barstools and dinettes in raleigh

Room Design Planner

<html lang="en"><head><script type="text/javascript" src="https://bam.nr-data.net/1/dc3ff51c16?a=282199201&amp;v=1167.2a4546b&amp;to=M1VbMhMHXBECUUALWAofeDUxSV0PDVtEDlYKXlwUTwdBEhs%3D&amp;rst=4091&amp;ref=https://www.johnthomasfurniture.com/omniplanner.aspx&amp;ap=29&amp;be=299&amp;fe=3577&amp;dc=638&amp;perf=%7B%22timing%22:%7B%22of%22:1588208419163,%22n%22:0,%22u%22:164,%22ue%22:165,%22f%22:10,%22dn%22:10,%22dne%22:10,%22c%22:10,%22ce%22:10,%22rq%22:13,%22rp%22:155,%22rpe%22:207,%22dl%22:175,%22di%22:638,%22ds%22:639,%22de%22:673,%22dc%22:3567,%22l%22:3567,%22le%22:3578%7D,%22navigation%22:%7B%7D%7D&amp;fp=635&amp;fcp=2901&amp;jsonp=NREUM.setToken"></script><script src="https://js-agent.newrelic.com/nr-1167.min.js"></script><script src="https://www.google.com/jsapi"></script><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>

<link rel="canonical" href="https://www.johnthomasfurniture.com/omniplanner.aspx">
<meta content="text/html; charset=utf-8" http-equiv="content-type"><script src="https://www.google-analytics.com/analytics.js"></script><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"dc3ff51c16","applicationID":"282199201","transactionName":"M1VbMhMHXBECUUALWAofeDUxSV0PDVtEDlYKXlwUTwdBEhs=","queueTime":0,"applicationTime":29,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).loader_config={licenseKey:"dc3ff51c16",applicationID:"282199201"};window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var i=n[t]={exports:{}};e[t][0].call(i.exports,function(n){var i=e[t][1][n];return r(i||n)},i,i.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<t.length;i++)r(t[i]);return r}({1:[function(e,n,t){function r(){}function i(e,n,t){return function(){return o(e,[u.now()].concat(f(arguments)),n?null:this,t),n?void 0:this}}var o=e("handle"),a=e(4),f=e(5),c=e("ee").get("tracer"),u=e("loader"),s=NREUM;"undefined"==typeof window.newrelic&&(newrelic=s);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",d=l+"ixn-";a(p,function(e,n){s[n]=i(l+n,!0,"api")}),s.addPageAction=i(l+"addPageAction",!0),s.setCurrentRouteName=i(l+"routeName",!0),n.exports=newrelic,s.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(e,n){var t={},r=this,i="function"==typeof n;return o(d+"tracer",[u.now(),e,t],r),function(){if(c.emit((i?"":"no-")+"fn-start",[u.now(),r,i],t),i)try{return n.apply(this,arguments)}catch(e){throw c.emit("fn-err",[arguments,this,e],t),e}finally{c.emit("fn-end",[u.now()],t)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(e,n){m[n]=i(d+n)}),newrelic.noticeError=function(e,n){"string"==typeof e&&(e=new Error(e)),o("err",[e,u.now(),!1,n])}},{}],2:[function(e,n,t){function r(e,n){var t=e.getEntries();t.forEach(function(e){"first-paint"===e.name?c("timing",["fp",Math.floor(e.startTime)]):"first-contentful-paint"===e.name&&c("timing",["fcp",Math.floor(e.startTime)])})}function i(e,n){var t=e.getEntries();t.length>0&&c("lcp",[t[t.length-1]])}function o(e){if(e instanceof s&&!l){var n,t=Math.round(e.timeStamp);n=t>1e12?Date.now()-t:u.now()-t,l=!0,c("timing",["fi",t,{type:e.type,fid:n}])}}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var a,f,c=e("handle"),u=e("loader"),s=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){a=new PerformanceObserver(r),f=new PerformanceObserver(i);try{a.observe({entryTypes:["paint"]}),f.observe({entryTypes:["largest-contentful-paint"]})}catch(p){}}if("addEventListener"in document){var l=!1,d=["click","keydown","mousedown","pointerdown","touchstart"];d.forEach(function(e){document.addEventListener(e,o,!1)})}}},{}],3:[function(e,n,t){function r(e,n){if(!i)return!1;if(e!==i)return!1;if(!n)return!0;if(!o)return!1;for(var t=o.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==t[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var f=navigator.userAgent,c=f.match(a);c&&f.indexOf("Chrome")===-1&&f.indexOf("Chromium")===-1&&(i="Safari",o=c[1])}n.exports={agent:i,version:o,match:r}},{}],4:[function(e,n,t){function r(e,n){var t=[],r="",o=0;for(r in e)i.call(e,r)&&(t[o]=n(r,e[r]),o+=1);return t}var i=Object.prototype.hasOwnProperty;n.exports=r},{}],5:[function(e,n,t){function r(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,i=t-n||0,o=Array(i<0?0:i);++r<i;)o[r]=e[n+r];return o}n.exports=r},{}],6:[function(e,n,t){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(e,n,t){function r(){}function i(e){function n(e){return e&&e instanceof r?e:e?c(e,f,o):o()}function t(t,r,i,o){if(!l.aborted||o){e&&e(t,r,i);for(var a=n(i),f=v(t),c=f.length,u=0;u<c;u++)f[u].apply(a,r);var p=s[y[t]];return p&&p.push([b,t,r,a]),a}}function d(e,n){h[e]=v(e).concat(n)}function m(e,n){var t=h[e];if(t)for(var r=0;r<t.length;r++)t[r]===n&&t.splice(r,1)}function v(e){return h[e]||[]}function g(e){return p[e]=p[e]||i(t)}function w(e,n){u(e,function(e,t){n=n||"feature",y[t]=n,n in s||(s[n]=[])})}var h={},y={},b={on:d,addEventListener:d,removeEventListener:m,emit:t,get:g,listeners:v,context:n,buffer:w,abort:a,aborted:!1};return b}function o(){return new r}function a(){(s.api||s.feature)&&(l.aborted=!0,s=l.backlog={})}var f="nr@context",c=e("gos"),u=e(4),s={},p={},l=n.exports=i();l.backlog=s},{}],gos:[function(e,n,t){function r(e,n,t){if(i.call(e,n))return e[n];var r=t();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,n,{value:r,writable:!0,enumerable:!1}),r}catch(o){}return e[n]=r,r}var i=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(e,n,t){function r(e,n,t,r){i.buffer([e],r),i.emit(e,n,t)}var i=e("ee").get("handle");n.exports=r,r.ee=i},{}],id:[function(e,n,t){function r(e){var n=typeof e;return!e||"object"!==n&&"function"!==n?-1:e===window?0:a(e,o,function(){return i++})}var i=1,o="nr@id",a=e("gos");n.exports=r},{}],loader:[function(e,n,t){function r(){if(!x++){var e=E.info=NREUM.info,n=d.getElementsByTagName("script")[0];if(setTimeout(s.abort,3e4),!(e&&e.licenseKey&&e.applicationID&&n))return s.abort();u(y,function(n,t){e[n]||(e[n]=t)}),c("mark",["onload",a()+E.offset],null,"api");var t=d.createElement("script");t.src="https://"+e.agent,n.parentNode.insertBefore(t,n)}}function i(){"complete"===d.readyState&&o()}function o(){c("mark",["domContent",a()+E.offset],null,"api")}function a(){return O.exists&&performance.now?Math.round(performance.now()):(f=Math.max((new Date).getTime(),f))-E.offset}var f=(new Date).getTime(),c=e("handle"),u=e(4),s=e("ee"),p=e(3),l=window,d=l.document,m="addEventListener",v="attachEvent",g=l.XMLHttpRequest,w=g&&g.prototype;NREUM.o={ST:setTimeout,SI:l.setImmediate,CT:clearTimeout,XHR:g,REQ:l.Request,EV:l.Event,PR:l.Promise,MO:l.MutationObserver};var h=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1167.min.js"},b=g&&w&&w[m]&&!/CriOS/.test(navigator.userAgent),E=n.exports={offset:f,now:a,origin:h,features:{},xhrWrappable:b,userAgent:p};e(1),e(2),d[m]?(d[m]("DOMContentLoaded",o,!1),l[m]("load",r,!1)):(d[v]("onreadystatechange",i),l[v]("onload",r)),c("mark",["firstbyte",f],null,"api");var x=0,O=e(6)},{}],"wrap-function":[function(e,n,t){function r(e){return!(e&&e instanceof Function&&e.apply&&!e[a])}var i=e("ee"),o=e(5),a="nr@original",f=Object.prototype.hasOwnProperty,c=!1;n.exports=function(e,n){function t(e,n,t,i){function nrWrapper(){var r,a,f,c;try{a=this,r=o(arguments),f="function"==typeof t?t(r,a):t||{}}catch(u){l([u,"",[r,a,i],f])}s(n+"start",[r,a,i],f);try{return c=e.apply(a,r)}catch(p){throw s(n+"err",[r,a,p],f),p}finally{s(n+"end",[r,a,c],f)}}return r(e)?e:(n||(n=""),nrWrapper[a]=e,p(e,nrWrapper),nrWrapper)}function u(e,n,i,o){i||(i="");var a,f,c,u="-"===i.charAt(0);for(c=0;c<n.length;c++)f=n[c],a=e[f],r(a)||(e[f]=t(a,u?f+i:i,o,f))}function s(t,r,i){if(!c||n){var o=c;c=!0;try{e.emit(t,r,i,n)}catch(a){l([a,t,r,i])}c=o}}function p(e,n){if(Object.defineProperty&&Object.keys)try{var t=Object.keys(e);return t.forEach(function(t){Object.defineProperty(n,t,{get:function(){return e[t]},set:function(n){return e[t]=n,n}})}),n}catch(r){l([r])}for(var i in e)f.call(e,i)&&(n[i]=e[i]);return n}function l(n){try{e.emit("internal-error",n)}catch(t){}}return e||(e=i),t.inPlace=u,t.flag=a,t}},{}]},{},["loader"]);</script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/prevue.js"></script>

<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/angular.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/angular-sanitize.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/ui-bootstrap-tpls.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/aws-sdk.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/angular-file-saver.bundle.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/roomplanjson/ng-tags-input.min.js"></script>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/report/report_rec.min.js"></script><style type="text/css"></style>
<script type="text/javascript" src="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/js/report/analytic_rec.min.js"></script>
<meta name="description" content="Our free online room planning app makes it easy to layout any room in your home. It is a fun and easy way to arrange your furniture on any device!"><meta id="head_keywrd" name="keywords" content="OmniVue, Room Planner, Interior Design"><link rel="shortcut icon" href="images/favicon.ico"><link rel="stylesheet" href="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/roomplanjson/bootstrap/bootstrap.min.css?ts=v6.75.200302" type="text/css"><link rel="stylesheet" href="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/roomplanjson/styles.min.css?ts=v6.75.200302" type="text/css"><link rel="apple-touch-icon" href="//d356x40oqyyqst.cloudfront.net/vid290-1556/css/roomplanjson/images/ipad_icon.png"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="viewport" content="initial-scale = 1.0, maximum-scale = 1.0, user-scalable = no, width = device-width">

<meta name="msapplication-tap-highlight" content="no"><meta name="robots" content="noindex, nofollow"><title>
	OmniVue Room Planner at John Thomas
</title><script type="text/javascript" src="js/RoomPlanJSON/scripts.min.js?ts=1588208419810"></script><script type="text/javascript" src="https://www.google.com/uds/?file=visualization&amp;v=1.1&amp;packages=corechart%2Ctable&amp;async=2"></script><link type="text/css" href="https://www.google.com/uds/api/visualization/1.1/760702f7b56bd967c887f2c9118815e6/ui+en,table+en.css" rel="stylesheet"><script type="text/javascript" src="https://www.google.com/uds/api/visualization/1.1/760702f7b56bd967c887f2c9118815e6/webfontloader,format+en,default+en,ui+en,table+en,corechart+en.I.js"></script></head>
<body data-omni-planner="" style="" class="ng-scope modal-open">
<div data-navigation-bar="">
	<nav class="navbar navbar-default navbar-fixed-top" data-ng-class="disabled()" role="navigation" style="margin-bottom: 0px;">
		<div class="container-fluid">
			<!-- Brand and toggle get grouped for better mobile display -->
			<div class="navbar-header">
				<button type="button" class="navbar-toggle" data-ng-init="navCollapsed= true" data-ng-click="navCollapsed= !navCollapsed">
					<span class="sr-only">Toggle navigation</span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</button>
				<!-- ngIf: !logoUrl() -->
				<!-- ngIf: logoUrl() && mfgUrl() --><a data-ng-if="logoUrl() &amp;&amp; mfgUrl()" data-ng-href="http://www.johnthomasfurniture.com" rel="nofollow" target="_blank" class="navbar-left ng-scope" style="float: left" data-toggle="tooltip" title="OmniVue Room Planner
v6.75.200302 tWC" href="http://www.johnthomasfurniture.com"><img class="nav-logo" ng-src="https://www.johnthomasfurniture.com/css/30059/logo.png" style="cursor: pointer" src="https://www.johnthomasfurniture.com/css/30059/logo.png"></a><!-- end ngIf: logoUrl() && mfgUrl() -->
				<!-- ngIf: logoUrl() && !mfgUrl() -->
			</div>

			<!-- Collect the nav links, forms, and other content for toggling -->
			<div class="collapse navbar-collapse" data-ng-class="{'in':!navCollapsed}" data-ng-click="menuClick($event)" style="max-height:86vh">
				<ul class="nav navbar-nav">
					<li data-ng-show="config.showDoneButton" data-ng-click="save()" class="ng-hide"><a style="padding-left: 10px; padding-right: 10px;font-weight: bold" href="#" rel="nofollow">Done</a></li>
					<li data-ng-show="showFileMenu()" class="dropdown button-group" dropdown="">
						<a href="#" rel="nofollow" class="dropdown-toggle" data-toggle="dropdown" dropdown-toggle="" role="button" aria-haspopup="true" aria-expanded="false">File <span class="caret"></span></a>
						<ul class="dropdown-menu" role="menu">
							<li>
								<a href="#" rel="nofollow" i18n="tt_new" data-ng-click="new()" title="New roomplan">New...</a>
							</li>
							<!-- ngIf: !config.disablePlanOpen --><li ng-if="!config.disablePlanOpen" data-ng-class="{ 'disabled': !planTree }" class="ng-scope disabled">
								<a href="#" rel="nofollow" i18n="tt_ld" title="Select a previously saved room plan." data-ng-click="open(false)">Open...</a>
							</li><!-- end ngIf: !config.disablePlanOpen -->
							<li><a href="#" rel="nofollow" data-ng-click="save()">Save As...</a></li>
							<li data-ng-show="canAddToWishlist()" class="ng-hide">
								<a href="#" rel="nofollow" data-ng-click="addToWishlist($event)">Add to Wishlist...</a>
							</li>
							<!-- ngIf: !config.disablePlanManage --><li ng-if="!config.disablePlanManage" data-ng-class="{ 'disabled': !planTree }" class="ng-scope disabled">
								<a href="#" rel="nofollow" i18n="tt_ld" title="Manage plans and folders." data-ng-click="open(true)">Manage Plans and Folders...</a>
							</li><!-- end ngIf: !config.disablePlanManage -->
							<li data-ng-show="showDbgItems()" class="ng-hide">
								<a href="#" rel="nofollow" title="Import Plan from Source" data-ng-click="import($event)">Import...</a>
							</li>
							<li data-ng-show="showDbgItems()" class="ng-hide">
								<a href="#" rel="nofollow" title="Export Plan Source" data-ng-click="export($event)">Export...</a>
							</li>
							<li data-ng-show="showDbgItems()" class="ng-hide">
								<a href="#" rel="nofollow" title="Toggle Magnet Debugging" data-ng-click="toggleMagnetDebug($event)">
									<span ng-show="debugMagnets" class="ng-hide">Hide Magnet Debugging</span>
									<span ng-hide="debugMagnets">Show Magnet Debugging</span>
								</a>
							</li>
							<li data-ng-show="showDbgItems()" class="ng-hide">
								<a href="#" rel="nofollow" title="Toggle Show Thumbnails" data-ng-click="toggleShowThumbnails($event)">
									<span ng-show="dbgShowThumbnails">Hide Item Photos</span>
									<span ng-hide="dbgShowThumbnails" class="ng-hide">Show Item Photos</span>
								</a>
							</li>
							<li class="divider"></li>
							<li data-ng-show="showDbgItems()" class="ng-hide"><a href="#" rel="nofollow" data-ng-click="print('print')">Print...</a></li>
							<li><a href="#" rel="nofollow" data-ng-click="print('pdf')">Print to PDF...</a></li>
							<li><a href="#" rel="nofollow" data-ng-click="saveAsImage()">Save as Image...</a></li>
							<li><a href="#" rel="nofollow" data-ng-click="email()">Email...</a></li>

							<li data-ng-show="!config.disablePlanFlipRotate" class="divider"></li>
							<li data-ng-show="!config.disablePlanFlipRotate" class="dropdown dropdown-submenu">
								<a class="dropdown-toggle" data-toggle="dropdown" href="#" rel="nofollow">Rotate/Flip Plan</a>
								<ul class="dropdown-menu">
									<li><a href="#" rel="nofollow" data-ng-click="rotate(90)" title="Rotate Plan 90° Clock-wise">Rotate 90° Clockwise</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="rotate(-90)" title="Rotate Plan 90° Counter-clock-wise">Rotate 90° Counter Clockwise</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="rotate(180)" title="Rotate Plan 180°">Rotate 180°</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="flip('horiz')" title="Flip Plan Horizontally">Flip Horizontal</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="flip('vert')" title="Flip Plan Vertically">Flip Vertical</a></li>
								</ul>
							</li>
							<li class="divider"></li>
							<li>
								<a data-ng-click="showOptionsDialog()" href="#" rel="nofollow">Options...</a>
							</li>
						</ul>
					</li>
				</ul>
				<form class="navbar-form navbar-left ng-pristine ng-valid ng-hide" style="padding-left: 5px; padding-right: 5px;" data-ng-show="showPlanList()">
					<div class="form-group">
						<label style="font-weight: normal; color: #777;">Plan</label>
						<file-open-control tree-data="planTree" current-plan="currentPlan" current-folder="currentFolder" open="openByNode(node)" class="ng-isolate-scope">
<div class="btn-group" dropdown="" role="group">
	<a class="btn btn-default dropdown-toggle ng-binding" dropdown-toggle="" data-ng-click="dropDownToggle($event)" style="min-width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align:left" tooltip-placement="bottom" mv-tooltip-html-unsafe="" aria-haspopup="true" aria-expanded="false">
		<span class="glyphicon glyphicon-folder-close" data-ng-class="currentIcon()"></span>&nbsp;Loading...&nbsp;<span class="caret"></span>
	</a>
	<folder-list-control class="dropdown-menu tree-file ng-isolate-scope" tree-data="treeData" current-folder="currentFolder" current-path="currentPath" on-plan-selection="onSelection(node)" style="width:150%;overflow:auto;padding:0px">
<div>
	<div data-ng-click="$event.stopPropagation()" style="background-color:#f8f8f8;padding:3px 5px;border-bottom:1px solid #bbb" class="ng-binding"></div>
	<div data-ng-style="scrollableStyle" style="padding: 0px 5px; max-height: 1134px; overflow: auto;">
		<div ng-show="showDoubleDot()" ng-click="nodeClicked('..', $event)" style="cursor:pointer" class="ng-hide">..</div>
		<!-- ngRepeat: node in currentFolder.children | filter:filterFolders --></div>
</div>
</folder-list-control></div>
</file-open-control>
					</div>
				</form>
				<!-- Placed here so that it is always available. Size shrinked to not affect other elements -->
				<!-- ngIf: config.sectBuilderPageRender -->
				<ul class="nav navbar-nav navbar-right">
					<li data-ng-show="canEditAccount()" data-ng-click="showAccountDialog()" class="ng-hide"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">My Account</a></li>
					<li data-ng-show="showLogout()" data-ng-click="logout()" class="ng-hide"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Logout</a></li>
					<li data-ng-show="showLogin()" data-ng-click="login()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Login</a></li>
					<li data-ng-click="feedback()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Feedback</a></li>
					<li data-ng-show="helpURL"><a style="padding-left: 10px; padding-right: 10px;" data-ng-href="/css/Room%20Planner%20Help/Help.htm" rel="nofollow" target="_blank" href="/css/Room%20Planner%20Help/Help.htm">Help</a></li>
				</ul>
			</div><!-- /.navbar-collapse -->
		</div><!-- /.container-fluid -->
	</nav>
</div>

<div id="screen" style="position: fixed; left: 0px; right: 0px; bottom: 0px; top: 52px;">

<div class="relative-container" data-column-manager="">
<div class="vertical-column border-right ng-isolate-scope" data-ng-style="columns.items.style" data-item-selection-panel="" data-logged-in="loggedIn" data-close-item-panel="hideItemPanel()" style="width: 256px; display: block; left: 0px;">
	<div data-ng-class="disabled()" style="margin: 5px" class="ng-isolate-scope">
  <ul class="nav nav-tabs" ng-class="{'nav-stacked': vertical, 'nav-justified': justified}" ng-transclude="">
		<li ng-class="{active: active, disabled: disabled}" active="palettes.products.active" data-ng-show="palettes.products.visible" class="ng-isolate-scope ng-hide">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<span i18n="M_SC" class="small">Products</span>
			</tab-heading></a>
</li>
		<li ng-class="{active: active, disabled: disabled}" data-ng-show="palettes.generic.visible" active="palettes.generic.active" class="ng-isolate-scope active">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<span i18n="M_GI" class="small">Generic</span>
			</tab-heading></a>
</li>
		<li ng-class="{active: active, disabled: disabled}" active="palettes.favorites.active" data-ng-show="palettes.favorites.visible" class="ng-isolate-scope ng-hide">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<span i18n="M_WL" class="small">Wishlist</span>
			</tab-heading></a>
</li>
		<li ng-class="{active: active, disabled: disabled}" active="palettes.yourpicks.active" data-ng-show="palettes.yourpicks.visible" class="ng-isolate-scope">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<span i18n="M_YI" class="small">Picks</span>
			</tab-heading></a>
</li>
		<li ng-class="{active: active, disabled: disabled}" id="tab_search" data-ng-show="palettes.search.visible" active="palettes.search.active" class="ng-isolate-scope">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<div>
					<span class="small glyphicon glyphicon-search"></span>
				</div>
			</tab-heading></a>
</li>
		<li ng-class="{active: active, disabled: disabled}" active="palettes.sectPlanner.active" data-ng-show="palettes.sectPlanner.visible" class="ng-isolate-scope ng-hide">
  <a href="" ng-click="select()" tab-heading-transclude="" class="ng-binding"><tab-heading class="ng-scope">
				<span class="small ng-binding"></span>
			</tab-heading></a>
</li>
		<div class="clearfix ng-scope">
			<button type="button" class="close" data-ng-click="closeItemPanel()"><span>×</span></button>
		</div>
	</ul>
  <div class="tab-content">
    <!-- ngRepeat: tab in tabs --><div class="tab-pane ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<products-tab active="palettes.products.active" visible="palettes.products.visible" class="ng-scope ng-isolate-scope">
	<div style="margin-top: 10px;">
		<type-or-collection-selector visible="visible" type="type" selected-node="selectedNode" class="ng-isolate-scope">
	<div class="dropdown type_collection_chooser" dropdown="" is-open="status.dropdownOpen">
		<div class="btn-group">
			<a class="btn btn-default type-chooser" ng-click="showSelector($event, 'type')">
				<span style="font-size: 0.8em; line-height: 1em" class="ng-binding"></span>&nbsp;<span class="caret"></span>
			</a>
			<a class="btn btn-default type-name" ng-click="showSelector($event, 'tree')">
				<span class="type-name-field ng-binding" ng-style="status.nodeStyle">Loading...</span> <span class="caret"></span>
			</a>
		</div>
		<div class="dropdown-menu" data-ng-style="selectorStyle" role="menu" style="max-height: 1134px; width: 100%; overflow: auto;">
			<ul class="dropdown-clone" ng-show="status.dropdownType=='type'">
				<!-- ngRepeat: type in status.types -->
			</ul>
			<treecontrol ng-show="status.dropdownType=='tree'" tree-model="status.treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="status.treeOptions" selected-node="selectedNode" class="ng-isolate-scope ng-hide"><ul class="ng-scope"><!-- ngRepeat: node in node.children | filter:filterExpression:filterComparator --></ul></treecontrol>
		</div>
	</div>
</type-or-collection-selector>
		<div item-palette="" loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope">
<div data-ng-show="loading" class="text-center">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading" class="ng-hide">
	<!-- ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="ng-hide">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to  of </div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
	</div>
</products-tab>
		</div><!-- end ngRepeat: tab in tabs --><div class="tab-pane ng-scope active" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<generic-tab active="palettes.generic.active" class="ng-scope ng-isolate-scope">
	<div style="margin-top: 10px;">
		<generic-type-selector selected-node="selectedNode" class="ng-isolate-scope">
	<div class="btn-group" style="width: 100%;" dropdown="" role="group">
		<a class="btn btn-default dropdown-toggle form-control ng-binding" dropdown-toggle="" aria-haspopup="true" aria-expanded="false">
			Accessories (12) <span class="caret"></span>
		</a>
		<treecontrol class="dropdown-menu ng-isolate-scope" data-ng-style="selectorStyle" tree-model="treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="treeOptions" selected-node="selectedNode" style="max-height: 1134px; width: 100%; overflow: auto;"><ul class="ng-scope"><!-- ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label  tree-selected" ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Accessories (12)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Appliances  /  Utilities
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Architectural (27)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Bath  /  Sinks
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Beds (18)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Benches (2)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Cabinets  /  Entertainment Centers (13)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Chairs  /  Ottomans
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Chaises (7)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Chests  /  Dressers (8)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Desks (7)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Lighting  /  Mirrors (10)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Miscellaneous (21)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Pedestals (7)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			People   /   Pets (7)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Pillows (7)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Recreation
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Rugs (16)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Sectionals
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Shapes (16)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Sofas  /  Loveseats
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Stools (8)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-leaf"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Storage  /  Racks (13)
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --><li ng-repeat="node in node.children | filter:filterExpression:filterComparator" ng-class="headClass(node)" class="ng-scope tree-collapsed"><i class="tree-branch-head glyphicon glyphicon-chevron-right" ng-class="iBranchClass()" ng-click="selectNodeHead(node, $event)"></i><i class="tree-leaf-head "></i><div class="tree-label " ng-class="selectedClass()" ng-click="selectNodeLabel(node, $event)" tree-transclude=""><span class="ng-binding ng-scope">
			Tables
		</span></div><!-- ngIf: nodeExpanded() --></li><!-- end ngRepeat: node in node.children | filter:filterExpression:filterComparator --></ul></treecontrol>
	</div>
</generic-type-selector>
		<div item-palette="" loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope">
<div data-ng-show="loading" class="text-center ng-hide">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<!-- ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to 12 of 12</div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Clock - Grandfather<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2070" height="951.2" id="symbol_0" transform="translate(12, 22.943188405797102) rotate(0,48,22.056811594202898) scale(0.0463768115942029, 0.04637681159420289)"><defs id="svg_58">
<linearGradient id="svg_63">
<stop id="svg_67" stop-color="#784421" offset="0"></stop>
<stop id="svg_66" stop-color="#fff" offset="1"></stop>
</linearGradient>
<radialGradient id="svg_56" gradientUnits="userSpaceOnUse" cy="217.2" cx="712.1" gradientTransform="matrix(0 3.443 -.8467 0 576.9 -1596)" r="457.6">
<stop id="svg_65" stop-color="#fff" offset="0"></stop>
<stop id="svg_64" stop-color="#784421" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_50" xlink:href="#svg_63" gradientUnits="userSpaceOnUse" cy="217.2" cx="-140.4" gradientTransform="matrix(4.291 0 0 8.106 222 -544.9)" r="61.3"></radialGradient>
<radialGradient id="svg_48" xlink:href="#svg_63" gradientUnits="userSpaceOnUse" cy="215.7" cx="-197.4" gradientTransform="matrix(4.573 .2027 -.1704 3.844 412.1 423.3)" r="39.61"></radialGradient>
<radialGradient id="svg_44" xlink:href="#svg_63" gradientUnits="userSpaceOnUse" cy="217.2" cx="-140.4" gradientTransform="matrix(4.291 0 0 8.106 1993 -553.3)" r="61.3"></radialGradient>
<radialGradient id="svg_42" xlink:href="#svg_63" gradientUnits="userSpaceOnUse" cy="215.7" cx="-197.4" gradientTransform="matrix(4.573 .2027 -.1704 3.844 2183 414.8)" r="39.61"></radialGradient>
<radialGradient id="svg_53" gradientUnits="userSpaceOnUse" cy="800.7" cx="-150.4" gradientTransform="matrix(0 2.097 -.4613 0 748.9 1532)" r="482.8">
<stop id="svg_62" stop-color="#fff" offset="0"></stop>
<stop id="svg_61" stop-color="#6a3b1d" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_38" gradientUnits="userSpaceOnUse" cy="450" cx="716.5" gradientTransform="matrix(1.531 0 0 .1126 -705.8 1289)" r="272.4">
<stop id="svg_60" stop-color="#fff" offset="0"></stop>
<stop id="svg_59" stop-color="#c5f4ff" offset="1"></stop>
</radialGradient>
</defs><g id="svg_35" transform="translate(640.9 -422.8)">
<path id="svg_57" stroke="#000" stroke-width="37.63" fill="none" d="m-599.5 441.6v851.4h1982l1-848-1982-3.4z"></path>
<path id="svg_55" fill-rule="evenodd" fill="url(#svg_56)" d="m-592 855.5v-406.1h658.1c362 0 805.3 1.3 984.9 2.9l327 2.9v806.8h-1970v-406.5z"></path>
<path id="svg_54" stroke="#000" stroke-width="23.47" fill="none" d="m-615 1150v133h2016v-132l-2016-1z"></path>
<path id="svg_52" fill-rule="evenodd" fill="url(#svg_53)" d="m-624.8 1216v-61h671c369 0 821 0 1004 1h334v122h-2009l0.2-62z"></path>
<path id="svg_51" stroke-linejoin="round" d="m-103 98.92a62.63 62.63 0 1 1 -125.3 0 62.63 62.63 0 1 1 125.3 0z" transform="matrix(2.253 0 0 2.253 -118.1 989.3)" stroke="#000" stroke-linecap="square" stroke-width="7.444" fill="none"></path>
<g fill-rule="evenodd">
<path id="svg_49" fill="url(#svg_50)" d="m-509.8 1349c-33-5-66.5-25-86.7-52-17.7-23-26.4-47-28-75-3.5-64 40.5-123 103.8-138 22.9-5 52-4 73.3 3 34.9 12 62.1 36 78.5 69 8.6 17 12.1 31 13.1 53 1.4 31-5.2 56-21.8 81-29.3 43-80.4 66-132.2 59zm35.3-50c30.7-5 59.1-30 69.9-61 2.2-7 2.9-13 2.9-26s-0.7-20-2.9-26c-9.9-29-32.3-50-61.4-59-13.3-4-36.1-4-48.7 1-22.1 7-41.4 23-51.4 42-22.2 43-7.8 94 33.2 118 18.5 11 37.1 14 58.4 11z"></path>
<path id="svg_47" fill="url(#svg_48)" d="m-514.7 1302c-35.1-11-59.2-37-66.5-72-3.2-15-3.2-22-0.1-37 7-33 32.6-61 65-71 14.7-4 43.3-4 57.4 2 28.4 10 50.3 33 59.1 62 4.1 13 4.4 37 0.6 51-9.2 31-36.8 58-68.2 66-12.7 3-35.7 3-47.3-1z"></path>
<path id="svg_46" transform="matrix(2.097 0 0 2.097 264.4 1120)" fill="#784421" d="m-350 43.05a9.643 9.643 0 1 1 -19.3 0 9.643 9.643 0 1 1 19.3 0z"></path>
</g>
<path id="svg_45" stroke-linejoin="round" d="m-103 98.92a62.63 62.63 0 1 1 -125.3 0 62.63 62.63 0 1 1 125.3 0z" transform="matrix(2.253 0 0 2.253 1653 980.8)" stroke="#000" stroke-linecap="square" stroke-width="7.444" fill="none"></path>
<g fill-rule="evenodd">
<path id="svg_43" fill="url(#svg_44)" d="m1261 1340c-33-4-67-24-87-51-17-24-26-47-28-75-3-65 41-123 104-138 23-6 52-5 73 3 35 12 62 35 79 68 8 17 12 32 13 53 1 32-5 56-22 81-29 44-80 67-132 59zm35-50c31-5 59-29 70-61 2-6 3-13 3-26 0-12-1-19-3-26-10-28-32-50-61-58-14-4-36-4-49 0-22 8-41 24-51 43-23 42-8 93 33 117 18 11 37 15 58 11z"></path>
<path id="svg_41" fill="url(#svg_42)" d="m1256 1294c-35-11-59-38-67-73-3-15-3-21 0-36 7-33 33-61 65-71 15-5 44-4 58 1 28 11 50 34 59 62 4 14 4 38 0 51-9 31-36 58-68 67-12 3-35 3-47-1z"></path>
<path id="svg_40" transform="matrix(2.097 0 0 2.097 2035 1111)" fill="#784421" d="m-350 43.05a9.643 9.643 0 1 1 -19.3 0 9.643 9.643 0 1 1 19.3 0z"></path>
</g>
<path id="svg_39" stroke="#000" stroke-width="4.194" fill="none" d="m-352.8 1307c511.4 90 1012 84 1507-1"></path>
<path id="svg_37" fill-rule="evenodd" fill="url(#svg_38)" d="m199.8 1368c-57.4-2-173-11-195.3-13l-14.12-2 8.497-9c8.274-8 14.32-27 10.67-32-1.188-2 193.5-3 562.3-3 310.2 0 562.2 1 561.2 1-13 5-225.6 33-316.2 42-153.1 14-207.9 17-392.4 18-94.7 1-195.8 0-224.6-2zm543.7-21c8.3-8 10.7-13 11.2-22 0.6-10-0.2-12-5.3-12-4.5 0-6.2 2-6.9 10-0.6 7-3.7 12-9.7 16-9.3 7-11.9 18-4.3 18 2.5 0 9.3-5 15-10zm-39.5 0c9.3-5 13.8-12 13.9-21 0.1-11-10.4-12-13.2-1-1.2 5-5.1 9-10.8 11-8.4 3-11.3 8-6.9 13 3 3 9.6 2 17-2z"></path>
<path id="svg_36" fill-rule="evenodd" fill="#c5f4ff" d="m-32.12 1351c-0.88-1-4.93-1-9.01-2h-7.41l4.63-2c5.86-2 12.37-9 13.83-14 2.82-11 0.23-18-5.75-17-2.95 1-4.77 5-4.77 10s-4.47 9-11.01 11c-7.38 1-9.46 3-9.35 7 0.09 3-0.10 4-3.27 3-1.86 0-25.06-3-51.57-6-55.4-7-134.6-19-183.7-28l-33.9-6h509.1c293.2 0 509.1 0 509.1 1 0 0-139.2 1-326.4 2-179.6 0-331.3 1-337.3 1h-10.86l-0.20 7-0.196 6-0.385-6c-0.461-7-2.971-10-7.160-8-3.202 0-4.767 4-4.781 10-0.021 10-5.847 19-15.60 24-1.95 1-3.71 3-4.08 4-0.56 3-1.25 3-4.52 3h-5.44z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Clock - Mantle<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="1100" height="521" id="symbol_6" transform="translate(11.999999999999993, 22.265454545454542) rotate(0,48.00000000000001,22.734545454545458) scale(0.08727272727272728, 0.08727272727272728)"><defs id="svg_734">
<linearGradient id="svg_739">
<stop id="svg_743" stop-color="#784421" offset="0"></stop>
<stop id="svg_742" stop-color="#fff" offset="1"></stop>
</linearGradient>
<radialGradient id="svg_732" gradientUnits="userSpaceOnUse" cy="217.2" cx="712.1" gradientTransform="matrix(0 1.830 -.4500 0 6.343 -650.2)" r="457.6">
<stop id="svg_741" stop-color="#fff" offset="0"></stop>
<stop id="svg_740" stop-color="#784421" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_726" xlink:href="#svg_739" gradientUnits="userSpaceOnUse" cy="217.2" cx="-140.4" gradientTransform="matrix(2.280 0 0 4.308 -182.3 -91.50)" r="61.3"></radialGradient>
<radialGradient id="svg_724" xlink:href="#svg_739" gradientUnits="userSpaceOnUse" cy="215.7" cx="-197.4" gradientTransform="matrix(2.430 .1077 -.09056 2.043 -81.28 423.1)" r="39.61"></radialGradient>
<radialGradient id="svg_720" xlink:href="#svg_739" gradientUnits="userSpaceOnUse" cy="217.2" cx="-140.4" gradientTransform="matrix(2.280 0 0 4.308 758.7 -96)" r="61.3"></radialGradient>
<radialGradient id="svg_718" xlink:href="#svg_739" gradientUnits="userSpaceOnUse" cy="215.7" cx="-197.4" gradientTransform="matrix(2.430 .1077 -.09056 2.043 859.8 418.5)" r="39.61"></radialGradient>
<radialGradient id="svg_729" gradientUnits="userSpaceOnUse" cy="800.7" cx="-150.4" gradientTransform="matrix(0 1.114 -.2452 0 97.71 1012)" r="482.8">
<stop id="svg_738" stop-color="#fff" offset="0"></stop>
<stop id="svg_737" stop-color="#6a3b1d" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_714" gradientUnits="userSpaceOnUse" cy="450" cx="716.5" gradientTransform="matrix(.8134 0 0 .05983 -675.4 883)" r="272.4">
<stop id="svg_736" stop-color="#fff" offset="0"></stop>
<stop id="svg_735" stop-color="#c5f4ff" offset="1"></stop>
</radialGradient>
</defs><g id="svg_711" transform="translate(640.9 -417.1)">
<path id="svg_733" stroke="#000" stroke-width="20" fill="none" d="m-618.9 432.8v452.4h1054l-0.4-450.6-1054-1.8z"></path>
<path id="svg_731" fill-rule="evenodd" fill="url(#svg_732)" d="m-614.9 652.7v-215.8h349.8c192.3 0 427.9 0.7 523.5 1.6l173.7 1.5v428.5h-1047v-215.8z"></path>
<path id="svg_730" stroke="#000" stroke-width="12.47" fill="none" d="m-627.1 809.3v70.5h1071l0.2-70.2-1071-0.3z"></path>
<path id="svg_728" fill-rule="evenodd" fill="url(#svg_729)" d="m-632.3 844.6v-32.6h356.6c196.1 0 436.3 0.1 533.7 0.2l177.1 0.2v64.8h-1067v-32.6z"></path>
<path id="svg_727" stroke-linejoin="round" d="m-103 98.92a62.63 62.63 0 1 1 -125.3 0 62.63 62.63 0 1 1 125.3 0z" transform="matrix(1.198 0 0 1.198 -363 723.8)" stroke="#000" stroke-linecap="square" stroke-width="7.444" fill="none"></path>
<g fill-rule="evenodd">
<path id="svg_725" fill="url(#svg_726)" d="m-571.2 914.9c-17.5-2.5-35.3-13.1-46.1-27.3-9.4-12.5-14-25-14.8-40.1-1.9-34.3 21.4-65.3 55.1-73.3 12.1-2.9 27.7-2.3 38.9 1.6 18.6 6.4 33.1 19.1 41.8 36.5 4.5 9.1 6.4 16.7 6.9 28.2 0.8 16.8-2.7 29.7-11.5 42.9-15.6 23.3-42.8 35.5-70.3 31.5zm18.7-26.6c16.4-2.6 31.4-15.7 37.2-32.4 1.2-3.4 1.6-7 1.6-13.8s-0.4-10.3-1.6-13.7c-5.3-15.4-17.1-26.8-32.6-31.3-7.1-2.1-19.2-2-25.9 0.3-11.8 4-22 12.5-27.3 22.6-11.8 22.5-4.2 49.6 17.6 62.4 9.9 5.8 19.7 7.7 31 5.9z"></path>
<path id="svg_723" fill="url(#svg_724)" d="m-573.8 890.3c-18.6-6-31.5-20-35.4-38.6-1.7-8-1.7-11.4 0-19.4 3.7-17.6 17.3-32.6 34.5-37.9 7.9-2.4 23-2 30.5 0.8 15.2 5.7 26.8 17.9 31.4 32.9 2.2 7.2 2.4 20.2 0.4 27.1-4.9 16.7-19.6 31-36.3 35.4-6.7 1.8-18.9 1.6-25.1-0.3z"></path>
<path id="svg_722" transform="matrix(1.114 0 0 1.114 -159.7 793.1)" fill="#784421" d="m-350 43.05a9.643 9.643 0 1 1 -19.3 0 9.643 9.643 0 1 1 19.3 0z"></path>
</g>
<path id="svg_721" stroke-linejoin="round" d="m-103 98.92a62.63 62.63 0 1 1 -125.3 0 62.63 62.63 0 1 1 125.3 0z" transform="matrix(1.198 0 0 1.198 578 719.3)" stroke="#000" stroke-linecap="square" stroke-width="7.444" fill="none"></path>
<g fill-rule="evenodd">
<path id="svg_719" fill="url(#svg_720)" d="m369.8 910.4c-17.5-2.5-35.3-13.1-46-27.3-9.4-12.5-14.1-25-14.9-40.1-1.9-34.3 21.5-65.3 55.2-73.3 12.1-2.9 27.6-2.3 38.9 1.6 18.5 6.4 33 19.1 41.7 36.5 4.6 9.1 6.4 16.7 7 28.2 0.7 16.8-2.8 29.7-11.6 42.9-15.6 23.3-42.7 35.5-70.3 31.5zm18.8-26.6c16.3-2.6 31.4-15.7 37.1-32.4 1.2-3.4 1.6-7 1.6-13.8s-0.4-10.3-1.6-13.7c-5.2-15.4-17.1-26.8-32.6-31.3-7.1-2.1-19.2-2-25.9 0.3-11.7 4-22 12.5-27.3 22.6-11.8 22.5-4.2 49.6 17.7 62.4 9.8 5.8 19.7 7.7 31 5.9z"></path>
<path id="svg_717" fill="url(#svg_718)" d="m367.2 885.8c-18.6-6-31.4-20-35.3-38.6-1.7-8-1.7-11.4-0.1-19.4 3.7-17.6 17.4-32.6 34.6-37.9 7.8-2.4 23-2 30.5 0.8 15.1 5.7 26.7 17.9 31.4 32.9 2.2 7.2 2.3 20.2 0.3 27.1-4.9 16.7-19.5 31-36.2 35.4-6.8 1.8-19 1.6-25.2-0.3z"></path>
<path id="svg_716" transform="matrix(1.114 0 0 1.114 781.3 788.6)" fill="#784421" d="m-350 43.05a9.643 9.643 0 1 1 -19.3 0 9.643 9.643 0 1 1 19.3 0z"></path>
</g>
<path id="svg_715" stroke="#000" stroke-width="2.229" fill="none" d="m-487.7 892.5c271.7 47.9 537.8 44.7 800.6-0.5"></path>
<path id="svg_713" fill-rule="evenodd" fill="url(#svg_714)" d="m-194.1 925.3c-30.5-1.5-91.9-5.8-103.8-7.3l-7.5-1 4.5-4.5c4.4-4.4 7.6-14.2 5.7-17.4-0.6-1 102.8-1.5 298.8-1.4 164.9 0 299.1 0.4 298.2 0.7-7 2.7-119.8 17.6-168 22.1-81.35 7.8-110.5 9.1-208.5 9.7-50.3 0.3-104.1-0.1-119.4-0.9zm289-11.5c4.36-4 5.71-6.5 5.91-11.5 0.3-5.4-0.1-6.4-2.78-6.4-2.43 0-3.30 1.3-3.69 5.2-0.34 3.6-1.98 6.3-5.17 8.7-4.95 3.7-6.31 9.2-2.26 9.2 1.33 0 4.92-2.3 7.99-5.2zm-21.04 0.2c4.98-2.7 7.35-6.3 7.40-11.3 0.07-5.9-5.52-6.1-6.99-0.3-0.66 2.6-2.72 4.7-5.75 5.7-4.47 1.6-5.99 4.3-3.66 6.7 1.60 1.6 5.10 1.3 9-0.8z"></path>
<path id="svg_712" fill-rule="evenodd" fill="#c5f4ff" d="m-317.3 915.8c-0.5-0.1-2.7-0.4-4.8-0.6l-4-0.4 2.5-0.9c3.1-1.1 6.6-4.7 7.3-7.6 1.5-5.6 0.2-9.6-3-8.7-1.6 0.4-2.5 2.3-2.5 5s-2.4 5.1-5.9 5.9c-3.9 0.8-5 1.7-5 4 0.1 1.7 0 1.8-1.7 1.5-1-0.1-13.3-1.7-27.4-3.5-29.4-3.7-71.5-10-97.7-14.6l-18-3.2h270.6c155.8-0.1 270.6 0.1 270.6 0.4-0.01 0.3-74.03 0.7-173.5 0.9-95.4 0.2-176.1 0.6-179.3 0.7l-5.7 0.4-0.1 3.3-0.1 3.3-0.2-3c-0.3-3.6-1.6-5.3-3.9-4.7-1.7 0.5-2.5 2.4-2.5 5.9 0 4.9-3.1 9.5-8.3 12.3-1 0.6-2 1.6-2.2 2.5-0.2 1.2-0.6 1.4-2.4 1.4-1.1-0.1-2.4-0.2-2.8-0.3z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Curtains<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="3600" height="810" id="symbol_1" transform="translate(12, 34.2) rotate(0,48,10.8) scale(0.02666666666666667, 0.02666666666666667)"><defs id="svg_237">
<linearGradient id="svg_238">
<stop id="svg_250" stop-color="#b21a1a" offset="0"></stop>
<stop id="svg_249" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_239">
<stop id="svg_248" stop-color="#a00" offset="0"></stop>
<stop id="svg_247" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_240">
<stop id="svg_246" stop-color="#916f6f" offset="0"></stop>
<stop id="svg_245" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_235" x1="1459" gradientUnits="userSpaceOnUse" y1="-554.7" gradientTransform="matrix(1.119 .004926 -.009777 .5636 8.187 404.8)" x2="1459" y2="-533">
<stop id="svg_244" offset="0"></stop>
<stop id="svg_243" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_233" x1="1932" gradientUnits="userSpaceOnUse" y1="-511.8" gradientTransform="matrix(1.118 .004926 -.009772 .5636 9.904 404.8)" x2="1932" y2="-527.6">
<stop id="svg_242" offset="0"></stop>
<stop id="svg_241" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_222" x1="-4.52" xlink:href="#svg_240" gradientUnits="userSpaceOnUse" x2="30.28" y1="-414.9" y2="-414.9"></linearGradient>
<linearGradient id="svg_225" x1="21.95" xlink:href="#svg_240" gradientUnits="userSpaceOnUse" y1="-529" gradientTransform="matrix(1.149 -.008447 .01004 .9665 22.05 620.7)" x2="64.5" y2="-529"></linearGradient>
<linearGradient id="svg_220" x1="21.95" xlink:href="#svg_240" gradientUnits="userSpaceOnUse" y1="-529" gradientTransform="matrix(-1.149 -.008447 -.01004 .9665 3593 629.8)" x2="64.5" y2="-529"></linearGradient>
<linearGradient id="svg_193" x1="-670.9" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-761.7" gradientTransform="matrix(1.419 0 0 1.079 2193 891.9)" x2="-444.3" y2="-761.7"></linearGradient>
<linearGradient id="svg_195" x1="-840.9" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-762.8" gradientTransform="matrix(1.419 0 0 1.079 2193 891.9)" x2="-650.9" y2="-762.8"></linearGradient>
<linearGradient id="svg_197" x1="-1025" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-762.1" gradientTransform="matrix(1.419 0 0 1.079 2193 891.9)" x2="-846.4" y2="-762.1"></linearGradient>
<linearGradient id="svg_199" x1="-1245" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-760.8" gradientTransform="matrix(1.419 0 0 1.079 2193 891.9)" x2="-1039" y2="-760.8"></linearGradient>
<linearGradient id="svg_201" x1="-1469" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-761.8" gradientTransform="matrix(1.419 0 0 1.079 2193 891.9)" x2="-1224" y2="-761.8"></linearGradient>
<linearGradient id="svg_191" x1="1055" xlink:href="#svg_238" gradientUnits="userSpaceOnUse" y1="778" gradientTransform="matrix(1.013 0 0 .9999 -47.61 .03743)" x2="1045" y2="-124.1"></linearGradient>
<linearGradient id="svg_172" x1="-1469" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-761.8" gradientTransform="matrix(-1.419 0 0 1.079 1424 886.3)" x2="-1224" y2="-761.8"></linearGradient>
<linearGradient id="svg_170" x1="-1245" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-760.8" gradientTransform="matrix(-1.419 0 0 1.079 1424 886.3)" x2="-1039" y2="-760.8"></linearGradient>
<linearGradient id="svg_168" x1="-1025" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-762.1" gradientTransform="matrix(-1.419 0 0 1.079 1424 886.3)" x2="-846.4" y2="-762.1"></linearGradient>
<linearGradient id="svg_166" x1="-840.9" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-762.8" gradientTransform="matrix(-1.419 0 0 1.079 1424 886.3)" x2="-650.9" y2="-762.8"></linearGradient>
<linearGradient id="svg_164" x1="-670.9" xlink:href="#svg_239" gradientUnits="userSpaceOnUse" y1="-761.7" gradientTransform="matrix(-1.419 0 0 1.079 1424 886.3)" x2="-444.3" y2="-761.7"></linearGradient>
<linearGradient id="svg_162" x1="1055" xlink:href="#svg_238" gradientUnits="userSpaceOnUse" y1="778" gradientTransform="matrix(-1.013 0 0 .9999 3664 -5.486)" x2="1045" y2="-124.1"></linearGradient>
</defs><g id="svg_160">
<path id="svg_236" stroke="#000" stroke-width="9.661" fill="none" d="m93.83 120.6l3435 14.5c-6-9.4-4-19.3 1-29.4l-3437-15.13c5.73 8.70 10.2 17.63 0.83 30.03z"></path>
<path id="svg_234" fill="url(#svg_235)" d="m102 100.8l-3.59-7.92 1714 7.22 1711 8.1-2 5.8c-1 2.4-4 5.5-1 5.1 1-0.1-73 2.3-203 2.2-134 0-329-2.5-564-3.4-271-1-596-3.8-943-5.1l-1706-6.8-2-5.2z"></path>
<path id="svg_232" fill="url(#svg_233)" d="m103.6 112.7c1.3-2.5 0.1-5.5 0.5-5.7s771.7 3.6 1709 7.5l1307 4.1 401 4.6-1 2.6c1 2.2 1 7.4 1 7.5s-772-4.4-1711-7.9l-1709-7.3 2.6-5.4z"></path>
<g fill="#fff">
<path id="svg_231" d="m130.2 106.2c0-1.1 566.7 0.9 1694 5.9s1694 8.1 1694 9.1c0 1.1-567-0.9-1694-5.9-660-2.9-1126-4.1-1400-5.7-194.8-1.1-293.8-2.9-293.8-3.4z"></path>
<path id="svg_230" d="m721.2 110.9c326.8 1.3 860.8 3.6 1188 5.3 326 1.6 59 0.5-594-2.4-653.2-2.9-920.4-4.2-593.8-2.9z"></path>
<path id="svg_229" d="m130.8 106.3c0.1-1.5 133.3-1.1 1185 3.5 1052 4.7 1185 5.5 1185 7s-133 1.1-1185-3.6c-1052-4.6-1185-5.4-1185-6.9z"></path>
<path id="svg_228" d="m435.6 107.6c0-1.4 158.9-1 1353 4.1 972 4.1 1405 6.1 1590 7.3 131 0.8 133 0.9 133 1.9 1 4.4-173 1.8-1536-4.7-1360-6.1-1540-7.1-1540-8.6h-0.4z"></path>
</g>
<path id="svg_227" opacity=".94" d="m476.8-1084a28.28 64.65 0 1 1 -56.6 0 28.28 64.65 0 1 1 56.6 0z" transform="matrix(1.149 -.008447 .01004 .9665 -439.4 1160)" stroke="#000" stroke-width="10" fill="none"></path>
<path id="svg_226" d="m27.78-414.9a14.90 27.27 0 1 1 -29.80 0 14.90 27.27 0 1 1 29.80 0z" transform="matrix(1.149 -.008447 .01004 .9665 25.53 508.9)" stroke="#000" stroke-width="5" fill="url(#svg_222)"></path>
<path id="svg_224" d="m61.75 165.8c-6.74-2.4-14.33-12.8-18.27-25.1-1.53-4.7-1.56-5-0.55-5.4 7.94-3.9 13.50-15.3 13.37-27.6-0.11-10.93-4.05-20.15-10.81-25.33l-3.39-2.59 1.37-4.07c4.79-14.30 13.22-23.92 20.99-23.98 8.07-0.06 17.24 11 22.26 26.85 3.27 10.33 3.95 15.31 4.11 30.32 0.16 14.7-0.33 19.1-3.26 29.2-5.72 19.9-16.18 31.1-25.82 27.7z" fill="url(#svg_225)"></path>
<path id="svg_223" opacity=".94" d="m476.8-1084a28.28 64.65 0 1 1 -56.6 0 28.28 64.65 0 1 1 56.6 0z" transform="matrix(-1.149 -.008447 -.01004 .9665 4055 1169)" stroke="#000" stroke-width="10" fill="none"></path>
<path id="svg_221" d="m27.78-414.9a14.90 27.27 0 1 1 -29.80 0 14.90 27.27 0 1 1 29.80 0z" transform="matrix(-1.149 -.008447 -.01004 .9665 3590 518)" stroke="#000" stroke-width="5" fill="url(#svg_222)"></path>
<path id="svg_219" fill="url(#svg_220)" d="m3554 174.9c6-2.4 14-12.8 18-25 1-4.8 2-5 0-5.5-7-3.8-13-15.3-13-27.6 0-10.9 4-20.12 11-25.30l3-2.59-1-4.07c-5-14.30-13-23.92-21-23.98s-17 11-22 26.85c-4 10.33-4 15.29-4 30.29-1 14.7 0 19.1 3 29.3 6 19.8 16 31 26 27.6z"></path>
<g stroke="#000" fill="none">
<g stroke-width="12.88">
<path id="svg_218" d="m197.6 90.44c-19.1 48.06 259 39.76 269.9 0 27.3 49.76 262.3 35.06 270.6 0.52-18.9 41.84 226 47.64 236.4-0.52 46.5 52.26 260.5 36.26 245.5 0 26 38.16 230 51.76 253 0"></path>
<path id="svg_217" d="m194.1 99.58l104.6 683.5"></path>
<path id="svg_216" d="m299.7 776.2c-19 48 209.7 35.8 220.6-3.9 27.3 49.7 207 35 215.3 0.5-18.9 41.8 226 47.6 236.5-0.5 46.9 52.2 259.9 36.3 244.9 0 27 38.1 230 51.8 254 0"></path>
<path id="svg_215" d="m1470 103.4v675.4"></path>
</g>
<g stroke-width="9.661" stroke-linecap="round">
<path id="svg_214" d="m454.8 142.4l46 437.9"></path>
<path id="svg_213" d="m725.2 200.1l51.4 506.6"></path>
<path id="svg_212" d="m1057 180.2l34 532.9"></path>
<path id="svg_211" d="m1325 167.2v391.7"></path>
<path id="svg_210" d="m366.1 561.2l26.4 179.9"></path>
</g>
<path id="svg_209" stroke-width="9.661" d="m610.9 600.7l12.8 164.4"></path>
<g stroke-width="12.88">
<path id="svg_208" d="m95.86 52.29c-22.29-54.66 302.5-45.24 315.2 0 31.9-56.60 306.4-39.86 316.1-0.60-22.1-47.60 264-54.20 275.8 0.60 55-59.44 304-41.32 287 0 31-43.45 269-58.94 296 0"></path>
<path id="svg_207" d="m1583 51.42l-113 41.23"></path>
<path id="svg_206" d="m91.61 51.68l106.4 41.51"></path>
<path id="svg_205" d="m410.9 48.49l63 47.90"></path>
<path id="svg_204" d="m722.2 47.69l11.8 47.10"></path>
<path id="svg_203" d="m1014 42.90l-35.6 54.29"></path>
<path id="svg_202" d="m1294 45.30l-71 47.89"></path>
</g>
</g>
<path id="svg_200" d="m250.7 111.1c-14.1-2.7-33.4-11.29-43-19.05-9.6-7.75-35.9-20.57-58.5-28.49-22.5-7.91-41-16.67-41-19.46 0-10.92 46.3-18.29 117.2-18.68 101-0.56 143.4 8.40 191.6 40.48l39.1 26.03-27.4 8.87c-33.4 10.7-142.9 17.1-178 10.3z" fill="url(#svg_201)"></path>
<path id="svg_198" d="m550.9 110.5c-41.5-4-49.7-7.2-85.5-34.52l-39.7-30.15 23-7.37c31.3-10.01 172.8-13.63 212.8-5.44 41.8 8.56 56.4 20.26 56.4 45.13 0 18.33-2.6 20.66-29.3 25.75-48.5 9.2-89.4 11.2-137.7 6.6z" fill="url(#svg_199)"></path>
<path id="svg_196" d="m780.5 109.2c-21.1-5.8-29.5-12.53-36.9-29.71-12-27.96-7.5-37.04 23.8-47.06 57.5-18.47 224.1-3.91 224.1 19.59 0 12.67-33.9 45.76-54.5 53.18-28.8 10.3-124.4 12.8-156.5 4z" fill="url(#svg_197)"></path>
<path id="svg_194" d="m1058 113c-31-5.9-58.6-15.75-58.6-20.70 0-2.76 5.6-14.36 12.6-25.78 22-34.75 114-53.08 199-39.61 66 10.46 71 15.37 39 36.11-14 9.58-29 16.03-33 14.34s-7 2-7 8.21c0 6.45-8 14.37-20 18.53-23 7.9-107 13.6-132 8.9z" fill="url(#svg_195)"></path>
<path id="svg_192" d="m1287 108.5c-36-7.5-52-13.79-45-17.25 2-0.86 21-12.48 43-25.82 50-31.23 87-40.32 164-40.68 57-0.27 113 9.61 113 19.95 0 2.18-22 12.52-49 23-27 10.47-58 24.71-69 31.63-26 15.97-105 20.57-157 9.17z" fill="url(#svg_193)"></path>
<path id="svg_190" d="m343.6 797.7c-13.4-2.1-28.2-6.7-32.7-10.2-1.7-1.3-4.2-7.2-5.4-13.1-2.5-11.3-99.1-641.4-99.1-646.2 0-2.3 4.6-2.5 30.1-1.4 16.5 0.8 154.8 1.7 307.3 2.2 152.5 0.4 370 1.1 483.2 1.5 114 0.4 258 0.9 321 1.1l115 0.3v640.3l-7 5.8c-8 6.8-31 14.6-52 17.8-30 4.6-92 2.2-126-4.8-30-6.3-45-13.2-61-28.7l-12-11.7 3 12.4c1 6.8 3 13.1 3 13.8 0 3.2-20 11.1-39 15.2-15 3.3-28 4.6-56 5.3-68 1.8-112-7.5-137-29-5.1-4.4-9.5-7.6-9.9-7.2s-2 3.9-3.7 7.8c-7.9 18.9-49.6 29.3-117.8 29.3-55.9 0-101-8.7-104.1-20.3-0.5-2-3.6-5-6.9-6.7-5.7-2.9-6.1-2.8-10.1 2-13.2 15.9-76.3 27.2-125.6 22.6-45.2-4.2-61.2-10.6-77.3-31.1l-5.3-6.7-2.9 6.8c-1.6 3.7-4.5 8.2-6.5 9.9-9.4 8.3-29.5 15-60.8 20.4-19.4 3.4-88.5 5.1-104.5 2.6zm284.4-34.1c0.6-1.7-1.2-33.9-4.1-71.6-7.7-99.4-6.8-92.8-12.2-92.8-2.5 0-5 0.7-5.6 1.7-1 1.6 10 152.9 11.8 161.4 1.1 5.1 8.2 6 10.1 1.3zm-230.2-22.4c0-4.6-25.5-179.2-26.7-182.4-1-2.9-8.1-3.3-9.8-0.5-2.2 3.5 25 183.8 28.1 186.3 3.7 3 8.4 1.1 8.4-3.4zm698.2-33.1c0-14-33-528-34-531-1-3.1-6-3.1-9 0.1-2 2.7 31 534 34 538.4 1 1.3 3 2.4 5 2.4 4 0 4-1.4 4-9.9zm-314.6 2.2c2.1-3.3-50.2-511-52.9-513.8-2.6-2.6-9.1-1.3-9.1 1.9 0 6.8 51.5 508.2 52.5 510.6 1.3 3.4 7.7 4.3 9.5 1.3zm-275.9-127.5c1-2.5-43.8-437.5-45.6-442.6-1.1-3.2-8.7-3.2-10 0-0.9 2.4 43.5 431.9 45.6 441 1.1 4.9 8.3 6.1 10 1.6zm825.5-218.5c0-175 0-199.1-3-201.3-2-1.9-3-1.9-6 0-2 2.2-3 26.8-3 200.5 0 108.9 1 198.7 2 199.4 0 0.8 3 1.2 5 0.8 4-0.5 4-0.9 5-199.4z" fill="url(#svg_191)"></path>
<g stroke="#000" fill="none">
<g stroke-width="12.88">
<path id="svg_189" d="m3419 84.91c19 47.99-259 39.79-270 0-27 49.69-262 34.99-270 0.53 19 41.86-226 47.66-237-0.53-46 52.19-260 36.29-245 0-26 38.19-230 51.79-254 0"></path>
<path id="svg_188" d="m3423 94.06l-105 683.4"></path>
<path id="svg_187" d="m3317 770.6c19 48.1-210 35.9-221-3.9-27 49.8-207 35.1-215 0.6 19 41.8-226 47.6-236-0.6-47 52.3-261 36.3-246 0-26 38.2-230 51.8-253 0"></path>
<path id="svg_186" d="m2147 97.91v675.3"></path>
</g>
<g stroke-width="9.661" stroke-linecap="round">
<path id="svg_185" d="m3162 136.9l-46 437.9"></path>
<path id="svg_184" d="m2892 194.5l-52 506.7"></path>
<path id="svg_183" d="m2560 174.6l-35 532.9"></path>
<path id="svg_182" d="m2292 161.7v391.7"></path>
<path id="svg_181" d="m3251 555.7l-27 179.9"></path>
</g>
<path id="svg_180" stroke-width="9.661" d="m3006 595.2l-13 164.4"></path>
<g stroke-width="12.88">
<path id="svg_179" d="m3521 46.77c22-54.67-303-45.24-315 0-32-56.60-307-39.86-316-0.60 22-47.61-264-54.21-277 0.60-54-59.44-304-41.32-286 0-31-43.45-269-58.94-296 0"></path>
<path id="svg_178" d="m2034 45.90l113 41.23"></path>
<path id="svg_177" d="m3525 46.16l-106 41.51"></path>
<path id="svg_176" d="m3206 42.97l-63 47.89"></path>
<path id="svg_175" d="m2895 42.17l-12 47.10"></path>
<path id="svg_174" d="m2603 37.38l35 54.28"></path>
<path id="svg_173" d="m2323 39.77l71 47.90"></path>
</g>
</g>
<path id="svg_171" fill="url(#svg_172)" d="m3366 105.6c14-2.7 34-11.31 43-19.07 10-7.75 36-20.57 59-28.49 22-7.91 41-16.68 41-19.47 0-10.91-47-18.28-118-18.67-101-0.56-143 8.40-191 40.47l-39 26.04 27 8.82c33 10.77 143 17.07 178 10.37z"></path>
<path id="svg_169" d="m3066 105c41-4 50-7.27 85-34.55l40-30.15-23-7.36c-31-10.01-173-13.64-213-5.45-42 8.57-56 20.26-56 45.14 0 18.33 2 20.66 29 25.73 49 9.24 90 11.24 138 6.64z" fill="url(#svg_170)"></path>
<path id="svg_167" fill="url(#svg_168)" d="m2836 103.7c21-5.79 30-12.55 37-29.73 12-27.96 8-37.04-24-47.06-57-18.48-224-3.92-224 19.59 0 12.67 34 45.76 55 53.15 29 10.35 124 12.75 156 4.05z"></path>
<path id="svg_165" fill="url(#svg_166)" d="m2559 107.4c30-5.8 58-15.68 58-20.62 0-2.77-5-14.37-13-25.78-21-34.75-113-53.09-198-39.62-66 10.47-71 15.37-39 36.12 14 9.58 29 16.03 33 14.34 3-1.70 6 2 6 8.20 0 6.46 9 14.38 21 18.50 23 7.96 107 13.66 132 8.86z"></path>
<path id="svg_163" fill="url(#svg_164)" d="m2330 103c36-7.57 52-13.82 44-17.27-1-0.86-20-12.48-42-25.82-50-31.24-87-40.33-164-40.69-57-0.27-113 9.62-113 19.96 0 2.17 22 12.52 48 23 27 10.47 59 24.70 70 31.62 26 15.90 104 20.50 157 9.20z"></path>
<path id="svg_161" fill="url(#svg_162)" d="m3273 792.2c14-2.1 28-6.7 33-10.2 2-1.3 4-7.2 5-13.1 3-11.3 99-641.4 99-646.2 0-2.3-4-2.6-30-1.4-16 0.8-155 1.7-307 2.1-152 0.5-370 1.1-483 1.6-114 0.4-258 0.9-322 1l-114 0.4v640.3l7 5.8c8 6.8 31 14.6 52 17.8 30 4.6 92 2.2 126-4.8 30-6.4 44-13.2 60-28.7l13-11.7-3 12.4c-2 6.8-3 13-3 13.8 0 3.2 20 11.1 39 15.2 15 3.3 28 4.5 56 5.3 68 1.8 112-7.6 137-29 5-4.4 9-7.7 10-7.3 0 0.4 2 4 3 7.9 8 18.9 50 29.2 118 29.3 56 0 101-8.8 104-20.3 1-2 4-5 7-6.7 6-2.9 6-2.8 10 2 13 15.9 77 27.2 126 22.6 45-4.2 61-10.6 77-31.1l5-6.8 3 6.9c2 3.7 5 8.2 7 9.9 9 8.2 29 14.9 61 20.4 19 3.4 88 5.1 104 2.6zm-284-34.1c-1-1.7 1-33.9 4-71.6 8-99.4 7-92.8 12-92.8 3 0 5 0.7 6 1.6 1 1.7-10 153-12 161.4-1 5.2-8 6.1-10 1.4zm230-22.4c0-4.7 25-179.2 27-182.4 1-2.9 8-3.3 9-0.5 3 3.5-25 183.7-28 186.3-3 3-8 1.1-8-3.4zm-698-33.1c0-14 33-528 34-531 1-3.1 6-3.1 9 0.1 2 2.7-32 534-34 538.4-1 1.3-4 2.3-6 2.3-3 0-3-1.4-3-9.8zm314 2.2c-2-3.3 51-511.1 53-513.8 3-2.6 9-1.3 9 1.8 0 6.9-51 508.2-52 510.7-1 3.4-8 4.2-10 1.3zm276-127.5c-1-2.6 44-437.5 46-442.7 1-3.2 9-3.1 10 0.1 1 2.4-44 431.9-46 441-1 4.9-8 6.1-10 1.6zm-825-218.5c0-175.1 0-199.1 3-201.3 2-1.9 3-1.9 6 0 2 2.1 3 26.8 3 200.5 0 108.9-1 198.6-2 199.4s-3 1.1-5 0.8c-4-0.6-4-0.9-5-199.4z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Curtain Rod<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2970" height="180" id="symbol_7" transform="translate(12, 42.09090909090909) rotate(0,48,2.909090909090909) scale(0.03232323232323232, 0.03232323232323232)"><defs id="svg_791">
<linearGradient id="svg_792">
<stop id="svg_798" stop-color="#916f6f" offset="0"></stop>
<stop id="svg_797" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_789" x1="1459" gradientUnits="userSpaceOnUse" y1="-554.7" gradientTransform="matrix(.9135 .004546 -.007984 .5201 159.4 568.9)" x2="1459" y2="-533">
<stop id="svg_796" offset="0"></stop>
<stop id="svg_795" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_787" x1="1932" gradientUnits="userSpaceOnUse" y1="-511.8" gradientTransform="matrix(.9131 .004546 -.007980 .5201 160.8 568.9)" x2="1932" y2="-527.6">
<stop id="svg_794" offset="0"></stop>
<stop id="svg_793" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_776" x1="-4.52" xlink:href="#svg_792" gradientUnits="userSpaceOnUse" x2="30.28" y1="-414.9" y2="-414.9"></linearGradient>
<linearGradient id="svg_779" x1="21.95" xlink:href="#svg_792" gradientUnits="userSpaceOnUse" y1="-529" gradientTransform="matrix(.9379 -.007795 .008197 .8919 170.7 768.2)" x2="64.5" y2="-529"></linearGradient>
<linearGradient id="svg_774" x1="21.95" xlink:href="#svg_792" gradientUnits="userSpaceOnUse" y1="-529" gradientTransform="matrix(-.9379 -.007795 -.008197 .8919 3080 777.9)" x2="64.5" y2="-529"></linearGradient>
</defs><g id="svg_772" transform="translate(-141.9 -197.7)">
<path id="svg_790" stroke="#000" stroke-width="8.387" fill="none" d="m229.3 306.6l2806 13.5c-6-8.7-4-17.9 0-27.2l-2806-14c4.3 8.1 7.9 16.3 0.3 27.7z"></path>
<path id="svg_788" fill="url(#svg_789)" d="m236 288.3l-3-7.2 1400 6.6 1397 7.5-2 5.3c-1 2.3-4 5.1-1 4.7 1 0-60 2.2-166 2.1-109 0-268-2.4-460-3.1-221-0.9-487-3.5-770-4.8l-1393-6.2-2-4.9z"></path>
<path id="svg_786" fill="url(#svg_787)" d="m237.3 299.4c1.1-2.3 0.1-5.2 0.4-5.3 0.3-0.2 630.2 3.3 1395 6.9l1068 3.8 327 4.2-1 2.5c1 2 1 6.7 1 6.8s-630-4-1397-7.3l-1396-6.7 2.3-4.9z"></path>
<g fill="#fff">
<path id="svg_785" d="m259 293.4c0-1 462.8 0.8 1383 5.4 921 4.6 1383 7.4 1383 8.4s-463-0.8-1383-5.4c-539-2.7-919.4-3.9-1144-5.3-158.2-1.1-239-2.7-239-3.1z"></path>
<path id="svg_784" d="m741.6 297.7c266.4 1.2 703.4 3.4 969.4 4.8 267 1.5 49 0.5-484-2.1-533.9-2.7-752.1-3.9-485.4-2.7z"></path>
<path id="svg_783" d="m259.5 293.4c0-1.4 108.8-1 967.5 3.3 860 4.3 968 5 968 6.4s-108 1.1-968-3.3c-858.7-4.3-967.5-5-967.5-6.4z"></path>
<path id="svg_782" d="m508.4 294.7c0-1.4 129.8-1 1105 3.7 794 3.8 1148 5.7 1299 6.7 107 0.8 109 0.9 109 1.8 1 4.1-141 1.7-1254-4.3-1111-5.6-1259-6.5-1259-7.9h0.4z"></path>
</g>
<path id="svg_781" opacity=".94" d="m476.8-1084a28.28 64.65 0 1 1 -56.6 0 28.28 64.65 0 1 1 56.6 0z" transform="matrix(.9379 -.007795 .008197 .8919 -206.1 1266)" stroke="#000" stroke-width="10" fill="none"></path>
<path id="svg_780" d="m27.78-414.9a14.90 27.27 0 1 1 -29.80 0 14.90 27.27 0 1 1 29.80 0z" transform="matrix(.9379 -.007795 .008197 .8919 173.5 665)" stroke="#000" stroke-width="5" fill="url(#svg_776)"></path>
<path id="svg_778" d="m203.1 348.3c-5.5-2.2-11.7-11.8-14.9-23.1-1.3-4.4-1.3-4.6-0.5-5 6.5-3.6 11.1-14.1 10.9-25.5 0-10.1-3.3-18.6-8.8-23.3l-2.7-2.4 1.1-3.8c3.9-13.2 10.8-22.1 17.1-22.1 6.6-0.1 14.1 10.1 18.2 24.8 2.7 9.5 3.2 14.1 3.3 27.9 0.2 13.6-0.2 17.6-2.6 27-4.7 18.4-13.2 28.7-21.1 25.5z" fill="url(#svg_779)"></path>
<path id="svg_777" opacity=".94" d="m476.8-1084a28.28 64.65 0 1 1 -56.6 0 28.28 64.65 0 1 1 56.6 0z" transform="matrix(-.9379 -.007795 -.008197 .8919 3457 1276)" stroke="#000" stroke-width="10" fill="none"></path>
<path id="svg_775" d="m27.78-414.9a14.90 27.27 0 1 1 -29.80 0 14.90 27.27 0 1 1 29.80 0z" transform="matrix(-.9379 -.007795 -.008197 .8919 3077 674.7)" stroke="#000" stroke-width="5" fill="url(#svg_776)"></path>
<path id="svg_773" fill="url(#svg_774)" d="m3048 358c5-2.2 12-11.8 15-23.1 1-4.4 1-4.6 0-5-6-3.6-11-14.1-11-25.5 0-10.1 4-18.6 9-23.3l3-2.4-1-3.8c-4-13.2-11-22.1-17-22.1-7-0.1-14 10.1-19 24.8-2 9.5-3 14.1-3 27.9 0 13.6 0 17.6 3 27 4 18.4 13 28.7 21 25.5z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Easel<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2414" height="2115" id="symbol_4" transform="translate(22.334751773049646, 12) rotate(0,37.665248226950354,33) scale(0.031205673758865248, 0.031205673758865248)"><g id="svg_443" stroke="#000">
<g fill="#d4aa00">
<g stroke-width="5">
<path id="svg_453" d="m-1023 189.5l-234-395.7-459-3.9 459-4.7 233-396.1-225 400.4 226 400z" transform="matrix(0 2.987 -2.987 0 576.2 5135)"></path>
<path id="svg_452" transform="matrix(0 2.987 -2.987 0 2247 3900)" d="m-600-37.64a15.71 15.71 0 1 1 -31.4 0 15.71 15.71 0 1 1 31.4 0z"></path>
<path id="svg_451" transform="matrix(0 2.987 -2.987 0 -57.55 3900)" d="m-600-37.64a15.71 15.71 0 1 1 -31.4 0 15.71 15.71 0 1 1 31.4 0z"></path>
<path id="svg_450" transform="matrix(0 2.987 -2.987 0 1090 1903)" d="m-600-37.64a15.71 15.71 0 1 1 -31.4 0 15.71 15.71 0 1 1 31.4 0z"></path>
</g>
<rect id="svg_449" transform="rotate(90)" ry="13.96" height="1733" width="111" y="-2058" x="1798" stroke-width="14.94"></rect>
</g>
<path id="svg_448" stroke-width="29.87" stroke-linecap="round" fill="none" d="m2309 2034l-1992-125"></path>
<path id="svg_447" stroke-width="29.87" stroke-linecap="round" fill="none" d="m2074 1912l-1963 118"></path>
<rect id="svg_446" transform="rotate(90)" ry="14.01" height="1738" width="40.08" y="-2065" x="1783" stroke-width="8.992" fill="#a80"></rect>
<path id="svg_445" stroke-width="5" transform="matrix(0 4.478 -4.478 0 1038 4143)" fill="#d4aa00" d="m-600-37.64a15.71 15.71 0 1 1 -31.4 0 15.71 15.71 0 1 1 31.4 0z"></path>
<path id="svg_444" stroke-width="3.438" fill="#a80" d="m1315 1475c0-3-4-3-6-3h-35c-10 0-19-1-29-1-19-1-39-1-58-1-27 0-55-1-82 1-4 0-8 0-12 1-20 11-42 24-70 43 2 2 75 0 78 0 1 1 43 2 43 1-1 0 52 2 51 1-1 0 68-1 69 0 1 0 20 1 31 0 6 1 90 1 96 1 0-1-77-43-76-42v-1z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Plant - 1<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="1080" height="1080" id="symbol_3" transform="translate(27, 12) rotate(0,33,33) scale(0.06111111111111111, 0.06111111111111111)"><defs id="svg_424">
<radialGradient id="svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(1 0 0 3.739 .1253 -768.1)" r="62.01">
<stop id="svg_430" stop-color="#2ca05a" offset="0"></stop>
<stop id="svg_429" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(6.792 .9822 -.5516 3.814 -3278 -1371)" r="79.73">
<stop id="svg_428" stop-color="#2ca05a" offset="0"></stop>
<stop id="svg_427" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_421" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(1 0 0 3.739 .1253 -768.1)" r="62.01"></radialGradient>
<radialGradient id="svg_423" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(6.792 .9822 -.5516 3.814 -3278 -1371)" r="79.73"></radialGradient>
<radialGradient id="svg_417" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(6.372 -2.550 1.432 3.578 -3723 788.7)" r="79.73"></radialGradient>
<radialGradient id="svg_415" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.8657 -.5006 1.872 3.237 -583.1 -330.4)" r="62.01"></radialGradient>
<radialGradient id="svg_413" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(4.785 -4.920 2.762 2.687 -3248 2497)" r="79.73"></radialGradient>
<radialGradient id="svg_411" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.5874 -.8093 3.026 2.196 -834 198.4)" r="62.01"></radialGradient>
<radialGradient id="svg_409" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(4.770 4.934 2.770 -2.679 -3242 -1478)" r="79.73"></radialGradient>
<radialGradient id="svg_407" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.5850 .8110 3.032 -2.187 -835.5 828.2)" r="62.01"></radialGradient>
<radialGradient id="svg_405" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(1.547 6.686 3.754 -.8689 -1674 -3156)" r="79.73"></radialGradient>
<radialGradient id="svg_403" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.08370 .9964 3.726 -.3130 -798.7 59.57)" r="62.01"></radialGradient>
<radialGradient id="svg_401" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(-6.553 2.039 -1.145 -3.680 4794 571.3)" r="79.73"></radialGradient>
<radialGradient id="svg_399" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(-.9025 .4306 -1.610 -3.374 1576 1439)" r="62.01"></radialGradient>
<radialGradient id="svg_397" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(5.044 -4.653 -2.613 -2.832 -1529 4199)" r="79.73"></radialGradient>
<radialGradient id="svg_395" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.8245 -.5659 -2.116 -3.083 832.7 1847)" r="62.01"></radialGradient>
<radialGradient id="svg_393" xlink:href="#svg_426" gradientUnits="userSpaceOnUse" cy="280.2" cx="592.5" gradientTransform="matrix(2.779 6.274 -3.523 1.561 112.1 -3733)" r="79.73"></radialGradient>
<radialGradient id="svg_391" xlink:href="#svg_425" gradientUnits="userSpaceOnUse" cy="280.2" cx="591.5" gradientTransform="matrix(.5317 .8469 -3.167 1.988 1344 -636.4)" r="62.01"></radialGradient>
</defs><g stroke="#000" fill-rule="evenodd">
<path id="svg_422" d="m519.4 502.8c-7.4-115.5 3.1-227.5 14.3-339.3 12.2-66.85 44.4-123.7 95.7-156.4 35.9 71.91 43 125.5 37.2 172.1-11.1 72.5-22.1 144.8-90.8 352.9-26.6 45.2-40.7 2.4-56.4-29.3z" stroke-width="10" fill="url(#svg_423)"></path>
<path id="svg_420" d="m532.6 468.8c-6-97.9 2.4-192.8 11.5-287.6 9.8-56.7 35.8-104.9 77.1-132.6 28.9 60.9 34.6 106.4 29.9 145.9-8.9 61.4-17.7 122.7-73.1 299.1-21.4 38.3-32.8 2.1-45.4-24.8z" stroke-width="2" fill="url(#svg_421)"></path>
<path id="svg_419" d="m462.3 741.4c-7.5-115.5 3-227.5 14.3-339.3 12.1-66.9 44.4-123.7 95.7-156.4 35.9 71.9 43 125.5 37.1 172.1-11 72.5-22 144.7-90.7 352.9-26.7 45.1-40.8 2.4-56.4-29.3z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_418" d="m475.4 707.4c-5.9-98 2.5-192.9 11.5-287.7 9.8-56.7 35.8-104.8 77.2-132.6 28.9 61 34.6 106.4 29.9 146-8.9 61.4-17.8 122.7-73.1 299.1-21.5 38.3-32.8 2.1-45.5-24.8z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_416" d="m502.6 509.9c-64.2-96.3-111.2-198.5-157.4-300.9-22.9-64-23.5-129.3 4.5-183.3 67.08 44.28 100.1 87.12 118.4 130.4 26.68 68.32 53.35 136.4 98.06 351-0.4005 52.45-34.03 22.45-63.49 2.869z" stroke-width="10" fill="url(#svg_417)"></path>
<path id="svg_414" d="m497.1 473.8c-54.2-81.7-94.5-168.1-134.1-254.7-19.9-54-21.5-108.7 0.4-153.4 55.51 38.25 83.22 74.79 98.92 111.3 23.03 57.61 46.10 115.1 86.45 295.5 0.647 43.87-27.34 18.24-51.72 1.258z" stroke-width="2" fill="url(#svg_415)"></path>
<path id="svg_412" d="m499.5 524.7c-97.8-61.9-182.3-136.2-266.2-210.9-46.9-49.1-74-108.6-70.4-169.3 79.28 13.19 126.8 38.92 161.1 70.99 52.15 51.57 104.2 102.9 232.2 280.8 20.95 48.08-21.97 34.35-56.84 28.43z" stroke-width="10" fill="url(#svg_413)"></path>
<path id="svg_410" d="m479.7 494c-82.7-52.6-154.6-115.2-226-178.2-40.13-41.24-63.86-90.59-62.02-140.3 66.26 12.39 106.4 34.50 135.6 61.51 44.46 43.27 88.90 86.40 199.1 234.9 18.42 39.82-17.57 27.78-46.74 22.17z" stroke-width="2" fill="url(#svg_411)"></path>
<path id="svg_408" d="m499 505.8c-98 61.57-182.7 135.6-266.8 210.1-47.08 49-74.34 108.4-70.85 169.1 79.32-12.96 126.9-38.55 161.3-70.52 52.30-51.42 104.5-102.6 233.1-280.1 21.09-48.02-21.86-34.41-56.76-28.60z" stroke-width="10" fill="url(#svg_409)"></path>
<path id="svg_406" d="m479.1 536.4c-82.90 52.41-155 114.7-226.5 177.6-40.25 41.12-64.13 90.40-62.43 140.1 66.30-12.19 106.5-34.19 135.8-61.11 44.59-43.14 89.15-86.14 199.8-234.3 18.54-39.76-17.49-27.83-46.67-22.31z" stroke-width="2" fill="url(#svg_407)"></path>
<path id="svg_404" d="m511.1 470.6c-115.7 2.3-226.4 22.1-336.9 42.7-65.6 17.7-119.5 54.6-147.8 108.4 74.7 29.8 128.7 32.4 174.6 22.7 71.3-17.1 142.4-34.2 344-120 42.9-30.3-1-40.8-33.9-53.8z" stroke-width="9.999" fill="url(#svg_405)"></path>
<path id="svg_402" d="m478.4 486.6c-98.05 2.216-191.9 18.53-285.6 35.53-55.68 14.51-101.5 44.45-125.7 87.92 63.10 23.70 108.9 25.57 147.9 17.58 60.44-14.01 120.8-27.91 291.9-97.88 36.37-24.53-0.6530-32.86-28.51-43.16z" stroke-width="2" fill="url(#svg_403)"></path>
<path id="svg_400" d="m559.7 515.6c56.42 101 95.17 206.6 133.2 312.4 17.78 65.58 13.20 130.8-19.01 182.4-63.3-49.2-92.8-94.5-107.6-139-21.2-70.2-42.5-140.2-70.1-357.6 4.541-52.25 35.70-19.69 63.52 2.154z" stroke-width="9.999" fill="url(#svg_401)"></path>
<path id="svg_398" d="m562.5 551.9c47.57 85.77 80.86 175 113.5 264.5 15.57 55.39 12.87 110.1-12.48 152.9-52.31-42.52-77.05-81.12-89.81-118.8-18.41-59.24-36.87-118.4-62.83-301.4 2.819-43.78 28.70-16.02 51.65 2.830z" stroke-width="2" fill="url(#svg_399)"></path>
<path id="svg_396" d="m541.6 505.5c59.26 99.42 131.3 185.8 203.8 271.7 47.89 48.21 106.6 76.86 167.4 74.80-11.1-79.6-35.5-127.8-66.7-163-50.2-53.5-100.2-106.9-274.6-239.6-47.5-22.2-34.9 21.1-29.9 56.1z" stroke-width="10" fill="url(#svg_397)"></path>
<path id="svg_394" d="m571.7 526.1c50.45 84.11 111.1 157.6 172.2 230.6 40.17 41.20 88.88 66.23 138.6 65.70-10.6-66.6-31.6-107.3-57.8-137.2-42.1-45.6-84.1-91.2-229.6-205.3-39.32-19.47-28.23 16.83-23.40 46.14z" stroke-width="2" fill="url(#svg_395)"></path>
<path id="svg_392" d="m544.2 479.1c93.88-67.68 194.3-118.3 295-168.3 63.10-25.21 128.4-28.17 183.3-2.110-41.81 68.64-83.42 103.1-126 123-67.30 29.15-134.4 58.27-347.1 110.7-52.42 1.505-23.67-33.19-5.174-63.34z" stroke-width="10" fill="url(#svg_393)"></path>
<path id="svg_390" d="m580.1 472.2c79.7-57.1 164.5-100.5 249.6-143.2 53.3-21.8 107.9-25.4 153.3-5.2-36.2 56.9-71.7 85.9-107.6 102.9-56.8 25.1-113.4 50.3-292.2 97.2-43.8 2.2-19.2-26.7-3.1-51.7z" stroke-width="2" fill="url(#svg_391)"></path>
<path id="svg_389" d="m541.5 554.2c-85.3-78.2-155.3-166.3-224.5-254.8-37.6-56.7-53.6-120-39.2-179.1 75.68 27.04 117.9 60.81 145.9 98.52 42.25 59.94 84.28 119.7 178.8 317.5 11.95 51.03-27.78 29.97-60.99 17.89z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_388" d="m527.5 520.6c-72.1-66.7-131.8-141-190.9-215.6-32.2-47.7-46.7-100.4-36.1-149.2 63.08 24.02 98.62 52.84 122.6 84.67 36.08 50.47 72.09 100.9 154.3 266.5 10.99 42.52-22.22 24.22-50 13.60z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_387" d="m537.4 572.3c-113.1-24.5-217.9-65.3-322.3-106.9-61-30-106.8-76.6-124.1-134.9 78.99-14.79 132.5-6.903 175.7 11.56 66.70 30.48 133.1 60.87 314.5 184.1 36.04 38.05-8.890 39.89-43.65 46.19z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_386" d="m508.3 550.4c-95.8-21.3-184.8-55.4-273.5-90.1-51.8-24.9-90.9-63.1-106.3-110.6 66.59-11.05 111.8-4.068 148.6 11.32 56.60 25.41 113.1 50.79 267.5 152.4 30.93 31.19-6.983 32.12-36.34 36.95z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_385" d="m533.4 571.7c-112.7 26.1-225 33.8-337.1 40.7-68-1.1-129.3-23.8-169.8-69.1 65.15-47.05 116.9-62.72 163.8-64.43 73.33-0.8639 146.4-1.679 362.9 32.46 48.82 19.06 8.964 39.88-19.80 60.40z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_384" d="m497.8 564.3c-95.76 21.66-190.8 28.71-285.8 35.16-57.54-0.5059-109.2-18.39-143.3-54.75 55.53-38.38 99.41-51.34 139.2-53.11 62.03-1.142 124-2.268 307 23.79 41.27 15.03 7.374 32.03-17.12 48.91z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_383" d="m521 543.1c-83.3 80.3-151 170.2-218 260.4-36.12 57.60-50.51 121.3-34.62 180.1 74.97-28.96 116.3-63.80 143.4-102.2 40.71-61 81.21-121.8 170.7-321.9 10.65-51.32-28.54-29.26-61.43-16.34z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_382" d="m507.8 577c-70.38 68.46-128.1 144.3-185.3 220.4-30.95 48.51-44.14 101.6-32.26 150 62.45-25.62 97.25-55.34 120.5-87.77 34.78-51.38 69.50-102.7 147.5-270.3 9.909-42.79-22.83-23.65-50.34-12.32z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_381" d="m593.5 534.9c-19.1 114.1-55 220.7-91.6 327-27.1 62.3-71.6 110.2-129 130.3-18.5-78.2-13.1-132 3.3-176 27.3-68.1 54.6-135.9 169.1-322.8 36.32-37.78 40.27 7.012 48.19 41.44z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_380" d="m573 564.9c-16.71 96.75-46.63 187.2-77.11 277.4-22.53 52.95-58.86 93.81-105.5 111.4-14.16-66-9.303-111.5 4.345-149 22.73-57.73 45.44-115.4 139.7-274.4 29.70-32.36 32.41 5.471 38.61 34.57z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_379" d="m523.3 566.7c-26.68 112.6-35.02 224.8-42.55 336.9 0.7614 67.98 23.13 129.4 68.25 170.2 47.40-64.90 63.35-116.6 65.31-163.5 1.258-73.32 2.466-146.3-30.51-363.1-18.80-48.93-39.83-9.178-60.50 19.47z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_378" d="m530.6 602.5c-22.18 95.64-29.74 190.6-36.69 285.6 0.1965 57.54 17.80 109.3 53.98 143.6 38.68-55.32 51.88-99.14 53.86-139 1.476-62.03 2.935-124-22.14-307.1-14.80-41.35-31.99-7.547-49 16.86z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_377" d="m583.7 538.4c71.58 90.97 126.3 189.2 180.3 287.8 27.90 62 33.44 127.1 9.659 183.1-70.31-38.95-106.5-79.11-128-120.9-31.98-66-63.79-131.7-125-342.3-3.524-52.30 32.28-25.08 63.09-7.779z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_376" d="m592.1 573.9c60.35 77.45 107.2 160.4 153.4 243.7 24.02 52.29 29.82 106.7 11.43 153-58.3-33.9-88.7-68.1-107.3-103.5-27.4-55.6-54.8-111.2-109-287.9-3.961-43.75 25.85-20.30 51.55-5.317z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_375" d="m581.9 526c110.5 34.54 211.2 84.62 311.5 135.4 58.08 35.35 99.47 85.92 111.5 145.6-80.01 7.645-132.6-5.006-173.9-27.27-63.70-36.34-127.1-72.57-296.7-211.6-32.49-41.14 12.43-38.94 47.63-42.10z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_374" d="m608.9 550.5c93.58 29.74 179.1 71.71 264.4 114.2 49.39 29.54 84.93 71.10 95.98 119.7-67.32 5.032-111.7-5.976-147-24.60-54.2-30.4-108.2-60.7-252.9-175.8-28.01-33.84 9.836-31.36 39.51-33.54z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_373" d="m562.3 567.1c113.1 24.61 225.4 30.90 337.7 36.37 67.96-2.006 128.9-25.49 168.9-71.36-65.76-46.21-117.7-61.21-164.7-62.31-73.34 0.0849-146.4 0.2143-362.5 37.16-48.58 19.69-8.448 39.99 20.58 60.14z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_372" d="m597.9 559.2c96.04 20.43 191.1 26.25 286.2 31.46 57.53-1.250 109-19.80 142.6-56.61-56.03-37.66-100.1-50.06-139.9-51.31-62.05-0.3394-124-0.6640-306.7 27.76-41.08 15.56-6.960 32.13 17.75 48.69z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_371" d="m533.2 513.3c23.99-113.2 64.36-218.2 105.4-322.8 29.73-61.14 76.17-107.1 134.4-124.7 15.14 78.93 7.490 132.4-10.78 175.7-30.18 66.83-60.28 133.4-182.7 315.3-37.89 36.21-39.93-8.713-46.39-43.45z" stroke-width="10" fill="#d5ffe6"></path>
<path id="svg_370" d="m555 484.1c20.80-95.95 54.53-185 88.81-273.9 24.76-51.94 62.79-91.23 110.2-106.8 11.34 66.54 4.564 111.8-10.66 148.6-25.16 56.71-50.29 113.3-151.2 268.2-31.05 31.07-32.15-6.841-37.11-36.17z" stroke-width="2" fill="#87deaa"></path>
<path id="svg_369" d="m499.5 569.7c64-86.3 138.6-159.4 213.7-232 48.7-40.1 105.7-61 161.7-53.5-17.7 72.6-44.8 114.9-76.9 144.4-51.3 44.7-102.5 89.4-276.1 195.8-46 16-30.3-22.8-22.4-54.7z" stroke-width="10" fill="#0bff6e"></path>
<path id="svg_368" d="m531 579.2c-88.01-38.40-166.6-88.68-245-139.5-44.70-34.36-74.35-79.80-79.07-130.1 66.78 0.8325 109.1 15.94 141.2 37.97 49.23 35.70 98.44 71.30 226 201.1 23.17 36.84-13.77 30.97-43.14 30.49z" stroke-width="8.937" fill="#0bff6e"></path>
<path id="svg_367" d="m529.2 553.5c54.6-73 117.5-135.3 180.8-197 40.9-34.4 88.3-52.9 134.2-47.8-16 60.6-39.3 96.3-66.3 121.4-43.2 38.2-86.2 76.4-231.3 168.3-38.2 14.3-24.6-18.2-17.4-44.9z" stroke-width="1.858" fill="#47cd7d"></path>
<path id="svg_366" d="m511 556.6c-74.6-32.9-141.5-75.1-207.9-117.9-38.2-28.7-63.8-66.2-68.6-107.2 55.99 1.762 91.75 14.88 119 33.35 41.94 29.95 83.84 59.72 193 167.6 20.12 30.39-10.91 25.08-35.61 24.17z" stroke-width="1.660" fill="#47cd7d"></path>
<path id="svg_365" d="m566.1 535.4c83.06 48.19 155.5 107.1 227.5 166.5 40.49 39.23 64.77 87.76 63.72 138.2-66.25-8.445-106.5-28.27-135.9-53.83-44.84-41.08-89.67-82.07-201.6-225.6-18.82-39.25 17.21-29.19 46.33-25.37z" stroke-width="8.937" fill="#0bff6e"></path>
<path id="svg_364" d="m583.5 560.2c70.30 41.18 131.9 90.79 193.1 140.8 34.65 32.88 55.83 73.12 55.90 114.4-55.42-8.137-89.46-25.25-114.5-46.72-38.25-34.54-76.49-68.90-172.6-188.6-16.53-32.49 13.70-23.67 38.13-19.95z" stroke-width="1.661" fill="#47cd7d"></path>
<path id="svg_363" d="m547.4 610.5c-79.19 54.31-163.5 94.39-248.1 133.9-52.82 19.72-107.1 20.81-152.2-1.821 36.07-56.20 71.28-84.07 107-99.66 56.35-22.85 112.6-45.74 290.3-85.16 43.53-0.1416 18.97 28.08 3.020 52.74z" stroke-width="8.937" fill="#0bff6e"></path>
<path id="svg_362" d="m517.6 615.6c-67.37 45.81-138.6 80.16-210.1 113.9-44.57 17.17-90.01 19.02-127.3 1.361 31.15-46.56 61.22-69.95 91.34-83.31 47.62-19.72 95.07-39.49 244.4-74.95 36.44-0.9737 15.50 22.54 1.645 43z" stroke-width="1.661" fill="#47cd7d"></path>
<path id="svg_361" d="m558.5 518.6c60.35-0.4164 118.4 8.383 176.3 17.58 34.45 8.318 63.08 26.85 78.62 54.52-38.57 16.57-66.70 18.69-90.79 14.25-37.39-7.932-74.74-15.82-181.1-57.81-22.72-15.24 0.002-21.30 16.99-28.53z" stroke-width="5.617" fill="#0bff6e"></path>
<path id="svg_360" d="m575.8 526.5c51.21-0.1443 100.4 7.051 149.5 14.63 29.25 6.742 53.57 21.77 66.78 44.10-32.61 13.28-56.50 14.88-76.88 11.24-31.74-6.491-63.40-12.89-153.7-46.99-19.32-12.32-0.1382-17.19 14.28-22.97z" stroke-width="1.044" fill="#47cd7d"></path>
<path id="svg_359" d="m539.1 544.3c-42.9-42.5-77.6-89.8-111.9-137.4-18.41-30.28-25.48-63.64-16.83-94.18 38.95 15.64 60.31 34.09 74.15 54.29 20.76 32.09 41.52 64.13 86.82 169.2 5.223 26.85-15.10 15.03-32.20 8.086z" stroke-width="5.617" fill="#0bff6e"></path>
<path id="svg_358" d="m532.5 526.5c-36.23-36.19-65.84-76.14-95.10-116.3-15.86-25.49-22.36-53.32-15.86-78.43 32.42 13.74 50.41 29.54 62.21 46.56 17.79 27.07 35.60 54.03 75.11 142 4.900 22.38-12.08 12.22-26.35 6.089z" stroke-width="1.044" fill="#47cd7d"></path>
<path id="svg_357" d="m573.7 563.5c-17.09 57.88-42.31 110.9-67.90 163.7-17.94 30.56-43.97 52.60-74.96 59.46-4.689-41.71 1.433-69.26 12.67-91.02 18.42-33.49 36.79-66.96 107.8-156.6 21.17-17.33 20.39 6.173 22.38 24.53z" stroke-width="5.617" fill="#0bff6e"></path>
<path id="svg_356" d="m561.2 577.8c-14.70 49.05-35.84 94.07-57.31 138.8-14.93 26.05-36.36 44.96-61.55 51.14-3.268-35.06 2.125-58.39 11.52-76.84 15.41-28.50 30.71-56.95 89.49-133.5 17.39-14.92 16.49 4.847 17.85 20.32z" stroke-width="1.044" fill="#47cd7d"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Plant - 2<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2520" height="2520" id="symbol_8" transform="translate(27, 12) rotate(0,33,33) scale(0.02619047619047619, 0.02619047619047619)"><g id="svg_965" stroke="#5f5" stroke-width="20" transform="matrix(.3447 1.869 -1.674 .3848 1610 -2570)">
<path id="svg_967" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_966" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_962" stroke="#5f5" stroke-width="22.08" transform="translate(120.9 -97.34)">
<path id="svg_964" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_963" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_959" stroke="#5f5" stroke-width="20" transform="matrix(.2017 .9794 -.9794 .2017 2291 -714.2)">
<path id="svg_961" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_960" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_956" stroke="#5f5" stroke-width="20" transform="matrix(-.3433 .9392 -.9392 -.3433 2864 477.6)">
<path id="svg_958" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_957" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_953" stroke="#5f5" stroke-width="22.08" transform="matrix(.6231 -.4501 .3145 .9006 124.2 773.3)">
<path id="svg_955" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_954" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_950" stroke="#5f5" stroke-width="20" transform="matrix(-.9961 .08777 -.08777 -.9961 2995 2528)">
<path id="svg_952" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_951" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_947" stroke="#5f5" stroke-width="22.08" transform="matrix(-.3069 .9517 -.9517 -.3069 2642 572.1)">
<path id="svg_949" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_948" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_944" stroke="#5f5" stroke-width="20" transform="translate(-36.80 16.75)">
<path id="svg_946" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_945" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_941" stroke="#5f5" stroke-width="20" transform="matrix(-.2803 -.9599 .9599 -.2803 413.9 2532)">
<path id="svg_943" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_942" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_938" stroke="#5f5" stroke-width="20" transform="matrix(-.4505 .8927 .8927 .4505 738.7 -984.5)">
<path id="svg_940" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_939" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_935" stroke="#5f5" stroke-width="20" transform="matrix(.6073 .6316 .6381 -.6010 -948.6 755.9)">
<path id="svg_937" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_936" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_932" stroke="#5f5" stroke-width="20" transform="matrix(.5883 .6301 .6444 -.5752 -350.2 1338)">
<path id="svg_934" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_933" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_929" stroke="#5f5" stroke-width="20" transform="matrix(-.5654 -.7328 .6977 -.5938 1628 3260)">
<path id="svg_931" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_930" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_926" stroke="#5f5" stroke-width="20" transform="matrix(-.4067 -.7619 .7606 -.4060 997 2383)">
<path id="svg_928" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_927" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_923" stroke="#5f5" stroke-width="22.08" transform="matrix(-.3710 -.9286 .9286 -.3710 314.5 2927)">
<path id="svg_925" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_924" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_920" stroke="#5f5" stroke-width="20" transform="matrix(.8557 -.1162 -.1160 -.8544 384.2 2548)">
<path id="svg_922" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_921" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_917" stroke="#5f5" stroke-width="20" transform="matrix(-.4613 .7300 -.7289 -.4606 2214 898.8)">
<path id="svg_919" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_918" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_914" stroke="#5f5" stroke-width="20" transform="matrix(-.2843 .9587 -.9587 -.2843 2976 171.7)">
<path id="svg_916" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_915" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_911" stroke="#5f5" stroke-width="22.08" transform="matrix(-.4052 -.5623 .8182 -.2785 529.1 2182)">
<path id="svg_913" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_912" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_908" stroke="#5f5" stroke-width="20" transform="matrix(.6943 .5136 .5127 -.6932 129.5 1399)">
<path id="svg_910" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_909" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_905" stroke="#5f5" stroke-width="20" transform="matrix(.4067 .7619 -.7606 .4060 1476 162.9)">
<path id="svg_907" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_906" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_902" stroke="#5f5" stroke-width="22.08" transform="matrix(-.3710 .9286 .9286 .3710 671.4 -49.91)">
<path id="svg_904" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_903" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_899" stroke="#5f5" stroke-width="20" transform="matrix(1.131 .3826 -.4708 .9194 17.26 -661.6)">
<path id="svg_901" d="m1836 896.9c-122-12.1-187-69.8-208-162.5-16.93-120.8 37.57-262.7 90.26-311.3 38.66-40.09 192.1-166.5 238.6-220.2 3.909 74.35 45.23 199.9 71.71 304.5 23.63 123.1 28.54 197.3 1.173 284.4-25.28 81.60-90.87 159.1-181.7 127.3l-12.03-22.26z" fill-rule="evenodd" fill="#5aa81e"></path>
<path id="svg_900" d="m1852 571.9c-59.25 206.3-59.98 358.3 94.86 424.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_896" stroke="#5f5" stroke-width="22.08" transform="matrix(.1920 .7443 .8172 -.4921 127.6 951.7)">
<path id="svg_898" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_897" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_893" stroke="#5f5" stroke-width="20" transform="matrix(.7842 .3617 -.3611 .7829 767.7 1.319)">
<path id="svg_895" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_894" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_890" stroke="#5f5" stroke-width="20" transform="matrix(-1.122 .2205 .2306 1.073 1885 -136.3)">
<path id="svg_892" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_891" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g><g id="svg_887" stroke="#5f5" stroke-width="22.08" transform="matrix(.4052 .5623 -.8182 .2785 1951 184.1)">
<path id="svg_889" d="m666.1 1478c-35.2-142-104.7-206-200.8-208-121.8 9-249.6 109-286.6 183-31.5 56-124.6 270-168 339 73.72-13.45 204.9 5.294 312.7 11.42 125-1.769 198.8-14 279.6-67.92 74.89-50.06 136.7-147.2 88.41-248l-25.21-8.903z" fill-rule="evenodd" fill="#8dd35f"></path>
<path id="svg_888" d="m351.3 1577c190.2-121 339-158.9 435.2 9.733" stroke-linecap="round" fill="none"></path>
</g><g id="svg_884" stroke="#5f5" stroke-width="20" transform="matrix(.9098 .4112 -.4190 .8901 284.1 66.83)">
<path id="svg_886" d="m1149 667.4c-118-32.5-171.9-100.4-176.7-195.7 4.2-121.9 82.7-252.2 142.7-291 45-32.8 218-130.8 273-175.6-9 73.9 10 204.7 18 312.3 2 125.3-6 199.4-48 280.4-39 76.3-117 140.8-201 94.3l-8-24.7z" fill-rule="evenodd" fill="#3e8830"></path>
<path id="svg_885" d="m1221 350.4c-94 192.9-121 342.5 20 434.8" stroke-linecap="round" fill="none"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Plant - 3<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2030" height="2096" id="symbol_9" transform="translate(28.039122137404583, 12) rotate(0,31.960877862595417,33) scale(0.03148854961832061, 0.03148854961832061)"><defs id="svg_1030">
<radialGradient id="svg_1009" xlink:href="#svg_1034" gradientUnits="userSpaceOnUse" cy="884.4" cx="1476" gradientTransform="matrix(1 0 0 1.004 0 -3.358)" r="548.5"></radialGradient>
<linearGradient id="svg_1034">
<stop id="svg_1036" stop-color="#37f537" offset="0"></stop>
<stop id="svg_1035" stop-color="#376037" offset="1"></stop>
</linearGradient>
<radialGradient id="svg_1007" xlink:href="#svg_1031" gradientUnits="userSpaceOnUse" cy="880.4" cx="1494" gradientTransform="matrix(1 0 0 .8106 0 162.1)" r="494.9"></radialGradient>
<linearGradient id="svg_1031">
<stop id="svg_1033" stop-color="#8bff8b" offset="0"></stop>
<stop id="svg_1032" stop-color="#37c837" offset="1"></stop>
</linearGradient>
</defs><g id="svg_1003" stroke="#000" fill-rule="evenodd">
<g stroke-width="15">
<g id="svg_1026" transform="translate(22.20 -44.41)">
<path id="svg_1029" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1028" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1027" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
<g id="svg_1022" transform="translate(-417.4 257.6)">
<path id="svg_1025" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1024" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1023" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
<g id="svg_1018" transform="translate(-892.6 146.5)">
<path id="svg_1021" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1020" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1019" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
<g id="svg_1014" transform="translate(-.00004570 657.2)">
<path id="svg_1017" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1016" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1015" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
<g id="svg_1010" transform="translate(-750.5 652.8)">
<path id="svg_1013" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1012" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1011" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
</g>
<g id="svg_1004" transform="translate(-630.6 -328.6)">
<path id="svg_1008" d="m1826 335.1c-81.52 39.97-167.4 140.2-232.6 249.5 1.800-82.53-5.909-163.4-22.46-227.1v-1.982c-75.06 193.8-100 324.2-102.9 411-2.794-1.794-5.588-3.168-8.322-4.199-69.09-136.2-243.1-290.4-378-353.6l-1.791-0.9121c67.88 121.1 128.2 207 180.1 267.8-107-61.5-230-107.8-327.7-122.5l-2.197-0.5039c192.9 189.5 324.9 267.9 410.9 298.1-117 82.5-234 221.3-288 333.3l-0.9257 1.783c80.16-44.20 145-85.20 197.3-122.8-198.1 222.9-121.3 287.2-121.3 287.2 124.1-66.40 242.5-198 322.6-330.1-84.26 351.5 17.38 413.1 17.38 413.1 43.25-69.55 63.58-182.5 65.13-297.4 51.39 86.65 116 167.2 176.7 219.1l1.482 1.473c-58.03-238.7-122.9-364.6-175.3-431.2 13.92-9.270 26.18-20.15 36.62-32.18 101.3 95.51 249.3 180.4 363.6 212.4l1.713 0.9961c-58.51-73.21-111-131.1-157.8-176.9 83.96 21.34 169.2 32.21 237.9 29.50l2.088 0.0742c-66.57-44.12-125.6-78.99-177.8-106.4 33.30-7.328 64.38-16.25 91.87-26.57l1.971-0.2070c-112-29.8-203-46.7-277-54.6 121-53.9 245-144.3 317-227.1l1.322-1.982c-134.3 32.75-233 67.65-305.4 101.2 200.3-216.4 154.1-308 154.1-308z" stroke-width="15" fill="url(#svg_1009)"></path>
<path id="svg_1006" d="m1340 455.7c-56.28 106.1-9.679 269.2 74.28 382.9-147.9-49.66-375-13.63-510 63.44l-1.977 0.9024c199.7 59 331.4 66.49 417.7 53.82-59.66 44.16-58.94 73.85-58.94 73.85 54.68-5.575 129.2-47.39 190.3-96.64-41.82 127.8 7.430 269.6 86.91 320.1l0.9082 0.8125c21.82-105.3 27.44-179.9 23.76-232.7 153.9 159.9 246.3 108.6 246.3 108.6-21.62-95.52-105-192.5-204.8-265.4 110.5-64.25 219.7-160.3 280.6-245.6l1.320-1.982c-197.9 66.93-314.2 131.6-382.5 185.2-4.229-2.189-8.462-4.328-12.69-6.412 16.53-332.3-151.2-340.9-151.2-340.9z" stroke-width="15" fill="url(#svg_1007)"></path>
<path id="svg_1005" d="m1447 798.1a17.05 15.63 68.51 0 0 -5.467 26.99 17.05 15.63 68.51 0 0 11.31 31.15 17.05 15.63 68.51 0 0 12.88 9.013 17.05 15.63 68.51 0 0 3.768 15.65 17.05 15.63 68.51 0 0 -1.694 0.8641 17.05 15.63 68.51 0 0 -2.459 -8.343l-0.3113-0.5177a17.05 15.63 68.51 1 0 -19.67 23.59 17.05 15.63 68.51 0 0 23.28 21.19 17.05 15.63 68.51 0 0 22 2.888 17.05 15.63 68.51 1 0 28.87 -10.41l-0.312-0.5195a17.05 15.63 68.51 0 0 -10.07 -7.596 17.05 15.63 68.51 0 0 0.4475 -1.631 17.05 15.63 68.51 0 0 18.04 -23.99l-0.312-0.5195a17.05 15.63 68.51 0 0 -7.188 -6.519 17.05 15.63 68.51 0 0 -2.432 -10.43l-0.3113-0.5177a17.05 15.63 68.51 0 0 -4.605 -4.959 17.05 15.63 68.51 0 0 -0.7673 -16.72l-0.312-0.5195a17.05 15.63 68.51 0 0 -8.494 -7.086 17.05 15.63 68.51 0 0 -2.166 -12.51l-0.312-0.5195a17.05 15.63 68.51 1 0 -23.94 20.25 17.05 15.63 68.51 0 0 -12.53 -4.702 17.05 15.63 68.51 0 0 -0.2534 -0.488l-0.312-0.5195a17.05 15.63 68.51 0 0 -1.665 -2.246 17.05 15.63 68.51 0 0 4.228 -22.55l-0.3134-0.5189a17.05 15.63 68.51 0 0 -18.91 -7.262zm29.91 38.44a17.05 15.63 68.51 0 0 6.219 4.168 17.05 15.63 68.51 0 0 3.087 13.90 17.05 15.63 68.51 0 0 -4.416 -1.167 17.05 15.63 68.51 0 0 -2.037 -13.18l-0.3128-0.5171a17.05 15.63 68.51 0 0 -2.539 -3.203z" stroke-width="8" fill="#f00"></path>
</g>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Christmas Tree<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="5400" height="5400" id="symbol_10" transform="translate(27, 12) rotate(0,33,33) scale(0.012222222222222223, 0.012222222222222223)"><defs id="svg_1109">
<radialGradient id="svg_1103" gradientUnits="userSpaceOnUse" cy="2420" cx="2631" gradientTransform="matrix(1.080 0 0 .9746 -210.9 52.87)" r="2322">
<stop id="svg_1113" stop-color="#87de87" offset="0"></stop>
<stop id="svg_1112" stop-color="#00a10f" offset="1"></stop>
</radialGradient>
<linearGradient id="svg_1096" y2="3243" gradientUnits="userSpaceOnUse" x2="4331" gradientTransform="translate(-88.39 -1635)" y1="3685" x1="4198">
<stop id="svg_1111" stop-color="#f00" offset="0"></stop>
<stop id="svg_1110" stop-color="#f00" stop-opacity="0" offset="1"></stop>
</linearGradient>
</defs><g id="svg_1076">
<g stroke="#000">
<g stroke-width="10">
<rect id="svg_1108" transform="matrix(-.3290 -.9443 .9443 -.3290 0 0)" ry="2.452" height="1026" width="1601" y="-1244" x="-5265" fill="#0ff"></rect>
<rect id="svg_1107" transform="rotate(-51.21)" ry="2.452" height="1026" width="1601" y="815.1" x="-984.1" fill="#faa"></rect>
<path id="svg_1106" d="m1436 319.4c-2.793 2.663-5.319 5.957-7.914 8.998-3.677 4.427-7.358 8.852-11.04 13.27-4.971 5.906-10.02 11.72-15.06 17.54-6.026 6.938-12.03 13.90-18.04 20.86-6.762 7.849-13.57 15.66-20.20 23.66-7.747 9.385-15.57 18.69-23.43 27.96-8.881 10.35-17.64 20.83-26.40 31.31-9.885 11.70-19.72 23.45-29.60 35.16-10.56 12.56-21.23 25.01-31.70 37.66-11.44 13.70-22.86 27.42-34.17 41.24-12.60 15.43-25.29 30.76-37.94 46.15-13.74 16.63-27.46 33.29-41.14 49.97-14.69 17.87-29.35 35.77-44.09 53.61-15.37 18.60-30.72 37.23-46.08 55.84-16.07 19.37-31.95 38.90-47.80 58.47-17.24 20.84-34.16 41.93-51.07 63.04-5.413 6.715-10.81 13.44-16.22 20.16-5.086-4.642-10.17-9.284-15.25-13.94-12.79-11.93-25.57-23.87-38.74-35.39-11.96-11.04-23.94-22.06-36.15-32.83-11.64-10.39-23.23-20.82-34.81-31.27-11.10-10.03-22.09-20.19-33.03-30.40-10.18-9.557-20.39-19.08-30.55-28.66-9.328-8.920-18.71-17.78-27.83-26.92-8.195-8.180-16.51-16.24-24.75-24.37-7.488-7.559-15.26-14.83-22.79-22.35-7.063-7.013-14.03-14.12-20.95-21.28-6.096-6.479-12.11-13.03-18.27-19.45-5.471-5.734-11.05-11.37-16.25-17.36-4.451-5.105-9.149-9.989-13.66-15.04-4.021-4.489-8.006-9.009-11.86-13.64-3.228-3.952-6.363-7.975-9.469-12.02-2.290-3.087-4.554-6.191-6.838-9.279-1.567-2.140-2.802-4.577-4.812-6.344l-131.7 164.2c1.385 2.218 3.571 3.772 5.457 5.543 2.796 2.449 5.589 4.903 8.375 7.365 3.697 3.351 7.249 6.856 10.83 10.33 4.247 4.176 8.528 8.317 12.81 12.46 4.833 4.654 9.605 9.381 14.67 13.79 5.952 5.131 11.78 10.40 17.55 15.74 6.391 6.090 12.99 11.95 19.57 17.83 7.304 6.687 14.69 13.29 22 19.96 7.861 7.121 15.56 14.43 23.57 21.38 8.618 7.657 17.28 15.27 26.09 22.71 9.853 8.261 19.56 16.69 29.35 25.03 10.54 9.109 21.12 18.17 31.75 27.18 11.37 9.691 22.77 19.33 34.08 29.09 11.79 10.19 23.62 20.34 35.42 30.52 12.24 10.69 24.75 21.06 37.32 31.37 13.19 11.44 26.81 22.35 40.47 33.23 5.137 4.161 10.28 8.311 15.43 12.46-16.69 20.73-33.23 41.59-49.86 62.37-21.40 26.74-42.73 53.53-64.04 80.34-22.06 28.34-43.84 56.84-65.82 85.22-22.59 29.02-45.08 58.09-67.64 87.13-22.68 29.31-45.48 58.53-68.26 87.78-22.71 29.20-45.55 58.30-68.24 87.51-11.33 14.56-22.71 29.09-34.09 43.62l78.62 63.17c11.30-14.59 22.62-29.16 33.98-43.70 22.80-29.14 45.44-58.38 68.20-87.55 22.77-29.24 45.52-58.50 68.36-87.70 22.59-29.01 45.22-57.99 67.79-87.01 22.12-28.25 44.47-56.34 67.12-84.17 21.33-26.79 42.71-53.56 64.25-80.18 16.48-20.38 33.12-40.61 49.83-60.78 15.60 12.82 31.59 25.14 47.40 37.71 17.31 13.75 34.70 27.40 52.11 41.01 18.65 13.78 37.62 27.13 56.35 40.80 19.10 14.11 38.31 28.08 57.44 42.15 19.36 14.09 38.57 28.36 57.81 42.61 19.23 14.18 38.30 28.57 57.54 42.73 9.581 7.084 19.11 14.23 28.64 21.39l106.9-133.1c-9.629-7.024-19.24-14.08-28.78-21.21-19.12-14.32-38.43-28.39-57.60-42.64-19.24-14.24-38.52-28.43-57.69-42.77-19.09-14.12-38.13-28.31-57.25-42.39-18.53-13.91-36.77-28.19-54.58-43-17.40-13.63-34.73-27.35-51.84-41.35-14.83-12.12-29.36-24.60-43.77-37.21 6.637-7.865 13.27-15.73 19.92-23.59 17.52-20.59 35.05-41.17 52.35-62.02 16.27-19.20 32.53-38.42 48.66-57.78 15.49-18.52 31.01-37 46.53-55.48 14.90-17.72 29.87-35.37 44.86-52.99 14.01-16.42 28-32.86 42.01-49.26 12.99-15.12 25.95-30.28 39.05-45.25 11.75-13.44 23.43-26.97 35.15-40.45 10.81-12.32 21.48-24.85 32.28-37.20 10.09-11.57 20.22-23.07 30.38-34.54 9.118-10.19 18.27-20.31 27.36-30.54 8.105-9.103 16.17-18.29 24.39-27.19 7.020-7.612 13.94-15.41 20.94-23.07 6.222-6.818 12.46-13.61 18.74-20.30 5.332-5.637 10.69-11.20 16.06-16.74 4.057-4.132 8.119-8.242 12.17-12.37 2.803-2.840 5.736-5.432 8.385-8.617l-97.01-77.95z" fill="#f00"></path>
<path id="svg_1105" d="m590.6 3647-115.5 46.23c0.9486 3.741 2.576 7.559 3.951 11.31 2.051 5.377 4.098 10.76 6.141 16.14 2.704 7.230 5.283 14.48 7.889 21.73 3.085 8.656 6.199 17.31 9.312 25.96 3.517 9.745 6.980 19.51 10.70 29.21 4.371 11.36 8.639 22.75 12.85 34.14 4.655 12.82 9.486 25.59 14.31 38.37 5.339 14.36 10.75 28.70 16.10 43.05 5.750 15.37 11.36 30.78 17.24 46.11 6.314 16.69 12.66 33.38 19.14 50.02 7.252 18.55 14.38 37.14 21.57 55.71 7.739 20.14 15.51 40.26 23.33 60.37 8.356 21.58 16.75 43.14 25.05 64.73 8.656 22.53 17.35 45.04 26.01 67.56 8.981 23.51 18.20 46.94 27.46 70.35 9.687 25.25 19.74 50.35 29.84 75.45 3.192 8.013 6.397 16.02 9.594 24.03-6.541 2.151-13.08 4.303-19.63 6.439-16.68 5.280-33.35 10.55-49.85 16.37-15.49 4.998-30.97 10.03-46.35 15.37-14.76 5.037-29.55 10.01-44.33 14.97-14.19 4.745-28.44 9.326-42.70 13.85-13.33 4.177-26.64 8.392-39.97 12.54-12.35 3.745-24.68 7.573-37.11 11.03-11.15 3.122-22.25 6.406-33.39 9.592-10.26 2.811-20.42 6.010-30.66 8.879-9.578 2.710-19.19 5.289-28.82 7.799-8.637 2.129-17.30 4.146-25.91 6.365-7.682 1.950-15.33 4.047-23.10 5.627-6.633 1.370-13.20 3.066-19.81 4.518-5.885 1.298-11.78 2.550-17.71 3.629-5.028 0.8707-10.07 1.626-15.12 2.344-3.814 0.4787-7.630 0.9254-11.44 1.398-2.634 0.314-5.363 0.1963-7.889 1.080l78.26 195.6c2.612-0.1173 5.039-1.258 7.508-2.031 3.506-1.233 7.016-2.459 10.53-3.678 4.735-1.574 9.533-2.949 14.32-4.365 5.724-1.649 11.43-3.344 17.14-5.039 6.428-1.924 12.89-3.761 19.21-6.010 7.392-2.665 14.85-5.157 22.33-7.557 8.444-2.577 16.79-5.441 25.14-8.297 9.412-3.079 18.79-6.270 28.19-9.367 10.06-3.351 20.21-6.472 30.20-10.04 10.90-3.748 21.79-7.551 32.59-11.57 12.03-4.526 24.15-8.841 36.21-13.27 13.11-4.708 26.20-9.473 39.26-14.31 14.02-5.143 28.03-10.35 42.08-15.40 14.67-5.264 29.31-10.59 43.97-15.87 15.33-5.413 30.50-11.22 45.65-17.11 16.44-5.877 32.64-12.38 48.82-18.94 6.147-2.431 12.29-4.875 18.43-7.316 9.862 24.72 19.91 49.37 29.85 74.06 12.79 31.77 25.65 63.51 38.54 95.24 13.85 33.13 27.98 66.10 41.91 99.19 14.19 33.93 28.47 67.80 42.68 101.7 14.39 34.15 28.66 68.36 42.95 102.6 14.28 34.12 28.42 68.31 42.72 102.4 7.115 17.02 14.19 34.07 21.26 51.11l93.63-37.46c-7.157-17-14.30-34.02-21.38-51.06-14.19-34.17-28.55-68.25-42.78-102.4-14.29-34.20-28.61-68.38-42.83-102.6-14.18-33.92-28.31-67.87-42.51-101.8-13.74-33.14-27.24-66.40-40.36-99.81-12.87-31.73-25.68-63.50-38.30-95.34-9.660-24.37-19.12-48.79-28.48-73.25 18.83-7.289 37.42-15.18 56.12-22.78 20.48-8.325 40.90-16.77 61.31-25.26 21.17-9.479 42.11-19.45 63.21-29.06 21.67-9.708 43.27-19.58 64.93-29.34 21.78-9.944 43.65-19.67 65.51-29.44 21.79-9.788 43.69-19.33 65.47-29.14 10.88-4.867 21.79-9.660 32.70-14.45l-63.42-158.5c-10.85 4.938-21.71 9.844-32.61 14.66-21.87 9.624-43.60 19.54-65.44 29.24-21.85 9.769-43.68 19.59-65.58 29.25-21.68 9.692-43.39 19.31-65.04 29.05-21.21 9.31-42.61 18.19-64.26 26.44-20.42 8.462-40.88 16.82-61.48 24.85-17.84 6.969-35.84 13.50-53.91 19.86-3.592-9.644-7.186-19.29-10.77-28.93-9.332-25.38-18.66-50.75-28.32-76.06-8.736-23.60-17.49-47.21-26.44-70.76-8.523-22.59-17.01-45.18-25.48-67.78-8.124-21.68-16.14-43.39-24.13-65.10-7.426-20.26-14.88-40.52-22.28-60.79-6.792-18.74-13.64-37.47-20.24-56.24-5.944-16.83-11.99-33.66-17.98-50.49-5.426-15.47-11.09-30.92-16.56-46.39-5.126-14.47-10.17-28.94-15.17-43.42-4.395-12.94-8.719-25.89-13.17-38.83-3.950-11.53-7.996-23.07-11.71-34.60-3.184-9.853-6.579-19.71-9.816-29.56-2.884-8.769-5.738-17.54-8.479-26.29-2.292-7.413-4.506-14.81-6.695-22.21-1.607-5.563-3.192-11.12-4.795-16.68-1.098-3.836-1.916-7.663-3.391-11.54z" fill="#f00"></path>
</g>
<path id="svg_1104" d="m1325 25.09c-71.49-25.50-105.5 11.44-103.4 63.31-27 568-28 1137 205 1713-544.9 284-1009 602-1373 1069-66.73 67.11-40.53 115.5 46.08 155.7 535.4 257.5 1027 324.5 1688 308.1 5.918 591.1 254.8 1124 594.2 1636 46.30 63.37 93.70 119.7 161.1 38.73 368.8-426.7 663.3-956.3 817.4-1567 540.8 121.3 1093 210.8 1760-35.36 68.80-22.14 93.72-67.41 37.40-155.6-278-489-643-918-1179-1231 332-749 418-1202 475-1684 6-105-31-136.3-130-123.7-585 127.7-1081 423.4-1552 765.7-380-484.9-893-751.1-1446-952.9z" fill-rule="evenodd" stroke-width="6" fill="#87de87"></path>
<path id="svg_1102" d="m2655 269.8c-43.41-50.24-86.45-38.58-108.5-0.0815-280.2 399.4-540.5 811-624.1 1332-549.4-36.80-1053-12.38-1546 163.6-82.05 18.96-83.97 65.64-35.64 133.3 294.8 424.4 642.8 691.4 1159 973.2-265.5 430.8-317.3 927.5-289.5 1449 6.716 66.48 17.50 128.3 106.4 99.65 478.9-145.2 947.7-397.9 1345-771.5 361.2 328.2 745.2 638.2 1372 756.4 63.11 14.54 103-7.178 99.87-96.06 8.259-477.3-76.22-950.3-346.7-1415 598-394.9 870.8-685.1 1135-1009 52.76-73.53 38.22-112.9-43.94-147.9-506-168-1024-174-1543-135-71-521-345-941.4-678-1333z" fill-rule="evenodd" stroke-width="6" fill="url(#svg_1103)"></path>
<g stroke-width="5">
<circle id="svg_1101" cx="330.2" cy="2773" r="129.2" fill="#00f"></circle>
<circle id="svg_1087" cx="1510" stroke="#000" cy="955.1" r="129.2" stroke-width="5" fill="#ff0"></circle>
<circle id="svg_1090" cx="3313" stroke="#000" cy="1937" r="129.2" stroke-width="5" fill="#ff0"></circle>
<circle id="svg_1100" cx="1990" cy="1891" r="129.2" fill="#f00"></circle>
</g>
</g>
<use id="svg_1099" xlink:href="#svg_1087" transform="translate(2016 -230.6)" height="5400" width="5400" stroke="#000000" y="0" x="0" stroke-width="5"></use>
<g stroke="#000" stroke-width="5" fill="#00f">
<circle id="svg_1098" cy="3483" cx="2917" r="129.2"></circle>
<circle id="svg_1097" cx="2381" cy="870.7" r="129.2"></circle>
<circle id="svg_1095" stroke-width="5" stroke="#000" cy="2014" cx="4125" r="129.2" fill="url(#svg_1096)"></circle>
</g>
<use id="svg_1094" xlink:href="#svg_1095" transform="translate(579.1 1338)" height="5400" width="5400" stroke="#000000" y="0" x="0" stroke-width="5"></use>
<use id="svg_1093" xlink:href="#svg_1094" transform="translate(-1831 1166)" height="5400" width="5400" stroke="#000000" y="0" x="0" stroke-width="5"></use>
<use id="svg_1092" xlink:href="#svg_1093" transform="translate(-1653 -1487)" height="5400" width="5400" stroke="#000000" y="0" x="0" stroke-width="5"></use>
<circle id="svg_1085" cx="1835" stroke="#000" cy="3022" r="129.2" stroke-width="5" fill="#00f"></circle>
<g stroke="#000000" stroke-width="5">
<use id="svg_1091" xlink:href="#svg_1085" transform="translate(1731 -295)" height="5400" width="5400" y="0" x="0"></use>
<use id="svg_1089" xlink:href="#svg_1090" transform="translate(-1207 2092)" height="5400" width="5400" stroke="#000000" y="0" x="0" stroke-width="5"></use>
<use id="svg_1088" xlink:href="#svg_1089" transform="translate(2399 -1397)" height="5400" width="5400" y="0" x="0"></use>
<use id="svg_1086" xlink:href="#svg_1087" transform="translate(-503.3 1016)" height="5400" width="5400" y="0" x="0"></use>
<use id="svg_1084" xlink:href="#svg_1085" transform="translate(2406 -2583)" height="5400" width="5400" y="0" x="0"></use>
</g>
<g stroke="#000" fill="#dab100">
<rect id="svg_1083" transform="matrix(-.2948 .9555 -.2830 -.9591 0 0)" ry="6.029" height="594" width="601.9" stroke-linecap="round" y="-6148" x="-3661" stroke-width="23.25"></rect>
<g fill-rule="evenodd">
<path id="svg_1082" d="m506.7 3092 29.82 205.2c426 243.4 801.1-31.09 832.1-76.28 160-281.8 343-542.3 738.2-606.6l329.8 7.439-27.62-174.8c-578.9-56.08-759.4 180.7-947 412.4l-104.8 155.8c-225.5 258.1-672.9 246.3-850.6 76.99z" stroke-width="9.455"></path>
<path id="svg_1081" d="m2829 2014-34.84-198.2c216.1-556.4 536.2-632.6 568.7-619.8 180.3 107 370.1 177 647.6-93.60l215.4-277.6 28.24 170.7c-366 522.9-548 470.9-733 428.9l-110.4-45.67c-217.2-33.02-508.9 344.9-581 634.4z" stroke-width="8.331"></path>
<path id="svg_1080" d="m2862 2380 61.81 248.8c467 545.2 802.5 478 826.8 447.3 117.6-213.1 261.7-387.7 650.1-206.7l333.5 219.5-54.89-213.4c-592-434-738-284-891-145l-81.51 107.3c-187.4 144.7-640.1-155-845.3-458.3z" stroke-width="9.593"></path>
<path id="svg_1079" d="m2427 2012 91.22-188.9c-140-555-526-655-570-645-253 89-509 142-795-142l-205.7-286.2-76.3 162.8c338 535.9 579.9 500.2 823.6 474.6l150.3-35.29c282-14.49 560.2 374.5 582.2 660.2z" stroke-width="9.277"></path>
<path id="svg_1078" d="m2759 3032-191.2 62.63c-389 452.8-305.4 771-278.9 793.6 179.3 108.6 330.5 243.1 222.5 615.4l-143.4 320.7 163.9-55.51c289.2-570.1 157.6-706 33.49-849.6l-92.31-75.91c-131.5-176 64.52-611.4 285.9-811.4z" stroke-width="8.331"></path>
</g>
</g>
<circle id="svg_1077" stroke-width="5" stroke="#000" cy="3837" cx="3834" r="129.2" fill="#ff0"></circle>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Pottery - Plate<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="1185" height="1185" id="symbol_11" transform="translate(27, 12) rotate(0,33,33) scale(0.05569620253164557, 0.05569620253164557)"><defs id="svg_1142">
<radialGradient id="svg_1140" gradientUnits="userSpaceOnUse" cy="331" cx="-313.2" gradientTransform="matrix(2.343 0 0 2.826 1861 967.1)" r="339.7">
<stop id="svg_1146" stop-color="#6f918a" offset="0"></stop>
<stop id="svg_1145" stop-color="#485f5a" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_1137" gradientUnits="userSpaceOnUse" cy="-241.9" cx="-754.3" r="194.3">
<stop id="svg_1144" stop-color="#083c31" offset="0"></stop>
<stop id="svg_1143" stop-color="#083c31" stop-opacity="0" offset="1"></stop>
</radialGradient>
</defs><g id="svg_1131" transform="translate(-185.3 -1308)">
<path id="svg_1141" d="m-111.4 330.9a350 350 0 1 1 -700 0 350 350 0 1 1 700 0z" transform="matrix(1.655 0 0 1.655 1541 1353)" stroke="#6f918a" stroke-linecap="round" stroke-width="16" fill="none"></path>
<path id="svg_1139" fill="url(#svg_1140)" d="m683.7 2470c-112.3-21-221.5-76-303.4-154-23.1-22-74.8-87-92-115-54.6-91-82.5-191-82.5-298 0.1-152 55.1-289 160.1-399 109.7-114 254.6-175 414.3-175 157.1 0 293.8 56 405.8 168 106 106 161 232 167 382 12 290-191 541-478.7 591-52.1 9-140.6 9-190.6 0z"></path>
<path id="svg_1138" fill-opacity=".5459" fill="#b7c8c5" d="m283.6 2065c-64-136-61.8-300 5.8-434 112.5-223 366.6-329 603.5-251 35.2 12 105.6 45 82 39-5.8-1-26.9-7-46.9-12-62.8-17-155.2-21-223.6-8-174.7 31-327.5 156-393.2 320-41.7 105-49.4 223-21.6 330 5.7 22 9.6 41 8.7 42-1 1-7.6-11-14.7-26z"></path>
<path id="svg_1136" transform="matrix(2.810 0 0 2.531 2916 2595)" fill="url(#svg_1137)" d="m-560-241.9a194.3 194.3 0 1 1 -388.6 0 194.3 194.3 0 1 1 388.6 0z"></path>
<g stroke-width="15.57" stroke="#000" stroke-linecap="round" fill="#800000">
<path id="svg_1135" d="m690.8 2245c-4.4-2-9.3-4-10.9-4-2.8 0-2.9 0-1.7 2 3.3 5 1.8 4-11.3-2-5.9-3-10.8-6-10.8-5 0 0 0.9 2 2 4s1.7 4 1.4 4-4.5-2-9.5-5c-4.9-3-9.2-5-9.5-5-0.2 0 0.2 2 1 3 1.9 4 1.8 5-0.7 3-2.6-2-4.1-2-2.5 0 2.3 3 0 2-5.7-1-3.2-2-6.1-4-6.5-3-0.4 0-3.1-1-6.1-3-2.9-2-5.5-4-5.8-4-0.2 0 0.2 2 1.1 3 0.8 2 1.3 4 1.1 4s-5.4-3-11.5-8c-6-4-11.2-8-11.4-8-0.3 1 0.4 3 1.5 5 2.3 5 2.3 5 0.4 4-1.3 0-1.4 0-0.4 2 0.6 1 0.8 2 0.4 2-0.3 0-4.4-3-9-6-4.7-4-8.2-7-7.8-6 0.8 1-0.8 1-2.3 0-1-1-1-1-0.2 1 1.3 2 1.4 3 0.2 3-0.4-1-1 0-1.1 0-0.2 1-3.4-2-7.2-5l-6.8-6 0.5 5c0.3 2 0.3 4 0 4-0.2 0-2.2-2-4.2-4-2.5-2-3.6-3-3.1-1 0.4 1-1.1 0-3.9-3-2.5-2-4.7-4-4.9-4-0.2 1 0.3 2 1.1 4 1.7 5 0.7 5-2.9 1-1.5-2-4.8-5-7.4-7-4.1-4-4.5-4-3.8-2 0.5 2 0.4 2-0.6 1-1.9-2-2.7-1-1.8 1 0.5 2 0.7 3 0.5 3s0.4 2 1.4 5c1.1 2 1.9 4 1.9 5s-12.8-12-22.4-23c-53.5-62-84.9-133-95.2-213-2.9-24-2.9-67 0.1-90 3.2-26 3.4-26 4.1 1 1.5 55 11.5 106 30.9 155 4.4 11 14.1 32 16.2 35 1.4 1 1.4 1 1.5-2 0-2-2.4-14-5.2-27-11.3-51-14-74-13.9-118 0-64 11-123 33.7-179 6.3-16 18.4-41 19.1-40 0.3 1 1.8-1 3.4-3l2.8-4 0.7 3c0.3 1 0.4 4 0.1 5-0.7 3-0.9 4 5.7-5 2.9-4 5.2-7 5.2-6s0.5 1 1 1c0.5-1 0.9 0 0.9 1 0 4 2.8 2 9-5 5-6 6-7 6-5 0 1 0.4 2 1.1 2 0.8-1 0.9 0 0.4 4l-0.6 6 9.1-11c5-5 9.2-10 9.4-10 0.1 1-0.1 2-0.5 4l-0.8 4 2.5-2c1.3-1 3.5-3 4.7-4 1.2-2 2.6-3 3-2 0.4 0 2.9-2 5.6-5 4.9-4 5-4 4.3-1l-0.7 3 2.4-3c2.6-3 2.9-2 1.5 3-0.8 3-0.8 3 0.7 2 9.9-9 14.6-13 14.9-13 0.1 0-0.2 2-0.7 4-0.5 3-0.8 4-0.5 5 0.2 0 4.3-3 9.1-7 4.7-4 8.8-7 9.1-7s0.2 1-0.1 3c-0.4 2-0.3 3 1.8 2 1.3 0 3.7-1 5.4-2 1.7-2 4.8-4 7-5l3.9-3-0.4 4c-0.3 2-0.7 4-1.1 4-0.7 1-0.5 1 8.3-5 3.5-2 6.9-4 7.7-4 0.7 1 1.6 1 2 0 1.2-2 2.3-1 1.8 2l-0.6 3 5.7-4c3.2-1 5.8-3 5.8-2s1.3 0 2.8-1c2.5-1 2.8-1 2.8 0 0 2 0.3 2 4.9 0l3.9-2-0.6 2c-0.4 2-0.2 2 1.1 1 2-1 5.1-1 10.9-2 2.6 0 7.2-1 10.2-3 6.8-3 7.6-3 6.8 0-0.3 2-0.4 3-0.2 3 0.1 0 3-1 6.3-3 6.8-3 13.1-4 13.1-1 0 1 0.6 1 5.9-1 2.5 0 4.4-1 4.4 0 0 0 0.6 1 1.3 0 0.7 0 2.3 0 3.7 1h5.5c1.7-1 3.3-1 3.4 0h5.3c4.1 0 5 0 4.6 2-0.5 1 0 1 2.1 0 1.5 0 5.8-1 9.5-2 6.8-1 6.8-1 6.6 1-0.2 3 0.8 3 10 1 4.9 0 5.5 0 5 1-0.4 1-0.1 2 0.9 2 0.8 0 1.2 0 0.9 1h5.8c4.1-1 6.4-1 6.8 0s3.6 1 7.3 2c5.1 0 6.5 1 6.1 2-0.3 1 0.6 1 3.9 1 2.4 0 4.3 0 4.3 1 0 0 1.1 1 2.5 1 1.7 0 2.3 0 1.9 1-0.5 2 0.6 2 6.9 2 5.8 0 7.5 0 7.5 1 0 2 2.1 3 6.7 3 3.7 0 7 2 6 4-0.6 1 2.2 2 11.1 3 5.5 0 6.3 1 6 2-0.4 2 0.6 2 7 3 4.1 1 7.9 2 8.6 3 0.6 0 4.5 2 8.6 3 5.8 1 7.4 2 7.2 3-0.2 2 1.4 3 6.3 4 5.3 2 6.4 3 6.1 4-0.4 2 0.6 2 5.2 4 5.7 2 6.7 3 4.6 5-0.8 1-0.1 2 3.1 3 2.3 1 5.1 2 6.2 3 1.2 0 2.1 1 2.1 2 0 0 2.4 2 5.2 3 4.1 2 5.2 3 5.2 5s1.1 3 4.8 4c4.5 3 12.4 10 11.5 11-0.2 0 1.9 2 4.7 4 3.7 2 5.1 4 4.8 5-0.2 2 1.3 4 5.2 7 3.1 2 5.4 4 5.1 5-0.2 0 2.1 3 5.3 6 4.1 4 5.3 5 4.7 6-0.7 1 0.4 3 4.1 7 2.6 3 4.6 6 4.6 6 0 1 1 3 2 4 2 2 3 4 3 5s1 2 2 3c0 1 1 3 1 4s2 4 4 7c3 4 5 7 5 8 0 4 2 8 6 16 2 4 4 9 4 10s1 5 2 8c7 13 14 43 15 61 1 5 1 10 2 10 0 1 1 7 1 14s1 13 1 13c1 1 1 4 0 10-1 5-1 9 0 10v3c-1 2-1 4 0 4 0 1 0 3-1 6-1 2-1 4 0 5 0 0 0 3-2 7-2 7-2 8-1 9 2 1 1 2-1 9-2 4-3 8-3 8 0 1-1 5-3 8-2 5-3 7-2 9 0 1-1 3-3 7s-3 6-3 7 0 1-1 3c-1 1-1 2 0 2 0 0-2 3-5 8-4 5-5 8-5 9 1 1 0 3-3 6-2 3-4 5-3 6l-6 6c-5 6-5 6-3 8 2 1 2 2-4 7-3.9 4-4.9 5-4 6s-0.3 2-5.1 6c-5.2 4-6 5-4.8 6s0.4 2-4.9 6c-3.5 2-7.4 5-8.7 7-1.3 1-5.7 4-9.7 7-6 3-7.1 4-6.2 5s-0.6 3-8.6 7c-5.6 2-9.2 5-8.6 5 2.1 1-1.1 5-6.6 7-5.1 2-7.7 4-5.5 4 0.6 0 1 0 1 1 0 0-3.6 2-8 3-6.4 2-7.8 3-7 4s0.4 2-1.8 3c-1.6 0-2.9 1-2.9 2 0 0-0.5 1-1.2 1-0.6 0-2.8 0-4.7 1-3.2 1-3.5 1-2.1 2s0.9 2-3.6 3c-2.9 1-5.1 1-4.8 2 0.2 0-1.1 1-2.9 1-1.8 1-3.1 1-2.8 2 0.5 1-7.4 3-11.3 3-1.4 0-2.1 0-1.8 1s-0.2 1-1.1 1c-1.3 0-1.4 0-0.5 1 2 2 1.2 3-6.8 4-7.6 0-11.4 2-9 4 2 1-0.2 2-4.6 2-2.5 0-7.1 0-10.3 1-4.7 0-5.6 1-4.7 2s0.3 1-3.3 1c-2.5 0-4.2 1-3.9 1 0.6 1-3.9 2-8.5 2-1.8 0-3.2 1-3.2 1 0 1-1.5 1-3.3 2-1.9 0-3 1-2.7 1 0.5 1-1.5 1-6.1 1-5.7-1-6.7-1-6.7 1 0 1-0.6 1-1.3 1s-1.5 1-1.7 1c-0.2 1-12.7 0-17.5-1l-2.2-1 2 3 2 3h-2.6c-11.5-3-17.1-3-16.5-2h-2c-1.6-1-2.4 0-2.1 0 0.4 1-2.1 1-6.1 1-6-1-6.5-1-5.4 1 1.2 1 1 2-1.6 1-1.7 0-4.1-1-5.5-1-2-1-2.3-1-1.8 1 0.6 2 0.1 2-4.2 0h-2.5c0.8 2-0.5 2-4.8 0-2-1-4.9-2-6.4-2l-2.7-1 1.5 3c2.1 3 2 3-1 2-1.7-1-2.6-1-2.9 0-0.1 1-4 0-9.2-2-10.2-4-10.3-4-9.1-3 1.5 3 3.1 7 2.4 7-0.4 0-4.3-1-8.7-3zm104.1-151c-0.3-2 1.8-2 9.8-1 4.7 1 5.4 1 5.4 0 0-2 0.8-2 7.1-1 4.8 0 7 0 7-1s2.6-1 7-1c5.6 0 6.9 0 6.5-1-0.5-2 3.2-3 8.7-3 1.8 0 4.2-1 5.3-1 1.2-1 5.2-2 8.9-3s6.6-2 6.3-2c-0.4-1 1.6-2 9.1-4 1.4 0 2.7-1 3-1 0.2-1 3.2-3 6.6-4s6.2-3 6.2-4c0.1 0 2.8-2 6.2-4 3.3-1 6-3 6-4 0 0 2.4-2 5.2-4s5.2-4 5.2-5 2.3-3 5.1-5c2.9-2 5.2-5 5.2-6 0 0 2.3-3 5.2-6 4.3-4 5-5 4.2-6-0.8-2-0.1-3 3.7-8 2.5-3 4.4-6 4.2-7-0.3 0 1.2-4 3.3-7 2.1-4 3.8-8 3.8-9 0 0 1.5-5 3.3-10 6.2-15 7.3-21 7.1-40-0.2-24-3-38-10.9-56-1.8-4-3.2-8-3.2-9 0-3-9.2-16-17-25-4.1-4-7.6-9-7.8-9-0.3-1-3.1-4-6.1-6-3.1-2-5.7-5-5.7-6 0 0-2.6-2-5.7-4-3.5-3-5.6-5-5.6-6s-2.1-3-6.6-5c-3.6-2-6.4-3-6.2-4 0.3 0-2.5-2-6.1-3s-6.3-3-6-3c0.5-1-1.5-2-9.4-4-1.6 0-3.3-1-4-2-0.6 0-3.4-1-6.3-2-2.9 0-5.2-1-5.2-1 0-1-3.2-1-7.1-2-4.3 0-6.8-1-6.4-1 0.4-1-1.8-1-6.1-1h-6.7c0-1-22-1-25.6 0-2 1-2.6 1-2.6-1 0-1-0.1-1-6.3 0-2.7 1-5.7 1-6.6 1s-4 1-6.9 2c-4.6 1-5.3 1-6.1 0s-1.8-1-7.1 2c-5.4 2-6.3 2-7.1 1s-1.7-1-7.4 2c-3.6 2-7.4 4-8.5 4-1.1 1-4.9 3-8.5 5-3.5 3-7.1 5-8 5-1 0-5 4-9.1 8s-7.6 7-7.8 6c-0.3-1-9.3 9-14.2 16l-2 3-0.6-2c-0.5-2-1.3-1-6.3 7-3.2 5-5.8 10-5.8 11-0.1 1-0.3 0-0.8 0-1-2-3.7 3-8.6 16-3.7 10-3.7 10-3.8 6-0.1-5-0.1-5-2.9 4-3 9-6.5 27-6.5 33 0 2-0.4 4-0.9 4s-1-3-1.1-7c-0.2-14-1.6 1-1.7 17 0 16 1.3 28 4.7 42 2.3 9 6.8 22 6.1 16-1.7-11-1.6-11 0.9-4 3.2 9 9.8 23 15.1 32 4.2 7 4.2 7 3.6 3l-0.6-4 3.3 5c4.7 7 14.2 19 15.3 19 0.6 0 4.3 3 8.3 7 8.2 8 8.7 9 9.2 6 0.2-1 1.4 0 5.5 3 7.2 6 15 11 15.6 11 0.3-1 5 2 10.5 5s10.1 5 10.3 4c0.1 0 4.1 1 8.9 3 4.7 2 10.5 3 12.8 4 2.4 0 6.6 1 9.5 1 6.7 2 7.5 2 7.3 1z"></path>
<path id="svg_1134" d="m330.7 2069c-14.3-38-23.9-79-29.3-127-2.5-21-2.4-87 0-108 11.3-102 44.1-184 104.3-261 11.4-15 42.7-49 55.5-60 39.1-35 78.3-60 123-80 42.2-18 84.5-28 133.9-33 22-2 65-1 86.4 1 37.4 5 73.4 13 104.7 26 10.6 4 33.2 14 34 15 0.2 0-4.2 2-9.8 4-23.8 8-47.8 21-70.3 37l-8.5 6-10.3-3c-95.4-23-197.4-7-281.4 44-32.5 20-55.6 39-81.4 66-34.3 36-58.9 72-80 117-10.8 23-24.3 61-26.8 75-0.3 2-0.9 4-1.4 4-0.4 1-0.5 2-0.2 3 0.4 1 0.2 1-0.4 1-1.3-1-9.4 19-15.9 40-23 72-24.8 151-5.1 224 2.1 8 3.8 15 3.8 15 0 1-5 1-11.1 1h-11.2l-2.5-7z"></path>
<path id="svg_1133" d="m832.1 2384c-16-2-48.6-7-43.3-7 1 0 0.9-1-0.5-3-1-1-2.5-3-3.2-4-1.3-2-1.2-2 1.7-1h3c0-1 2.7-1 5.9 0s7.3 2 9 2l3.1 1-2-3c-1.8-3-1.8-3-0.4-3 1.3 0 1.4-1 0.4-2-1.4-2 0-2 6.3-1 2.4 1 3.8 1 3.5 0h4.4l4.9 1-2.7-4-2.7-4 2.8 1c1.5 0 4.9 1 7.4 1 2.6 0 6 1 7.4 1 2 1 2.6 0 2-1-0.5 0 0.1-1 2.9 0 3.6 1 3.7 1 2-1s-1.6-2 1.1-3h7.4c4.1 1 4.4 1 3.2-1-1.2-1-0.8-2 3.7-2h5l-2.3-2-2.3-3 4.9 1c2.7 0 4.7 0 4.4-1-0.3 0 3-1 7.2-1h7.8l-2.1-2-2.1-2h6.9l6.8 1-1.8-2-1.8-3h6.4c5.6 0 6.2 0 5.2-1s-0.7-2 1.9-2c3 0 3.1 0 1.4-2s-1.7-2 6.6-2c9.2 0 11.8-1 10-3-1.5-2 0.3-3 5.5-3h5.1c1.3-1 1.3-1-0.2-2-1.5-2-1.2-2 2.2-2 2.1 0 4.6 0 5.6-1s3.2-2 4.8-2c3.8 0 4.7-1 2.1-3-1.9-2-1.9-2 0.7-2 1.5-1 5.9-1 9.9-2s7.3-1 7.3-2-0.9-1-2-2c-2-1-1.8-2 4-3 3.3 0 7.7-2 9.7-2 3.5-1 3.7-1 2-3-1.8-1-1.8-1 0-1 1.2 0 1.5 0 0.7-1-0.8 0 2.3-1 7.7-3 4.9-1 8.9-3 8.9-3 0-1-0.4-1-1-1-0.5 0-0.7 0-0.4-1 0.3 0-0.2-1-1.1-2-1.3-1 0.1-1 7-4 5-1 8-3 8-3 0-1 1-1 2-2 2 0 3-2 1-2-1 0-1-2 1-2 0 0 5-2 11-5l10-4-3-1-3-1 10-5c5-2 10-5 10-5 2-1 3-2 1-2 0 0-1-1-1-2-1-1 1-3 7-6 8-4 8-4 6-5s-2-1 0-2c1 0 1-1 1-1 0-1 2-3 6-5 5-3 6-4 6-6 0-1 1-2 2-3l2-2c0-1 2-3 5-5 5-3 6-4 3-5-1 0 0-1 2-3 3-2 4-3 4-4 0 0 1-2 2-3 3-2 4-3 2-4-1 0 1-3 5-6 8-7 8-8 6-8-1 0 0-2 3-5s5-5 4-5-1-1 0-2c2-1 2-2 1-3-1 0 2-4 7-10 7-7 8-9 6-9-2-1-1-1 2-6 3-3 4-6 4-6 0-1 1-3 2-5 2-2 3-4 2-4l2-4c1-2 2-3 1-3 0 0 0-2 2-5 2-2 2-4 2-4-1 0-1-1-1-1 1-1 1-1 0-1s0-2 1-3c1-2 1-3 1-3-1 0 1-4 3-8 3-6 3-8 2-8-1-1 0-2 3-10l4-10-1-1h-2l4-10c2-6 3-9 2-10-1 0-1-1 0-3s1-6 1-9c0-4 0-5-1-5-2 0-2 0-1-5 3-11 3-11 1-11s-2-1 0-8c0-5 1-9 0-9 0 0-1-4-1-8 0-3 0-7-1-7 0-1-1-5-1-10s-1-9-2-9c0-1-1-4-1-7-1-3-1-6-2-6 0 0-1-3-1-8-1-7-1-8-2-8-2-1-3-1-5-13-1-5-2-10-3-11-1-2-2-6-3-10 0-3-2-10-3-15-3-6-3-8-2-10s0-3-2-9c-2-4-4-7-3-8 0-1-1-3-2-5s-2-5-2-6c-1-1-1-3-1-5 0-1-2-4-3-7-2-2-3-5-3-7s-1-4-2-7c-2-2-3-4-3-6-1-1-3-4-5-7-3-3-4-5-3-6s0-3-3-7c-4-5-5-6-4-6 2-1 2-1 0-3-1-2-2-3-1-3 0 0-1-2-3-4s-3-4-3-4-3-4-6-7c-4-4-6-7-6-7 2-1 1-2-6-7-5-4-6-6-6-8 0-1-1-3-5-5-3-2-5-4-5-5l-2-2c-1 0-1-2-1-3-1-1-2-3-4-4-1-1-3-2-3-3 0 0-1-2-3-2l-2-2c0-1-1-2-3-3s-3-2-3-3-2-2-5-4c-4-1-5-2-4-3 0-1 1-2 0-2 0 0-11-5-14-6-2-1-2-2-2-3 1-1 1-2 0-2s-2-1-2-2l-4-2c-4.8-2-5.4-2-4.7-4 0.7-1-0.2-2-6.2-4-5.3-1-7-2-6.8-3s-0.8-2-2.8-3c-1.7-1-2.8-2-2.5-2s-0.9-1-2.8-1c-2.8-1-3.4-1-3.1-3 0.4-1-0.4-2-4.6-3-2.8 0-4.8-1-4.5-2 0.3 0-0.3-1-1.3-1s-2.5-1-3.3-2c-1.1-2-2.7-3-6.5-3-5.5-1-8.8-3-7.3-5 0.8-1-0.1-2-3.5-2-10.8-2-11.3-2-9.4-6 0.5 0-1.4-1-6.6-1-11.5-1-12.6-2-11.5-4l1-2c0-1-4.3-1-9.5-1-8.8 0-9.4 0-8.9-2 0.7-2-2.9-3-11.9-3-3.5 0-6.1-1-5.8-1 0.3-1 0.7-2 0.8-4l0.3-2h-7.3c-7.6 0-10.3-1-8.1-3 0.8-1-0.7-1-7.6-1l-8.8 1 1.7-3 1.6-2h-7c-3.9 1-7.8 1-8.7 2-1.9 0-2 0-0.6-3 1-2 0.9-2-3.2-2h-3.8c0.3-1-1.2-1-3.5-1-3.5 1-3.9 1-3.3-1 0.6-1 0-1-9.1 0-2.5 1-2.6 1-1.6-1 0.6-1 0.9-3 0.6-3-0.2 0-3.7 0-7.7 1-3.9 1-7.4 2-7.6 2s0.1-1 0.6-2c0.9-2 0.7-2-1.9-1s-2.8 1-2.2-1c0.4-2 0.3-2-0.9-2-0.8 0-3 1-4.9 1-3 1-3.4 1-2.9-1 0.7-2 0.2-2-5.3 0-4.8 2-4.9 2-3.4-1 0.6-1 0.9-3 0.7-3s-3.1 1-6.5 2c-7.1 2-6.8 2-5.9 1 0.4-1 0.1-1-1-1-3.1 1-6.2 2-6.2 1 0 0 0.5-1 1.1-2 1.1-3 1.4-3-5.7-1-1.8 1-2.1 1-1.7-1 0.8-2 0.1-2-4.8 0-2.4 1-3.9 1-3.9 1 0-1-0.5-1-1-1-0.7 1-0.9 0-0.4-1 0.5-2 0.4-2-1.7-1h-2.7c-0.2-1-3.6 0-7.6 2-4.1 2-7.6 3-7.8 3-0.2-1 0.2-3 1-5l1.4-3-3.3 1c-1.8 1-3.7 2-4.2 1-0.5 0-2.9 1-5.3 2-5.3 2-5.3 2-4 0 0.9-2 0.9-2-0.4-2-1.8 1-2-1-0.6-3 1.3-3 0.3-3-7.1 1-6.9 3-7.4 3-6.5 2 0.4-1-0.7-1-2.3 0s-2.9 1-2.9 1c0-1 5.2-5 11.5-9 56.8-40 118.9-63 182.4-70 18.4-2 50.7-2 69.1-1 39.7 3 53.6 6 108.6 21 6 2 10 3 11 3 3-3-49-28-76.3-37-4.9-2-9-3-9.2-3-0.6-1 21.5-15 32.5-20 13-8 18-10 38-18l18-8 5 3c15 8 44 27 60 39 34 27 68 62 94 97 3 4 6 8 5 8 0 1-4-1-9-3-25-11-50-16-77-16-21 0-39 2-56 8-13 4-13 3 0 10l11 6-4 2-3 2 9 6c9 5 10 5 7 6h-3l3 2c3 1 3 1 1 2-1 1 1 2 9 8 9 6 11 8 5 8-1 0 3 3 8 7l10 8h-4l-3 1 6 4 5 5c0 1 1 2 3 4 3 3 3 3 1 3-2 1-1 2 5 7l6 6c0 1 1 2 2 4 2 1 3 2 2 3-1 0 1 2 3 4 3 3 4 5 4 5-1 0 0 2 2 4 4 4 4 5 3 5-1 1-1 2 2 5 2 3 4 5 4 6 1 1 3 4 5 7 3 3 5 6 5 7-1 0 1 3 4 6 4 6 4 7 0 4-1-1-2-1-2-1 0 1 3 5 7 10 3 5 6 10 5 10 0 0 1 3 3 6 4 6 5 8 2 6-4-4-3-2 2 7 13 21 25 49 32 74 4 11 10 35 11 44 1 1 1-1 1-5v-8l2 12c2 6 3 9 3 8 0-4 3 18 4 25v4l1-6 1-5 1 4v9c0 4 1 5 1 4 1-2 2 5 2 15 0 5 0 6 1 4 1-1 1 1 1 8-1 6-1 8 0 7 0-1 1-1 1-1 0 1 0 0 1 0 1-1 1 0 0 6 0 5 0 8 1 7v12c0 8 0 12 1 12 1-2 0 5-2 15-2 9-1 10 1 7 2-4 2-3 0 5 0 4-1 6 0 6 1-1 1 1-2 10-2 9-2 9 4 1l2-2-1 3c0 2-3 10-5 18l-5 15 5-5c2-3 4-5 4-4s-8 22-11 29c-2 6-2 7 0 4 3-2 3-1 1 3s-2 4 1 2c2-3 2-3 2-1-2 5-17 33-27 48-52 84-130 150-217 185-7 3-13 5-15 6-5 2-24.8 8-37.2 11-24.3 7-46.2 11-70.9 13-16 1-65.3 1-80.8 0z"></path>
</g>
<path id="svg_1132" d="m877.6 2364c18.6-4 35.5-11 37.6-14 2.1-4 24-17 48.8-29 24.8-13 48-27 51-33s11-11 17-11c13 0 57-50 89-100 54-87 61-159 30-274-41-155-82-202-252.3-288-17-9-119.6-31-125.4-28-2.5 2-11.4 0-19.6-3-13-5-10.2-9 20-23 69.6-34 162.6-42 243.3-21 56 14 56 14 56 0 0-7-12-19-26-26-15-7-27-16-27-20 0-3 14-10 30-16 29-9 31-8 77 27 26 20 54 45 62 55l15 18-28-5c-27-6-111 7-111 16 0 2 23 28 49 57 114 123 181 327 152 458-16 69-100 165-190 215-55 31-145.7 56-199.9 54l-32.3-1 33.8-8z" fill="none"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Tea Set<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="2880" height="1260" id="symbol_5" transform="translate(12, 24) rotate(0,48,21) scale(0.03333333333333333, 0.03333333333333333)"><defs>
<linearGradient id="svg_658">
<stop id="svg_676" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_675" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_637" x1="2931" gradientUnits="userSpaceOnUse" y1="659.1" gradientTransform="translate(.000002572 20)" x2="3081" y2="808.6">
<stop id="svg_674" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_673" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_635" x1="3531" gradientUnits="userSpaceOnUse" y1="920.8" gradientTransform="translate(.000002572 20)" x2="3300" y2="696.2">
<stop id="svg_672" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_671" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_633" x1="977.4" gradientUnits="userSpaceOnUse" y1="-4228" gradientTransform="translate(.000002572 20)" x2="2347" y2="-2956">
<stop id="svg_670" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_669" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_631" x1="2652" gradientUnits="userSpaceOnUse" y1="767.5" gradientTransform="translate(.000002572 20)" x2="2245" y2="615.8">
<stop id="svg_668" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_667" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_629" x1="4261" gradientUnits="userSpaceOnUse" y1="799" gradientTransform="translate(.000002572 20)" x2="4165" y2="797.6">
<stop id="svg_666" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_665" stop-color="#fff" offset="1"></stop>
</linearGradient>
<radialGradient id="svg_627" gradientUnits="userSpaceOnUse" cy="771.6" cx="3307" gradientTransform="matrix(1.707 .02610 -.01576 1.030 -2325 -89.75)" r="831.6">
<stop id="svg_664" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_663" stop-color="#a0a0a0" stop-opacity="0" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_625" gradientUnits="userSpaceOnUse" cy="-703" cx="2438" gradientTransform="matrix(1.391 0 -.000001405 1.968 -542.6 2151)" r="219.1">
<stop id="svg_662" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_661" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_609" xlink:href="#svg_658" gradientUnits="userSpaceOnUse" cy="-2201" cx="1375" gradientTransform="matrix(14.41 -.5689 .8367 21.19 -16590 45250)" r="12.43"></radialGradient>
<linearGradient id="svg_618" x1="2850" xlink:href="#svg_658" gradientUnits="userSpaceOnUse" y1="744.6" gradientTransform="translate(-.00001384 20)" x2="2836" y2="742.5"></linearGradient>
<linearGradient id="svg_614" x1="2902" gradientUnits="userSpaceOnUse" y1="485.7" gradientTransform="translate(-.00001384 20)" x2="2888" y2="483.2">
<stop id="svg_660" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_659" stop-color="#fff" offset="1"></stop>
</linearGradient>
<linearGradient id="svg_611" x1="2818" xlink:href="#svg_658" gradientUnits="userSpaceOnUse" y1="982.2" gradientTransform="translate(-.00001384 20)" x2="2809" y2="980.6"></linearGradient>
<radialGradient id="svg_601" gradientUnits="userSpaceOnUse" cy="-1064" cx="3014" gradientTransform="matrix(1.331 -1.502 .8111 .7190 .5535 5995)" r="36.12">
<stop id="svg_657" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_656" stop-color="#fff" offset="1"></stop>
</radialGradient>
<linearGradient id="svg_599" x1="3720" gradientUnits="userSpaceOnUse" y1="617.9" gradientTransform="translate(.00001757 20)" x2="3718" y2="607.6">
<stop id="svg_655" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_654" stop-color="#fff" offset="1"></stop>
</linearGradient>
<radialGradient id="svg_597" gradientUnits="userSpaceOnUse" cy="156.3" cx="3637" gradientTransform="matrix(1.217 0 0 1.207 -973.2 514.8)" r="164.8">
<stop id="svg_653" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_652" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_595" gradientUnits="userSpaceOnUse" cy="-2366" cx="4613" gradientTransform="matrix(2.041 -.01784 .008897 1.018 -5940 3194)" r="36.01">
<stop id="svg_651" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_650" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_579" gradientUnits="userSpaceOnUse" cy="1007" cx="3221" gradientTransform="matrix(.4201 0 0 .4365 1868 587.6)" r="167">
<stop id="svg_649" stop-color="#999" offset="0"></stop>
<stop id="svg_648" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_573" gradientUnits="userSpaceOnUse" cy="857.7" cx="3792" gradientTransform="matrix(.4509 -.000001061 .000001276 .5426 2082 412.3)" r="169">
<stop id="svg_647" stop-color="#a0a0a0" offset="0"></stop>
<stop id="svg_646" stop-color="#fff" offset="1"></stop>
</radialGradient>
</defs><g id="svg_566" transform="translate(-2335 -146.3)">
<g stroke="#000" stroke-linecap="round" fill="none">
<path id="svg_645" stroke-linejoin="round" transform="matrix(1.232 0 0 1.232 1518 5569)" stroke-width="25.88" d="m2137-3877a685.7 457.1 0 1 1 -1371 0 685.7 457.1 0 1 1 1371 0z"></path>
<path id="svg_644" stroke-linejoin="round" transform="matrix(1.141 0 0 1.141 1644 5214)" stroke-width="27.95" d="m2137-3877a685.7 457.1 0 1 1 -1371 0 685.7 457.1 0 1 1 1371 0z"></path>
<g stroke-width="31.89">
<path id="svg_643" d="m4141 915.3c141-88.6 77-196.2 8-234.8l-12-8.3"></path>
<path id="svg_642" d="m4121 625.6l47 28.5c89 56.5 158 189.4-25 299.9l-38 20.1"></path>
<path id="svg_641" d="m4149 909l-23 18.5"></path>
<path id="svg_640" d="m2469 907.4c-141-88.7-78-196.2-8-234.8l11-8.3"></path>
<path id="svg_639" d="m2488 617.6l-46 28.5c-90 56.6-159 189.5 25 300l37 20.1"></path>
<path id="svg_638" d="m2460 901.1l24 18.5"></path>
</g>
</g>
<path id="svg_636" fill="url(#svg_637)" d="m2766 1159c-59-36-128-99-164-149-23-32.2-47-80.6-58-114.1-21-68.3-21-146 0-210.6 69-209.3 321-366.5 642-400 92-9.7 217-5.1 311 11.5 39 6.9 112 24 127 30l9 3.2-422 421.3c-231 231.7-422 421.7-422 420.7-1 0-12-6-23-13z"></path>
<path id="svg_634" fill="url(#svg_635)" d="m3186 1297c-134-15-253-49-358-102-19-9-38-27-38-28s154-211.3 386-443l432-397 45 9.6c50 15.5 130 53.4 182 86.8 130 81.9 213 193.9 232 310.5 15 93.9-9 191.5-69 276.1-24 34-79 89-115 116-127 94-285 151-474 171-51 5-173 5-223 0z"></path>
<path id="svg_632" fill="url(#svg_633)" d="m3248 1342c-188-8-376-63-513-149-145-91-234-210.2-257-342.2-7-42.7-4-108.6 7-151.5 62-239.3 346-421.4 712-455.9 60-5.7 198-4.2 252 2.8 310 39.6 553 178.7 650 371.7 47 94.1 55 199.8 21 296.8-43 123.3-151 235.3-303 312.3-162 84-364 124-569 115zm176-27c317-34 571-191 645-398.5 15-40.4 19-64.6 21-111.5 2-52.7-3-85.9-18-131.2-58-174.9-245-317.9-495-380.1-98-24.3-167-32.4-276-32.4-134 0-245 17.1-356 54.7-232 78.8-390 225.9-429 397.6-9 43.1-9 111.3 0 154.3 19 84.6 62 156.1 135 227.1 136 131 340 209 589 226 30 2 147-2 184-6z"></path>
<path id="svg_630" fill="url(#svg_631)" d="m2456 926.4c-27-17.8-58-48-71-68.4-38-57.8-27-122.6 31-177.2 17-17 66-49.7 66-44.4s-6 17.2-9 17.2c-8 0-52 33.6-65 49.1-31 39.2-41 77.4-28 117 10 33.3 30 58.2 72 88.9 12 9 23 18.8 25 21.9 6 12.5 3 11.8-21-4.1z"></path>
<path id="svg_628" fill="url(#svg_629)" d="m4131 945.9c0-6.8 10-16.5 30-32 44-32.4 68-65.9 72-101.7 7-53.4-19-101.2-76-139.2-13-9.1-23-20.6-19-24 2-2.1 44 27.7 58 41.2 18 16.9 35 43.4 44 65.9 9 22.3 9 58.3 0 80.7-13 33.7-42 67.3-81 93.2-27 17.9-28 18.7-28 15.9z"></path>
<path id="svg_626" d="m3212 1339c-193-17-368-74-497-161-128-87-209-196-234-315.9-8-41.7-7-103.4 2-149.8 16-77.9 68-166.9 137-231.9 131-124.4 312-201.5 543-232.2 29-3.8 52-4.9 117-5.9 137-2 207 5.4 321 34 283 71.3 484 235.5 529 431.6 7 32.3 10 60 8 97-2 59.6-15 108.5-42 161.1-63 124-193 231-362 297-97 39-191 61-309 74-45 5-167 6-213 2zm149-19c269-12 513-120 640-281 39-49.2 70-113.1 83-168.7 6-25.3 8-106.1 4-134.2-26-177.2-188-336.3-425-417.7-82-28.1-178-48.3-260-54.7-40-3.1-157-3.1-198 0.1-94 7.1-173 22.7-255 50-154 51.2-281 135.5-358 238.3-51 67.6-79 140.9-83 216.6-5 100.3 25 190.1 92 272.3 21 26 67 72 94 93 127 102 301 165 511 185 38 3 92 4 155 1z" fill="url(#svg_627)"></path>
<path id="svg_624" fill="url(#svg_625)" d="m2802 984.2c-78-18.3-138-72.9-164-149.7-7-19.8-7-26.2-7-66.2 0-40.8 0-46.1 8-67.2 32-93.3 114-153 211-152.8 104 0.3 192 72.3 215 176.1 7 31.6 4 80.1-6 111-23 69.3-77 122.8-146 144.4-25 8.1-85 10.4-111 4.4zm79-102.8c32-9.7 56-28.7 72-55.8 12-21.3 17-40.1 17-65.9 0-49.7-27-91.1-72-112.3-33-15.4-77-13.7-108 4.3-22 12.6-40 33.7-72 84.4-11 16.1-20 29.3-21 29.3 0 0-8-12.2-17-27.1-10-18.6-17-27.2-20-27.2-8 0-6 7.3 9 33.2 8 13.3 14 24.7 14 25.5 0 0.7-6 0.4-13-0.6-12-1.6-13-1.2-12 3.7 1 3.6 5 6.7 14 9.4l14 4-16 25.3c-15 23.3-18 33.8-10 33.8 2 0 11-11.6 20-25.8 13-19.4 17-24.9 20-22.2 1 2.1 11 18.2 21 35.9 12 22.3 19 32.1 23 32.1 8 0 6-7.2-11-35.5-21-35.8-21-36.5-10-32.8 6 2.2 10 7.1 16 18.4 15 30.2 41 53.4 74 64.6 18 6 50 6.7 68 1.3z"></path>
<path id="svg_623" stroke-linejoin="round" d="m1438-2625a187.9 187.9 0 1 1 -375 0 187.9 187.9 0 1 1 375 0z" transform="matrix(1.232 0 0 1.232 1307 4003)" stroke="#000" stroke-linecap="round" stroke-width="25.88" fill="none"></path>
<path id="svg_622" stroke-linejoin="round" d="m1374-2643a90.91 92.93 0 1 1 -182 0 90.91 92.93 0 1 1 182 0z" transform="matrix(1.232 0 0 1.232 1268 4018)" stroke="#000" stroke-linecap="round" stroke-width="25.88" fill="none"></path>
<path id="svg_621" opacity=".97" fill="url(#svg_609)" d="m2717 783c-7-1.9-13-3.7-13-3.8 0-0.2 19-30.6 23-36 0-1.2 1 2 0 13.2 0 8.2 0 18.2 1 22.2 1 4.1 1 7.5 1 7.7 0 0.1-6-1.4-12-3.3z"></path>
<path id="svg_620" opacity=".97" fill="#fff" d="m2741 863.8c-5-3.7-9-10.8-27-42.1-8-14.1-14-23.7-15-24.6-1-1-2-0.9-3 0.3-3 1.7-6 6.2-15 19.8-12 17.4-15 21.8-19 26-2 2.1-3 2.3-5 0.7-1-0.9-1-1.2-1-3.2 0-6.1 4-14.7 22-42.5 4-6.8 7-12.3 7-12.4 0 0-3-0.9-6-1.9-16-4.6-20-7-21-11.4-1-2.3-1-3.4 1-3.9 1-0.6 3-0.6 9 0.3 4 0.3 8 0.8 10 0.9 4 0.2 4 0.2 5-0.4 0-0.7-2-4.4-12-21.1-12-21-16-29.6-16-33.8 0-2.1 1-3.5 4-3.5 2 0 3 0.8 6 3.6 3 3.9 8 11.6 18 28.5 6 11 12 20.4 13 21.4 1 0.5 1 0.4 2-0.1l22-33c13-19.4 26-39 27-38.5 0 0.1-1 1.7-2 3.5-9 14.6-15 33.6-17 50.1v2.9l-1-3v-3.1c-1-0.2-8 10.8-16 24.3-6 10.4-7 11.6-6 11.8 6 2.1 23 7 24 7v-1.3c2 8 4 13.7 6 20 2 5 8 17.4 10 21.2 1 1.4 2 2.7 2 2.8 0 0.3-4-5.7-9-15.2-4-7.3-5-9.6-8-12.5-3-2.6-6-4.2-10-5.4-6-1.9-6-0.5-1 9.1 1 2.2 6 11 11 19.5 17 30.1 20 37.6 16 39.8-1 0.9-3 0.7-5-0.6z"></path>
<path id="svg_619" opacity=".97" d="m2797 877.1c-9 8.5 27-240.7 34-246.8 27-20.5 50-11.4 73 8.7-7 79.9-13 157.1-33 249-23 18.4-46 24.4-74-10.9z" stroke="#000" stroke-width="31.89" fill="none"></path>
<path id="svg_617" fill="url(#svg_618)" d="m2808 869.9c-6-11.2 20-224.8 31-231.7 18-11.4 30-2.4 42-0.2 14 2.5 11 1.5 5 63.4-6 68.5-13 112-19 154.5-5 37.7-20 31.5-31 36.6 0 0-20-6.9-28-22.6z"></path>
<path id="svg_616" opacity=".97" d="m2838 564.7l40-185c20-10.2 40-20 64 9.2l-23 194.8c-41 22.3-65 9.5-81-19z" stroke="#000" stroke-width="31.89" fill="none"></path>
<path id="svg_615" stroke-linejoin="round" d="m1847-2754a9.286 10 0 1 1 -18 0 9.286 10 0 1 1 18 0z" transform="matrix(.4367 -2.113 1.014 .2096 4895 4874)" stroke="#000" stroke-linecap="round" stroke-width="21.33"></path>
<path id="svg_613" fill="url(#svg_614)" d="m2891 582.3c-15 2.9-17 2.6-27-5.2-7-4.6-12-10.8-13-13.7s5-34.4 13-70 14-66.7 15-69.1c0-3.2 1-2.2 3 3.6 3 9 17 18.7 25 16.8 2-0.7 8-5.8 12-11.5 8-10.2 8-10-1 65-5 41.4-9 76.6-10 78.1s-9 4.2-17 6z"></path>
<path id="svg_612" opacity=".97" d="m2785 1061c-5 5 16-129.4 20-132.7 14-10.9 27-5.9 39 5-4 43-8 84.7-19 133.7-12 10-25 13-40-6z" stroke="#000" stroke-width="31.89" fill="none"></path>
<path id="svg_610" fill="url(#svg_611)" d="m2813 1066c-6 3-15 0-19-7-4-6 13-122.7 18-127.2 4-2.8 14-2.3 20 0.9 4 2.6 5 3.8 1 35-3 36.3-6 57.3-11 80.3-3 15-3 16-9 18z"></path>
<path id="svg_608" opacity=".97" fill="url(#svg_609)" d="m3083 956.1c-6-2-12-3.7-12-3.8 0-0.2 19-30.6 22-36 1-1.2 1 2 1 13.2 0 8.2 0 18.2 1 22.2 1 4.1 1 7.5 1 7.7 0 0.1-6-1.4-13-3.3z"></path>
<g stroke="#000">
<path id="svg_607" stroke-linejoin="round" d="m3822-1762a202 206.1 0 1 1 -404 0 202 206.1 0 1 1 404 0z" transform="matrix(.6973 0 0 .6973 928.2 1932)" stroke-linecap="round" stroke-width="45.73" fill="none"></path>
<path id="svg_606" stroke-width="31.89" fill="none" d="m3584 653l250-67c25-2.9 32 32.6 11 41l-255 51.7"></path>
<path id="svg_605" stroke-width="31.89" fill-rule="evenodd" d="m3581 653l-10 5c-8 10.5-6 18 7 22.8l16-1.4-1-1.4"></path>
<path id="svg_604" stroke-linejoin="round" d="m4382-2496a120.2 116.2 0 1 1 -240 0 120.2 116.2 0 1 1 240 0z" transform="matrix(1.409 0 0 1.482 -2552 4402)" stroke-linecap="round" stroke-width="22.07" fill="none"></path>
<path id="svg_603" stroke-linejoin="round" d="m4101-2384a39.40 38.39 0 1 1 -79 0 39.40 38.39 0 1 1 79 0z" transform="translate(-609.4 3086)" stroke-linecap="round" stroke-width="31.89" fill="none"></path>
</g>
<path id="svg_602" fill="#fff" d="m3442 840.9c-36-2.6-71-21.5-94-50.3-16-20.8-25-42.4-29-68.9-2-10.9-1-35.9 1-46.4 12-55.6 55-97.7 110-107.7 11-2 33-2 45 0.1 41 7.2 77 33.4 97 71.7 6 12.3 7 11.5-1 15.8-4 1.8-7 7.4-7 12.9-1 7.6 7 15.3 17 15.3h5l1 3.8c1 6.8 1 28.8-1 37.7-6 36.6-24 67.7-53 89.2-27 20.1-57 29.2-91 26.8zm18-98.9c8-1.5 16-5.3 21-10.6 26-23.8 13-64.7-22-70.4-16-2.7-33 4.6-42 17.9-13 20.8-6 48.7 17 59.2 9 4.6 17 5.7 26 3.9z"></path>
<path id="svg_600" fill="url(#svg_601)" d="m3444 735.9c-22-5.4-34-28.7-25-48 12-26.1 48-29.1 64-5.2 4 6.3 6 11.8 6 18.9 0 14.4-10 28.1-24 32.8-5 2-16 2.8-21 1.5z"></path>
<path id="svg_598" fill="url(#svg_599)" d="m3592 656.5l122-32.6c94-25.2 123-32.6 125-32.1 8 1.2 13 7.2 13 15.9 0 6-2 9.9-6 12.5-1 0.9-58 12.7-125 26.3-68 13.7-123 25.1-124 25.2-39 9.7-33-9.5-5-15.2z"></path>
<path id="svg_596" fill="url(#svg_597)" d="m3429 869.1c-61-8.9-113-52.7-133-111.5-24-72.8 3-153.5 67-195.5 13-8.5 22-12.7 37-17.8 59-20.3 123-5.3 168 39.7 7 7.5 16 18.1 20 23.6 8 12.6 17 30.5 16 32.7 0 1.6-15 6.1-16 5 0-0.3-3-5.7-6-12-15-28.8-37-49.6-65-63.9-76-37.8-167-2.5-200 77-8 20.4-10 33.1-10 59.1 0 18.9 1 24.1 4 35.8 14 53.5 55 94.4 108 107.9 15 3.7 53 3.8 67 0.1 30-8.1 51-20.6 71-41.5 29-30.3 43-66.7 42-109.1l-1-15.8 7-1.6c4-0.8 8-1.6 9-1.6 5 0 4 42.3-2 63.6-15 62.6-65 111.3-127 124.1-16 3.3-40 4-56 1.7z"></path>
<path id="svg_594" fill="url(#svg_595)" d="m3442 735c-17-6.4-27-20.9-25-36.8 4-38.2 59-42.8 70-5.9 5 16-3 32.6-19 40.6-7 3.6-20 4.6-26 2.1z"></path>
<path id="svg_593" d="m3417 834.2c-41-13.7-70-39.3-87-77.5-13-28-13-78.6 0-107.4 31-69.8 113-101 179-68.4 24 11.8 48 34.7 61 57.7 5 9.4 4 11.9-2 18.2-4 3.9-7 8.9-7 11 0 5 13 17.6 18 17.6 7 0 5 45.3-3 67.5-20 60.2-100 100.8-159 81.3zm65-104.2c23-23.7 13-60.9-20-69.2-14-3.5-36 5-45 17.4-18 25.8 3 64.7 36 64.7 12 0 19-3.4 29-12.9z" fill="#fff"></path>
<g stroke="#000">
<path id="svg_592" stroke-linejoin="round" d="m3022-3439a149.5 145.5 0 1 1 -299 0 149.5 145.5 0 1 1 299 0z" transform="matrix(1.232 0 0 1.232 1081 4593)" stroke-linecap="round" stroke-width="15" fill="none"></path>
<path id="svg_591" stroke-width="18.49" fill="none" d="m4807 313.1c54 0.3 101 0 119 9.1 6 2.9 21 32 4 42.9-18 12.5-71 12.1-121 18.4"></path>
<path id="svg_590" stroke-linejoin="round" d="m2949-3416a82.83 85.86 0 1 1 -166 0 82.83 85.86 0 1 1 166 0z" transform="matrix(1.307 0 0 1.232 874.1 4565)" stroke-linecap="round" stroke-width="2"></path>
</g>
<path id="svg_589" d="m4599 523.1c-58-7.1-110-43.7-135-95.3-12-24.5-17-46.1-17-73 0-37.2 11-70.5 33-100.4 50-66.6 144-88.2 220-50.9 41 20.6 73 56.4 87 99.3 6 18.1 8 32.5 8 52 0 19.4-2 33.9-8 51.8-21 63.1-78 108.6-145 116.5-12 1.4-31 1.4-43 0zm39-60.2c43-7 78-38.9 88-80.4 5-17.9 5-37.1-1-54.7-2-9.4-10-24.2-16-32.6-9-13.1-26-27-40-33.8-17-7.9-31-11.3-49-11.3-52-0.1-97 35.3-108 85.9-2 9.1-2 27.6-1 37.3 4 25.8 18 50.2 39 66.3 25 20.4 56 28.6 88 23.3z" fill="#fff"></path>
<path id="svg_588" d="m4815 360.8c0-11.3-1-22.8-2-34.7l-1-3.6 31 0.5c42 0.8 62 2.3 74 6 4 1.4 5 1.8 7 5.2 4 7.4 5 15.9 3 20.1-1 2.2-6 5.3-12 7-11 3.2-23 4.8-67 8.7-17 1.5-31 2.9-32 3.1-2 0.4-2 0.4-1-12.3z" fill="#fff"></path>
<g stroke="#000">
<path id="svg_587" stroke-linejoin="round" d="m3022-3439a149.5 145.5 0 1 1 -299 0 149.5 145.5 0 1 1 299 0z" transform="matrix(.9470 -.7886 .7886 .9470 4940 6311)" stroke-linecap="round" stroke-width="15" fill="none"></path>
<path id="svg_586" stroke-width="18.49" fill="none" d="m5066 637.4c41-34.3 77-64.1 97-69.1 6-1.6 36 11.7 30 30.3-6 21.6-47 55.1-81 91.8"></path>
<path id="svg_585" stroke-linejoin="round" d="m2949-3416a82.83 85.86 0 1 1 -166 0 82.83 85.86 0 1 1 166 0z" transform="matrix(1.004 -.8364 .7883 .9467 4764 6422)" stroke-linecap="round" stroke-width="2" fill="#502d16"></path>
</g>
<path id="svg_584" d="m4986 950.2c-116 26.6-215-57.1-204-172.7 14-149.3 202-210.7 297-96.7 58 69.7 50 164.2-19 229.6-29 27.2-36 31-74 39.8zm68-125.9c32-89.6-62-172.8-150-132.4-99 45.8-81 188.1 27 207.3 51 9.1 104-23.6 123-74.9z" fill="#fff"></path>
<path id="svg_583" d="m5104 665.5c-4-5.2-12-11.8-17-14.7-8-4.4-4-9.6 29-37.1 28-23 41-31.3 50-29.7 23 4.2 18 13.1-34 69.1-18 19.7-21 21-28 12.4z" fill="#fff"></path>
<path id="svg_582" d="m4982 890.2c-44 15.2-98-4.4-122-44-29-47.1-8-118.9 42-147.2 28-15.7 88-10.5 112 9.9 54 44.4 53 117.3-2 161.2-11 9.3-25 18.3-30 20.1z"></path>
<path id="svg_581" stroke-linejoin="round" d="m3022-3439a149.5 145.5 0 1 1 -299 0 149.5 145.5 0 1 1 299 0z" transform="matrix(1.232 0 0 1.232 -319.1 5265)" stroke="#000" stroke-linecap="round" stroke-width="25.88" fill="none"></path>
<path id="svg_580" stroke="#000" stroke-width="31.89" fill="none" d="m3408 985.8c54 0.3 100 0.1 119 9.2 5 2.8 20 32 4 43-19 12-72 12-122 18"></path>
<path id="svg_578" d="m3145 1171c-23-10-52-36-66-59-101-165.1 121-331.7 259-194.2 131 131.2-19 329.2-193 253.2z" fill="url(#svg_579)"></path>
<path id="svg_577" d="m3415 1044c1-7 1-23 0-32-1-5-1-12.4-2-14.9v-1.2h1c27 0.1 54 0.7 67 1.4 18 1 31 2.7 38 5.7 3 1 3 1 5 5 2 5 4 10 4 14 0 5-1 7-6 9-10 5-25 7-67 11-14 1-30 2-35 3h-5v-1z" fill="#fff"></path>
<path id="svg_576" stroke-linejoin="round" d="m3022-3439a149.5 145.5 0 1 1 -299 0 149.5 145.5 0 1 1 299 0z" transform="matrix(-.6191 1.066 -1.066 -.6191 1907 -4313)" stroke="#000" stroke-linecap="round" stroke-width="25.88" fill="none"></path>
<path id="svg_575" stroke="#000" stroke-width="31.89" fill="none" d="m3735 1060c-28 46-51 86-68 98-5 4-38 1-39-18-1-23 25-68 45-114"></path>
<path id="svg_574" d="m3701 1049l21 11-16 28c-21 36-40 59-48 60-12 1-20-6-18-15 2-11 13-40 28-70l12-26 21 12z" fill="#fff"></path>
<path id="svg_572" d="m3665 767c6-7.2 17-17.8 25-23.6 99-75 235-30.9 266 86.4 13 48.4 3 100.4-25 142.8-36 52.4-95 80.4-157 75.4-70-5-126-52.4-145-121.9-15-55.6-2-113.9 36-159.1z" fill="url(#svg_573)"></path>
<path id="svg_571" d="m2775 823c-7-9.3-16-26.4-19-39.2-4-15-2-40.9 3-56 7-20 24-41.3 40-50.8 5-2.7 5-2.7 5 0.2 0 1.6-3 20.1-6 41.1-4 20.9-8 52.5-11 70.1-2 17.6-4 34.2-5 36.9l-1 4.9-6-7.2z"></path>
<path id="svg_570" d="m2898 836.1c1-3.5 3-19.3 5-35.2l4-28.9 17-16.7c9-9.2 17-16.5 17-16.2 0 0.4 1 5.1 2 10.5 2 14.7-1 33.9-7 47.9-4 11-6 13.4-22 28.4l-17 16.4 1-6.2z" fill="#a0a0a0"></path>
<path id="svg_569" d="m2908 767.7c0-2.1 1-11.6 2-21.1l2-17.2 9-9.3 10-9.3 3 5.6c4 9.8 9 23 9 28-1 1.7-1 1.4-1-1.2-1-1.9-1-3.6-1-3.8s-8 7-17 15.9l-17 16.3 1-3.9z" fill="#a0a0a0"></path>
<path id="svg_568" d="m2898 839.6c0-1.3 0-4.3 1-6.6 0-7.1 0-6.2 3-28.1 5-28 9-63.6 12-95.4 1-7.1 2-14 2-15.4v-2.5l4 4.4c12 12.6 22 34.5 23 50.2 1 14.8-1 34-5 47-4 11.1-7 15.2-20 28.3-6 6.8-14 14.2-16 16.4-5 3.9-5 3.9-4 1.7z"></path>
<path id="svg_567" d="m2896 844.2c0-0.7 1-2.2 1-3.3v-0.3c1 1.5 2 0.1 16-13.3 8-8.3 16-16.5 18-18.4 1-1.8 2-3.1 2-2.9 1 0.7-8 13.6-13 19.8-5 5.9-13 13.1-20 17.6-3 2.4-5 2.6-4 0.8z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items --><item-wrapper item="item" data-ng-repeat="item in items" index="$index" class="ng-scope ng-isolate-scope">
	<!-- ngIf: item.type===undefined||item.type==='template' --><item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" class="ng-scope ng-isolate-scope">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="Vase<br/>Accessories">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" hw-ratio="hwRatio" load-error="templateLoadError(error)" class="ng-isolate-scope">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl &amp;&amp; dbgShowThumbnails()" class="img-responsive center-block ng-hide">
		<div data-ng-hide="thumbnailUrl &amp;&amp; dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet" class="" preserveaspectratio="xMinYMin meet" zoomandpan="disable"><g width="540.4" height="540.3" id="symbol_2" transform="translate(26.993892282065516, 12) rotate(0,33.00610771793448,33) scale(0.1221543586896169, 0.1221543586896169)"><defs id="svg_275">
<radialGradient id="svg_270" gradientUnits="userSpaceOnUse" cy="269" cx="271.3" gradientTransform="matrix(1.757 0 0 1.567 -205.2 -152.7)" r="120.9">
<stop id="svg_279" stop-color="#33a3ff" offset="0"></stop>
<stop id="svg_278" stop-color="#fff" offset="1"></stop>
</radialGradient>
<radialGradient id="svg_268" gradientUnits="userSpaceOnUse" cy="270.2" cx="270.2" gradientTransform="matrix(2.041 0 0 1.438 -281.2 -118.4)" r="248.5">
<stop id="svg_277" stop-color="#fca" offset="0"></stop>
<stop id="svg_276" stop-color="#fff" offset="1"></stop>
</radialGradient>
</defs><g id="svg_266" transform="translate(1.159 4.066)">
<g stroke-linejoin="round" stroke="#000" stroke-linecap="round" fill="none" stroke-width="10">
<path id="svg_274" transform="matrix(2 0 0 2.068 -368.2 -468.6)" d="m448.6 355.2a130 125.7 0 1 1 -260 0 130 125.7 0 1 1 260 0z"></path>
<path id="svg_273" transform="matrix(.9850 0 0 1.018 -43.54 -96.89)" d="m448.6 355.2a130 125.7 0 1 1 -260 0 130 125.7 0 1 1 260 0z"></path>
<path id="svg_272" transform="matrix(1.345 0 0 1.390 -158.1 -229)" d="m448.6 355.2a130 125.7 0 1 1 -260 0 130 125.7 0 1 1 260 0z"></path>
</g>
<path id="svg_271" transform="translate(-1.159 -4.066)" fill="#cfd492" d="m245.3 433.4c-38.8-6.9-78.5-29.8-102.1-58.7-54.89-67.4-50.21-161.5 11.1-222.8 52.1-52.05 126.7-63.91 193-30.6 38.2 19.2 68 54.4 83.1 97.9 9.7 28.1 9.1 70.6-1.4 101.4-22.3 65.6-79.3 109.5-148.3 114-11.3 0.8-27.2 0.2-35.4-1.2zm65.2-36.7c25.5-8.8 38.7-16.7 55.3-33.3 25.7-25.7 38.6-57 38.6-93.5 0-60.9-35.7-109.8-94.4-129.3-20.6-6.9-59.2-6.3-80.6 1.1-55.2 19.3-90.8 68.2-91.1 125.2-0.3 61.5 33.4 108.3 93.2 129.6 20 7.2 58.6 7.2 79 0.2z"></path>
<path id="svg_269" transform="translate(-1.159 -4.066)" fill="url(#svg_270)" d="m247.6 387.5c-20.4-4-46.5-18-61.3-32.9-47.8-48.2-47.9-123.3-0.2-170.9 58.1-58.1 155.8-42.8 192.8 30.1 45.4 89.7-32.7 193.1-131.3 173.7z"></path>
<path id="svg_267" fill-rule="evenodd" fill="url(#svg_268)" transform="translate(-1.159 -4.066)" d="m249 518c-37.2-4.5-64-12.3-91.8-26.6-101.4-52.1-154.5-166.1-129.2-277.5 15.61-68.7 64.28-131.3 127.4-163.9 71.8-37.07 156.4-37.41 227.7-0.92 90.4 46.23 143.9 142.8 134.5 242.8-6.7 72.5-42 135.1-100.5 178.4-29.1 21.6-70.2 39.4-103.7 44.9-14.8 2.4-54 4.1-64.4 2.8zm74.8-74.5c49.5-15.9 88.4-48.6 110.5-92.9 14.9-29.8 19.8-54.5 18.2-91.9-0.9-20.9-2.1-28.6-7.3-44.5-19.2-59.2-66.1-104.5-125.5-121.2-19.2-5.42-56.1-7.44-76.8-4.21-64.8 10.10-122.3 58.01-143.5 119.7-15.11 43.9-12.86 94.4 6 136.1 20 44 61.9 82.1 106.5 96.7 23.4 7.7 35.5 9.2 65.4 8.5 25.1-0.7 31.7-1.6 46.5-6.3z"></path>
</g></g></svg>
			<!-- ngIf: !templateLoaded -->
		</div>
	</div>
</item-image>
	<!-- ngIf: !isGeneric -->
</div>
</item-template><!-- end ngIf: item.type===undefined||item.type==='template' -->
	<!-- ngIf: item.type==='sectional' -->
	<!-- ngIf: ((index+1)%numberOfColumns)===0 --><div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix ng-scope"></div><!-- end ngIf: ((index+1)%numberOfColumns)===0 -->
</item-wrapper><!-- end ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
	</div>
</generic-tab>
		</div><!-- end ngRepeat: tab in tabs --><div class="tab-pane ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<favorites-tab logged-in="loggedIn" visible="palettes.favorites.visible" active="palettes.favorites.active" class="ng-scope ng-isolate-scope">
	<div style="margin-top: 10px;">
		<favorites-type-selector selected-node="selectedNode" tree-data="tree" class="ng-isolate-scope">
	<div class="btn-group" style="width: 100%;" dropdown="" role="group">
		<a class="btn btn-default dropdown-toggle form-control ng-binding" dropdown-toggle="" aria-haspopup="true" aria-expanded="false">
			Loading... <span class="caret"></span>
		</a>
		<treecontrol class="dropdown-menu ng-isolate-scope" data-ng-style="selectorStyle" tree-model="treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="treeOptions" selected-node="selectedNode" style="max-height: 1134px; width: 100%; overflow: auto;"><ul class="ng-scope"><!-- ngRepeat: node in node.children | filter:filterExpression:filterComparator --></ul></treecontrol>
	</div>
</favorites-type-selector>
		<div item-palette="" loading="loading" reload="update()" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope">
<div data-ng-show="loading" class="text-center ng-hide">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<!-- ngIf: showReloadIcon --><img data-ng-if="showReloadIcon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/reload.png" class="pull-left ng-scope" data-ng-click="reload()" style="cursor:pointer; margin-right:5px"><!-- end ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="ng-hide">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to  of </div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
	</div>
</favorites-tab>
		</div><!-- end ngRepeat: tab in tabs --><div class="tab-pane ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<your-picks-tab logged-in="loggedIn" visible="palettes.yourpicks.visible" active="palettes.yourpicks.active" item-count="palettes.yourpicks.limit" class="ng-scope ng-isolate-scope">
	<div style="margin-top: 10px;">
		<div item-palette="" loading="loading" reload="update()" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope">
<div data-ng-show="loading" class="text-center ng-hide">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<!-- ngIf: showReloadIcon --><img data-ng-if="showReloadIcon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/reload.png" class="pull-left ng-scope" data-ng-click="reload()" style="cursor:pointer; margin-right:5px"><!-- end ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="ng-hide">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to  of </div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
	</div>
</your-picks-tab>
		</div><!-- end ngRepeat: tab in tabs --><div class="tab-pane ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<search-tab class="ng-scope">
	<!-- this shows the history of the search -->
<div style="margin-top: 10px;">
	<search-history history="history" history-index="historyIndex" reset-search="resetSearch()" class="ng-isolate-scope">
	<!-- ngIf: history.length -->
</search-history>
	<form name="searchForm" data-ng-show="state=='newsearch'" novalidation="" ng-enter="performSearch(searchForm.$valid)" class="ng-pristine ng-valid ng-valid-valid-decimal">
		<div class="form-group">
			<label i18n="Mfg">Brand:</label>
			<select class="form-control ng-pristine ng-untouched ng-valid" data-ng-model="searchParams.typeSubtypeID" data-ng-options="brand.id as brand.label for brand in brands"><option value="string:all" label="All Brands" selected="selected">All Brands</option></select>
		</div>
		<div class="form-group ng-hide" data-ng-show="colls &amp;&amp; colls.length > 1">
			<label i18n="Style">Collection:</label>
			<select class="form-control ng-pristine ng-untouched ng-valid" data-ng-model="searchParams.collection" data-ng-options="coll.id as coll.label for coll in colls"><option value="string:all" label="All Collections" selected="selected">All Collections</option></select>
		</div>
		<div class="form-group form-horizontal row">
			<label class="col-xs-3 control-label" i18n="SKU">SKU:</label>
			<div class="col-xs-9"> <input class="form-control ng-pristine ng-untouched ng-valid" type="search" data-ng-model="searchParams.name" data-ng-keydown="searchKeyDown($event)"></div>
		</div>
		<div class="checkbox">
			<label>
				<input type="checkbox" data-ng-model="searchParams.searchByDimension" class="ng-pristine ng-untouched ng-valid"> Search by dimension
			</label>
		</div>
		<div class="well form-horizontal ng-hide" style="padding: 10px 10px 0px 10px; margin-bottom: 10px;" data-ng-show="searchParams.searchByDimension">
			<div class="form-group form-inline text-center">
				<label>Frames</label>
				<select class="form-control ng-pristine ng-untouched ng-valid" data-ng-model="searchParams.limitType">
					<option value="min">Larger</option>
					<option value="max">Smaller</option>
				</select>
				<label>than:</label>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Width</label>
				<div class="col-xs-9"> <dimension value="searchParams.width" allow-empty="" class="ng-isolate-scope">
<div>
	<div class="input-group">
		<input class="form-control input-sm ng-pristine ng-untouched ng-valid ng-valid-valid-decimal" type="text" autocomplete="off" dimension-entry="" dimension-units="units" data-ng-model="data.furnitureDimension" data-ng-change="changed()" focus-me="">
		<span class="input-group-addon ng-binding">in</span>
	</div>
</div>
</dimension></div>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Depth</label>
				<div class="col-xs-9"> <dimension value="searchParams.depth" allow-empty="" class="ng-isolate-scope">
<div>
	<div class="input-group">
		<input class="form-control input-sm ng-pristine ng-untouched ng-valid ng-valid-valid-decimal" type="text" autocomplete="off" dimension-entry="" dimension-units="units" data-ng-model="data.furnitureDimension" data-ng-change="changed()" focus-me="">
		<span class="input-group-addon ng-binding">in</span>
	</div>
</div>
</dimension></div>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Height</label>
				<div class="col-xs-9"> <dimension value="searchParams.height" allow-empty="" class="ng-isolate-scope">
<div>
	<div class="input-group">
		<input class="form-control input-sm ng-pristine ng-untouched ng-valid ng-valid-valid-decimal" type="text" autocomplete="off" dimension-entry="" dimension-units="units" data-ng-model="data.furnitureDimension" data-ng-change="changed()" focus-me="">
		<span class="input-group-addon ng-binding">in</span>
	</div>
</div>
</dimension></div>
			</div>
		</div>
		<a button-ex="" class="btn btn-default reset" i18n="bt_rs" data-ng-click="reset(true)" tabindex="0">Reset</a>
		<a button-ex="" class="btn btn-primary search" i18n="bt_sr" data-ng-click="performSearch()" ng-disabled="searchForm.$invalid" tabindex="0">Search</a><br>
	</form>
	<div item-palette="" data-ng-show="state=='results'" loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="limit" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope ng-hide">
<div data-ng-show="loading" class="text-center ng-hide">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<!-- ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="ng-hide">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to  of </div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
</div>
</search-tab>
		</div><!-- end ngRepeat: tab in tabs --><div class="tab-pane ng-scope" ng-repeat="tab in tabs" ng-class="{active: tab.active}" tab-content-transclude="tab">
    
			
			<single-page-tab visible="palettes.sectPlanner.visible" active="palettes.sectPlanner.active" item-count="palettes.sectPlanner.limit" api-cmd="'sectionals'" api-id="config.sectId" class="ng-scope ng-isolate-scope">
	<div style="margin-top: 10px;">
		<div item-palette="" loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()" class="ng-isolate-scope">
<div data-ng-show="loading" class="text-center ng-hide">
	<indeterminate-wait size="80" class="ng-isolate-scope">
<div class="center-block" style="width: 80px; height: 80px;">
	<!-- ngIf: waitImageUrl -->
	<!-- ngIf: !waitImageUrl --><svg ng-if="!waitImageUrl" version="1.1" class="svg-loader" xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewbox="0 0 {{size}} {{size}}" width="80" height="80" viewbox="0 0 80 80">
    <g ng_attr_transform="scale({{scale}})" transform="scale(1)">
		<path class="clockwise_animate" fill="#337ab7" d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z">
		</path>
		<path class="counterclockwise_animate" fill="#337ab7" d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z">
		</path>
    </g>
	</svg><!-- end ngIf: !waitImageUrl -->
</div>
</indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<!-- ngIf: showReloadIcon -->
	<div data-ng-show="items.length > 0" class="ng-hide">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left ng-binding">Items 1 to  of </div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()" class="ng-hide"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;" class="ng-hide">Next<span class="glyphicon glyphicon-chevron-right"></span></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<!-- ngRepeat: item in items -->
		</div>
	</div>
	<div data-ng-show="items.length==0" class="ng-hide">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</div></div></div>
	</div>
</single-page-tab>
		</div><!-- end ngRepeat: tab in tabs -->
  </div>
</div>
</div>
<div class="vertical-column" style="right: 0px; left: 256px; display: block;" data-ng-style="columns.canvas.style">
<div data-toolbar-controls="" data-small-button-min-width="500">
	<div class="toolbar-controls">
		<div class="btn-group pull-left ng-hide" style="margin-left: 10px;" ng-show="showChevron()" role="group">
			<a class="btn btn-default" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="showItemPanel()">
				<span class="glyphicon glyphicon-chevron-right"></span>
			</a>
		</div>
		<!-- ngIf: !config.disableRoomShape --><div ng-if="!config.disableRoomShape" class="btn-group hidden-xs ng-scope" role="group">
			<a data-ng-disabled="currentTool === 'wall'" class="btn btn-default" data-ng-click="showRoomShapeDialog(false)">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/room-shape.svg"> 
			</a>
		</div><!-- end ngIf: !config.disableRoomShape -->
		<div class="btn-group">
			<a class="btn btn-default active" data-ng-class="{ active: currentTool=='selection', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('selection')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/selection-tool.svg"> 
			</a>
			<a class="btn btn-default" data-ng-class="{ active: currentTool=='pan', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('pan')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/pan-tool.svg"> 
			</a>
			<!-- ngIf: !config.disableWallTool --><a ng-if="!config.disableWallTool" class="btn btn-default ng-scope" data-ng-class="{ active: currentTool=='wall', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('wall')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/wall.svg"> 
			</a><!-- end ngIf: !config.disableWallTool -->
			<a class="btn btn-default" data-ng-class="{ active: currentTool=='tape', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('tape')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/ruler.svg"> 
			</a>
			<!-- ngIf: !config.disableTextTool --><a ng-if="!config.disableTextTool" class="btn btn-default ng-scope" data-ng-class="{ active: currentTool=='text', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('text')">
				<span class="glyphicon glyphicon-font"></span>
			</a><!-- end ngIf: !config.disableTextTool -->
		</div>
		<!-- ngIf: !config.disablePlanLock --><div ng-if="!config.disablePlanLock" class="btn-group ng-scope">
			<!-- ngIf: !isLocked() --><a class="btn btn-default ng-scope" ng-if="!isLocked()" data-ng-disabled="currentTool === 'wall'" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="lock(true)">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/unlocked.svg"> 
			</a><!-- end ngIf: !isLocked() -->
			<!-- ngIf: isLocked() -->
		</div><!-- end ngIf: !config.disablePlanLock -->
		<div class="btn-group">
			<a class="btn btn-default" data-ng-disabled="!canZoomIn()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="zoomIn()">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/zoom-in.svg"> 
			</a>
			<a class="btn btn-default" data-ng-disabled="!canZoomOut()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="zoomOut()">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/zoom-out.svg"> 
			</a>
			<a class="btn btn-default" data-ng-click="zoomFit()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }">Fit
			</a>
		</div>
		<div class="btn-group">
			<a class="btn btn-default" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-disabled="!canUndo()" data-ng-click="undo()" disabled="disabled">Undo
			</a>
			<a class="btn btn-default" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-disabled="!canRedo()" data-ng-click="redo()" disabled="disabled">Redo
			</a>
		</div>
		<!-- ngIf: NEVER -->
	</div>
</div>
<div data-mv-drop-target="" data-plan-view="primary" class="ng-isolate-scope">
	<div class="nofocus" ng-style="scrollContainerStyle" oncontextmenu="return false;" tabindex="1" style="overflow: hidden; text-transform: none; touch-action: none; height: 1282px;"><!-- scroll container -->
		<svg version="1.1" zoomAndPan="disable" ng-style="roomStyle" plan-canvas="" style="width: 9684px; height: 9684px;" zoomandpan="disable"> <!-- plan -->
			<defs>
				<filter x="0" y="0" width="1" height="1" ng-attr-id="{{ textFilterID }}" id="textBackground-1">
					<feFlood flood-color="white" result="flood"></feFlood>
					<feComposite operator="over" in="SourceGraphic" in2="flood"></feComposite>
				</filter>
			</defs>
			<g ng-attr-transform="translate({{type=='print-preview'?printMargin.x:0}}, {{type=='print-preview'?printMargin.y:0}})" transform="translate(0, 0)">
				<g style="pointer-events: all" ng-attr-transform="translate({{translate.x}}, {{translate.y}}) scale({{ scale }})" transform="translate(0, 0) scale(0.0010591329669813537)">
					<g ng-attr-transform="rotate({{getRotation()}})" transform="rotate(0,0,0)">
						<!-- ngIf: gridVisible --><g pointer-events="none" stroke-width="944.1685144124168" ng-attr-stroke="{{ type=='print-preview'?grid.printColor:grid.color }}" ng-show="grid.type==1" ng-if="gridVisible" plan-grid="" grid="plan.grid" type="type" stroke="rgb(224, 224, 224)">
		<!-- ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="0" y1="0" x2="0" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="30480" y1="0" x2="30480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="60960" y1="0" x2="60960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="91440" y1="0" x2="91440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="121920" y1="0" x2="121920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="152400" y1="0" x2="152400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="182880" y1="0" x2="182880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="213360" y1="0" x2="213360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="243840" y1="0" x2="243840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="274320" y1="0" x2="274320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="304800" y1="0" x2="304800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="335280" y1="0" x2="335280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="365760" y1="0" x2="365760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="396240" y1="0" x2="396240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="426720" y1="0" x2="426720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="457200" y1="0" x2="457200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="487680" y1="0" x2="487680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="518160" y1="0" x2="518160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="548640" y1="0" x2="548640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="579120" y1="0" x2="579120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="609600" y1="0" x2="609600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="640080" y1="0" x2="640080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="670560" y1="0" x2="670560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="701040" y1="0" x2="701040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="731520" y1="0" x2="731520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="762000" y1="0" x2="762000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="792480" y1="0" x2="792480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="822960" y1="0" x2="822960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="853440" y1="0" x2="853440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="883920" y1="0" x2="883920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="914400" y1="0" x2="914400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="944880" y1="0" x2="944880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="975360" y1="0" x2="975360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1005840" y1="0" x2="1005840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1036320" y1="0" x2="1036320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1066800" y1="0" x2="1066800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1097280" y1="0" x2="1097280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1127760" y1="0" x2="1127760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1158240" y1="0" x2="1158240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1188720" y1="0" x2="1188720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1219200" y1="0" x2="1219200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1249680" y1="0" x2="1249680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1280160" y1="0" x2="1280160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1310640" y1="0" x2="1310640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1341120" y1="0" x2="1341120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1371600" y1="0" x2="1371600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1402080" y1="0" x2="1402080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1432560" y1="0" x2="1432560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1463040" y1="0" x2="1463040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1493520" y1="0" x2="1493520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1524000" y1="0" x2="1524000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1554480" y1="0" x2="1554480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1584960" y1="0" x2="1584960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1615440" y1="0" x2="1615440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1645920" y1="0" x2="1645920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1676400" y1="0" x2="1676400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1706880" y1="0" x2="1706880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1737360" y1="0" x2="1737360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1767840" y1="0" x2="1767840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1798320" y1="0" x2="1798320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1828800" y1="0" x2="1828800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1859280" y1="0" x2="1859280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1889760" y1="0" x2="1889760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1920240" y1="0" x2="1920240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1950720" y1="0" x2="1950720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="1981200" y1="0" x2="1981200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2011680" y1="0" x2="2011680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2042160" y1="0" x2="2042160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2072640" y1="0" x2="2072640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2103120" y1="0" x2="2103120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2133600" y1="0" x2="2133600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2164080" y1="0" x2="2164080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2194560" y1="0" x2="2194560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2225040" y1="0" x2="2225040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2255520" y1="0" x2="2255520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2286000" y1="0" x2="2286000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2316480" y1="0" x2="2316480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2346960" y1="0" x2="2346960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2377440" y1="0" x2="2377440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2407920" y1="0" x2="2407920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2438400" y1="0" x2="2438400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2468880" y1="0" x2="2468880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2499360" y1="0" x2="2499360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2529840" y1="0" x2="2529840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2560320" y1="0" x2="2560320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2590800" y1="0" x2="2590800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2621280" y1="0" x2="2621280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2651760" y1="0" x2="2651760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2682240" y1="0" x2="2682240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2712720" y1="0" x2="2712720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2743200" y1="0" x2="2743200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2773680" y1="0" x2="2773680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2804160" y1="0" x2="2804160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2834640" y1="0" x2="2834640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2865120" y1="0" x2="2865120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2895600" y1="0" x2="2895600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2926080" y1="0" x2="2926080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2956560" y1="0" x2="2956560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="2987040" y1="0" x2="2987040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3017520" y1="0" x2="3017520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3048000" y1="0" x2="3048000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3078480" y1="0" x2="3078480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3108960" y1="0" x2="3108960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3139440" y1="0" x2="3139440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3169920" y1="0" x2="3169920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3200400" y1="0" x2="3200400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3230880" y1="0" x2="3230880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3261360" y1="0" x2="3261360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3291840" y1="0" x2="3291840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3322320" y1="0" x2="3322320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3352800" y1="0" x2="3352800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3383280" y1="0" x2="3383280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3413760" y1="0" x2="3413760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3444240" y1="0" x2="3444240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3474720" y1="0" x2="3474720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3505200" y1="0" x2="3505200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3535680" y1="0" x2="3535680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3566160" y1="0" x2="3566160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3596640" y1="0" x2="3596640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3627120" y1="0" x2="3627120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3657600" y1="0" x2="3657600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3688080" y1="0" x2="3688080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3718560" y1="0" x2="3718560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3749040" y1="0" x2="3749040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3779520" y1="0" x2="3779520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3810000" y1="0" x2="3810000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3840480" y1="0" x2="3840480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3870960" y1="0" x2="3870960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3901440" y1="0" x2="3901440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3931920" y1="0" x2="3931920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3962400" y1="0" x2="3962400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="3992880" y1="0" x2="3992880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4023360" y1="0" x2="4023360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4053840" y1="0" x2="4053840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4084320" y1="0" x2="4084320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4114800" y1="0" x2="4114800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4145280" y1="0" x2="4145280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4175760" y1="0" x2="4175760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4206240" y1="0" x2="4206240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4236720" y1="0" x2="4236720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4267200" y1="0" x2="4267200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4297680" y1="0" x2="4297680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4328160" y1="0" x2="4328160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4358640" y1="0" x2="4358640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4389120" y1="0" x2="4389120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4419600" y1="0" x2="4419600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4450080" y1="0" x2="4450080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4480560" y1="0" x2="4480560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4511040" y1="0" x2="4511040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4541520" y1="0" x2="4541520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4572000" y1="0" x2="4572000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4602480" y1="0" x2="4602480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4632960" y1="0" x2="4632960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4663440" y1="0" x2="4663440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4693920" y1="0" x2="4693920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4724400" y1="0" x2="4724400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4754880" y1="0" x2="4754880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4785360" y1="0" x2="4785360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4815840" y1="0" x2="4815840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4846320" y1="0" x2="4846320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4876800" y1="0" x2="4876800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4907280" y1="0" x2="4907280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4937760" y1="0" x2="4937760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4968240" y1="0" x2="4968240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="4998720" y1="0" x2="4998720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5029200" y1="0" x2="5029200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5059680" y1="0" x2="5059680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5090160" y1="0" x2="5090160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5120640" y1="0" x2="5120640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5151120" y1="0" x2="5151120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5181600" y1="0" x2="5181600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5212080" y1="0" x2="5212080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5242560" y1="0" x2="5242560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5273040" y1="0" x2="5273040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5303520" y1="0" x2="5303520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5334000" y1="0" x2="5334000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5364480" y1="0" x2="5364480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5394960" y1="0" x2="5394960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5425440" y1="0" x2="5425440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5455920" y1="0" x2="5455920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5486400" y1="0" x2="5486400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5516880" y1="0" x2="5516880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5547360" y1="0" x2="5547360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5577840" y1="0" x2="5577840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5608320" y1="0" x2="5608320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5638800" y1="0" x2="5638800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5669280" y1="0" x2="5669280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5699760" y1="0" x2="5699760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5730240" y1="0" x2="5730240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5760720" y1="0" x2="5760720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5791200" y1="0" x2="5791200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5821680" y1="0" x2="5821680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5852160" y1="0" x2="5852160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5882640" y1="0" x2="5882640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5913120" y1="0" x2="5913120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5943600" y1="0" x2="5943600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="5974080" y1="0" x2="5974080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6004560" y1="0" x2="6004560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6035040" y1="0" x2="6035040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6065520" y1="0" x2="6065520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6096000" y1="0" x2="6096000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6126480" y1="0" x2="6126480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6156960" y1="0" x2="6156960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6187440" y1="0" x2="6187440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6217920" y1="0" x2="6217920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6248400" y1="0" x2="6248400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6278880" y1="0" x2="6278880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6309360" y1="0" x2="6309360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6339840" y1="0" x2="6339840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6370320" y1="0" x2="6370320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6400800" y1="0" x2="6400800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6431280" y1="0" x2="6431280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6461760" y1="0" x2="6461760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6492240" y1="0" x2="6492240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6522720" y1="0" x2="6522720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6553200" y1="0" x2="6553200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6583680" y1="0" x2="6583680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6614160" y1="0" x2="6614160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6644640" y1="0" x2="6644640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6675120" y1="0" x2="6675120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6705600" y1="0" x2="6705600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6736080" y1="0" x2="6736080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6766560" y1="0" x2="6766560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6797040" y1="0" x2="6797040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6827520" y1="0" x2="6827520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6858000" y1="0" x2="6858000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6888480" y1="0" x2="6888480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6918960" y1="0" x2="6918960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6949440" y1="0" x2="6949440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="6979920" y1="0" x2="6979920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7010400" y1="0" x2="7010400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7040880" y1="0" x2="7040880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7071360" y1="0" x2="7071360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7101840" y1="0" x2="7101840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7132320" y1="0" x2="7132320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7162800" y1="0" x2="7162800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7193280" y1="0" x2="7193280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7223760" y1="0" x2="7223760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7254240" y1="0" x2="7254240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7284720" y1="0" x2="7284720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7315200" y1="0" x2="7315200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7345680" y1="0" x2="7345680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7376160" y1="0" x2="7376160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7406640" y1="0" x2="7406640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7437120" y1="0" x2="7437120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7467600" y1="0" x2="7467600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7498080" y1="0" x2="7498080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7528560" y1="0" x2="7528560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7559040" y1="0" x2="7559040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7589520" y1="0" x2="7589520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7620000" y1="0" x2="7620000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7650480" y1="0" x2="7650480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7680960" y1="0" x2="7680960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7711440" y1="0" x2="7711440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7741920" y1="0" x2="7741920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7772400" y1="0" x2="7772400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7802880" y1="0" x2="7802880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7833360" y1="0" x2="7833360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7863840" y1="0" x2="7863840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7894320" y1="0" x2="7894320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7924800" y1="0" x2="7924800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7955280" y1="0" x2="7955280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="7985760" y1="0" x2="7985760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8016240" y1="0" x2="8016240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8046720" y1="0" x2="8046720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8077200" y1="0" x2="8077200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8107680" y1="0" x2="8107680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8138160" y1="0" x2="8138160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8168640" y1="0" x2="8168640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8199120" y1="0" x2="8199120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8229600" y1="0" x2="8229600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8260080" y1="0" x2="8260080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8290560" y1="0" x2="8290560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8321040" y1="0" x2="8321040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8351520" y1="0" x2="8351520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8382000" y1="0" x2="8382000" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8412480" y1="0" x2="8412480" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8442960" y1="0" x2="8442960" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8473440" y1="0" x2="8473440" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8503920" y1="0" x2="8503920" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8534400" y1="0" x2="8534400" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8564880" y1="0" x2="8564880" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8595360" y1="0" x2="8595360" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8625840" y1="0" x2="8625840" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8656320" y1="0" x2="8656320" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8686800" y1="0" x2="8686800" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8717280" y1="0" x2="8717280" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8747760" y1="0" x2="8747760" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8778240" y1="0" x2="8778240" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8808720" y1="0" x2="8808720" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8839200" y1="0" x2="8839200" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8869680" y1="0" x2="8869680" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8900160" y1="0" x2="8900160" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8930640" y1="0" x2="8930640" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8961120" y1="0" x2="8961120" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="8991600" y1="0" x2="8991600" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="9022080" y1="0" x2="9022080" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="9052560" y1="0" x2="9052560" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="9083040" y1="0" x2="9083040" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="9113520" y1="0" x2="9113520" y2="9144000"></line><!-- end ngRepeat: x in xCoords --><line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}" x1="9144000" y1="0" x2="9144000" y2="9144000"></line><!-- end ngRepeat: x in xCoords -->
		<!-- ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="0" x2="9144000" y2="0"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="30480" x2="9144000" y2="30480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="60960" x2="9144000" y2="60960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="91440" x2="9144000" y2="91440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="121920" x2="9144000" y2="121920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="152400" x2="9144000" y2="152400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="182880" x2="9144000" y2="182880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="213360" x2="9144000" y2="213360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="243840" x2="9144000" y2="243840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="274320" x2="9144000" y2="274320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="304800" x2="9144000" y2="304800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="335280" x2="9144000" y2="335280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="365760" x2="9144000" y2="365760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="396240" x2="9144000" y2="396240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="426720" x2="9144000" y2="426720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="457200" x2="9144000" y2="457200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="487680" x2="9144000" y2="487680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="518160" x2="9144000" y2="518160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="548640" x2="9144000" y2="548640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="579120" x2="9144000" y2="579120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="609600" x2="9144000" y2="609600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="640080" x2="9144000" y2="640080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="670560" x2="9144000" y2="670560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="701040" x2="9144000" y2="701040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="731520" x2="9144000" y2="731520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="762000" x2="9144000" y2="762000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="792480" x2="9144000" y2="792480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="822960" x2="9144000" y2="822960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="853440" x2="9144000" y2="853440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="883920" x2="9144000" y2="883920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="914400" x2="9144000" y2="914400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="944880" x2="9144000" y2="944880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="975360" x2="9144000" y2="975360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1005840" x2="9144000" y2="1005840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1036320" x2="9144000" y2="1036320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1066800" x2="9144000" y2="1066800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1097280" x2="9144000" y2="1097280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1127760" x2="9144000" y2="1127760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1158240" x2="9144000" y2="1158240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1188720" x2="9144000" y2="1188720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1219200" x2="9144000" y2="1219200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1249680" x2="9144000" y2="1249680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1280160" x2="9144000" y2="1280160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1310640" x2="9144000" y2="1310640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1341120" x2="9144000" y2="1341120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1371600" x2="9144000" y2="1371600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1402080" x2="9144000" y2="1402080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1432560" x2="9144000" y2="1432560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1463040" x2="9144000" y2="1463040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1493520" x2="9144000" y2="1493520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1524000" x2="9144000" y2="1524000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1554480" x2="9144000" y2="1554480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1584960" x2="9144000" y2="1584960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1615440" x2="9144000" y2="1615440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1645920" x2="9144000" y2="1645920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1676400" x2="9144000" y2="1676400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1706880" x2="9144000" y2="1706880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1737360" x2="9144000" y2="1737360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1767840" x2="9144000" y2="1767840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1798320" x2="9144000" y2="1798320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1828800" x2="9144000" y2="1828800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1859280" x2="9144000" y2="1859280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1889760" x2="9144000" y2="1889760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1920240" x2="9144000" y2="1920240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1950720" x2="9144000" y2="1950720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="1981200" x2="9144000" y2="1981200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2011680" x2="9144000" y2="2011680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2042160" x2="9144000" y2="2042160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2072640" x2="9144000" y2="2072640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2103120" x2="9144000" y2="2103120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2133600" x2="9144000" y2="2133600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2164080" x2="9144000" y2="2164080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2194560" x2="9144000" y2="2194560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2225040" x2="9144000" y2="2225040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2255520" x2="9144000" y2="2255520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2286000" x2="9144000" y2="2286000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2316480" x2="9144000" y2="2316480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2346960" x2="9144000" y2="2346960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2377440" x2="9144000" y2="2377440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2407920" x2="9144000" y2="2407920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2438400" x2="9144000" y2="2438400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2468880" x2="9144000" y2="2468880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2499360" x2="9144000" y2="2499360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2529840" x2="9144000" y2="2529840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2560320" x2="9144000" y2="2560320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2590800" x2="9144000" y2="2590800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2621280" x2="9144000" y2="2621280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2651760" x2="9144000" y2="2651760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2682240" x2="9144000" y2="2682240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2712720" x2="9144000" y2="2712720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2743200" x2="9144000" y2="2743200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2773680" x2="9144000" y2="2773680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2804160" x2="9144000" y2="2804160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2834640" x2="9144000" y2="2834640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2865120" x2="9144000" y2="2865120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2895600" x2="9144000" y2="2895600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2926080" x2="9144000" y2="2926080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2956560" x2="9144000" y2="2956560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="2987040" x2="9144000" y2="2987040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3017520" x2="9144000" y2="3017520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3048000" x2="9144000" y2="3048000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3078480" x2="9144000" y2="3078480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3108960" x2="9144000" y2="3108960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3139440" x2="9144000" y2="3139440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3169920" x2="9144000" y2="3169920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3200400" x2="9144000" y2="3200400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3230880" x2="9144000" y2="3230880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3261360" x2="9144000" y2="3261360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3291840" x2="9144000" y2="3291840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3322320" x2="9144000" y2="3322320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3352800" x2="9144000" y2="3352800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3383280" x2="9144000" y2="3383280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3413760" x2="9144000" y2="3413760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3444240" x2="9144000" y2="3444240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3474720" x2="9144000" y2="3474720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3505200" x2="9144000" y2="3505200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3535680" x2="9144000" y2="3535680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3566160" x2="9144000" y2="3566160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3596640" x2="9144000" y2="3596640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3627120" x2="9144000" y2="3627120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3657600" x2="9144000" y2="3657600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3688080" x2="9144000" y2="3688080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3718560" x2="9144000" y2="3718560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3749040" x2="9144000" y2="3749040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3779520" x2="9144000" y2="3779520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3810000" x2="9144000" y2="3810000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3840480" x2="9144000" y2="3840480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3870960" x2="9144000" y2="3870960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3901440" x2="9144000" y2="3901440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3931920" x2="9144000" y2="3931920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3962400" x2="9144000" y2="3962400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="3992880" x2="9144000" y2="3992880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4023360" x2="9144000" y2="4023360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4053840" x2="9144000" y2="4053840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4084320" x2="9144000" y2="4084320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4114800" x2="9144000" y2="4114800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4145280" x2="9144000" y2="4145280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4175760" x2="9144000" y2="4175760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4206240" x2="9144000" y2="4206240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4236720" x2="9144000" y2="4236720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4267200" x2="9144000" y2="4267200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4297680" x2="9144000" y2="4297680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4328160" x2="9144000" y2="4328160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4358640" x2="9144000" y2="4358640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4389120" x2="9144000" y2="4389120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4419600" x2="9144000" y2="4419600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4450080" x2="9144000" y2="4450080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4480560" x2="9144000" y2="4480560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4511040" x2="9144000" y2="4511040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4541520" x2="9144000" y2="4541520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4572000" x2="9144000" y2="4572000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4602480" x2="9144000" y2="4602480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4632960" x2="9144000" y2="4632960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4663440" x2="9144000" y2="4663440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4693920" x2="9144000" y2="4693920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4724400" x2="9144000" y2="4724400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4754880" x2="9144000" y2="4754880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4785360" x2="9144000" y2="4785360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4815840" x2="9144000" y2="4815840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4846320" x2="9144000" y2="4846320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4876800" x2="9144000" y2="4876800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4907280" x2="9144000" y2="4907280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4937760" x2="9144000" y2="4937760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4968240" x2="9144000" y2="4968240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="4998720" x2="9144000" y2="4998720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5029200" x2="9144000" y2="5029200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5059680" x2="9144000" y2="5059680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5090160" x2="9144000" y2="5090160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5120640" x2="9144000" y2="5120640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5151120" x2="9144000" y2="5151120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5181600" x2="9144000" y2="5181600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5212080" x2="9144000" y2="5212080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5242560" x2="9144000" y2="5242560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5273040" x2="9144000" y2="5273040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5303520" x2="9144000" y2="5303520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5334000" x2="9144000" y2="5334000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5364480" x2="9144000" y2="5364480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5394960" x2="9144000" y2="5394960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5425440" x2="9144000" y2="5425440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5455920" x2="9144000" y2="5455920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5486400" x2="9144000" y2="5486400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5516880" x2="9144000" y2="5516880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5547360" x2="9144000" y2="5547360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5577840" x2="9144000" y2="5577840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5608320" x2="9144000" y2="5608320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5638800" x2="9144000" y2="5638800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5669280" x2="9144000" y2="5669280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5699760" x2="9144000" y2="5699760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5730240" x2="9144000" y2="5730240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5760720" x2="9144000" y2="5760720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5791200" x2="9144000" y2="5791200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5821680" x2="9144000" y2="5821680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5852160" x2="9144000" y2="5852160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5882640" x2="9144000" y2="5882640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5913120" x2="9144000" y2="5913120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5943600" x2="9144000" y2="5943600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="5974080" x2="9144000" y2="5974080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6004560" x2="9144000" y2="6004560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6035040" x2="9144000" y2="6035040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6065520" x2="9144000" y2="6065520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6096000" x2="9144000" y2="6096000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6126480" x2="9144000" y2="6126480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6156960" x2="9144000" y2="6156960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6187440" x2="9144000" y2="6187440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6217920" x2="9144000" y2="6217920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6248400" x2="9144000" y2="6248400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6278880" x2="9144000" y2="6278880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6309360" x2="9144000" y2="6309360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6339840" x2="9144000" y2="6339840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6370320" x2="9144000" y2="6370320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6400800" x2="9144000" y2="6400800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6431280" x2="9144000" y2="6431280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6461760" x2="9144000" y2="6461760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6492240" x2="9144000" y2="6492240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6522720" x2="9144000" y2="6522720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6553200" x2="9144000" y2="6553200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6583680" x2="9144000" y2="6583680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6614160" x2="9144000" y2="6614160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6644640" x2="9144000" y2="6644640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6675120" x2="9144000" y2="6675120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6705600" x2="9144000" y2="6705600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6736080" x2="9144000" y2="6736080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6766560" x2="9144000" y2="6766560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6797040" x2="9144000" y2="6797040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6827520" x2="9144000" y2="6827520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6858000" x2="9144000" y2="6858000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6888480" x2="9144000" y2="6888480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6918960" x2="9144000" y2="6918960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6949440" x2="9144000" y2="6949440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="6979920" x2="9144000" y2="6979920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7010400" x2="9144000" y2="7010400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7040880" x2="9144000" y2="7040880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7071360" x2="9144000" y2="7071360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7101840" x2="9144000" y2="7101840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7132320" x2="9144000" y2="7132320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7162800" x2="9144000" y2="7162800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7193280" x2="9144000" y2="7193280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7223760" x2="9144000" y2="7223760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7254240" x2="9144000" y2="7254240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7284720" x2="9144000" y2="7284720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7315200" x2="9144000" y2="7315200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7345680" x2="9144000" y2="7345680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7376160" x2="9144000" y2="7376160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7406640" x2="9144000" y2="7406640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7437120" x2="9144000" y2="7437120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7467600" x2="9144000" y2="7467600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7498080" x2="9144000" y2="7498080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7528560" x2="9144000" y2="7528560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7559040" x2="9144000" y2="7559040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7589520" x2="9144000" y2="7589520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7620000" x2="9144000" y2="7620000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7650480" x2="9144000" y2="7650480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7680960" x2="9144000" y2="7680960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7711440" x2="9144000" y2="7711440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7741920" x2="9144000" y2="7741920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7772400" x2="9144000" y2="7772400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7802880" x2="9144000" y2="7802880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7833360" x2="9144000" y2="7833360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7863840" x2="9144000" y2="7863840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7894320" x2="9144000" y2="7894320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7924800" x2="9144000" y2="7924800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7955280" x2="9144000" y2="7955280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="7985760" x2="9144000" y2="7985760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8016240" x2="9144000" y2="8016240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8046720" x2="9144000" y2="8046720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8077200" x2="9144000" y2="8077200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8107680" x2="9144000" y2="8107680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8138160" x2="9144000" y2="8138160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8168640" x2="9144000" y2="8168640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8199120" x2="9144000" y2="8199120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8229600" x2="9144000" y2="8229600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8260080" x2="9144000" y2="8260080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8290560" x2="9144000" y2="8290560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8321040" x2="9144000" y2="8321040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8351520" x2="9144000" y2="8351520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8382000" x2="9144000" y2="8382000"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8412480" x2="9144000" y2="8412480"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8442960" x2="9144000" y2="8442960"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8473440" x2="9144000" y2="8473440"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8503920" x2="9144000" y2="8503920"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8534400" x2="9144000" y2="8534400"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8564880" x2="9144000" y2="8564880"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8595360" x2="9144000" y2="8595360"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8625840" x2="9144000" y2="8625840"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8656320" x2="9144000" y2="8656320"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8686800" x2="9144000" y2="8686800"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8717280" x2="9144000" y2="8717280"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8747760" x2="9144000" y2="8747760"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8778240" x2="9144000" y2="8778240"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8808720" x2="9144000" y2="8808720"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8839200" x2="9144000" y2="8839200"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8869680" x2="9144000" y2="8869680"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8900160" x2="9144000" y2="8900160"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8930640" x2="9144000" y2="8930640"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8961120" x2="9144000" y2="8961120"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="8991600" x2="9144000" y2="8991600"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="9022080" x2="9144000" y2="9022080"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="9052560" x2="9144000" y2="9052560"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="9083040" x2="9144000" y2="9083040"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="9113520" x2="9144000" y2="9113520"></line><!-- end ngRepeat: y in yCoords --><line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}" x1="0" y1="9144000" x2="9144000" y2="9144000"></line><!-- end ngRepeat: y in yCoords -->
	</g><!-- end ngIf: gridVisible -->
						<!-- ngRepeat: wallChain in plan.wallChainSet.wallChains -->
						<!-- this captures the drag event if the click on the item misses; but it lets you select an item underneath the selection if there is one -->
						<!-- ngIf: type=='primary' --><g ng-show="visible" ng-if="type=='primary'" selection-indicator-drag-polygon="" class="ng-hide"><!-- need an if here so we don't have invalid coordinates for fit; might want to rework the editable-layer logic FIXME -->
		<polygon pointer-events="all" ng-attr-points="{{ polygonPoints}}" fill="none" stroke="none" mv-draggable="drag(verb, event)" can-drag="canDrag()" right-click="" points=""></polygon>
	</g><!-- end ngIf: type=='primary' -->
			
						<!-- Items -->
						<!-- ngRepeat: item in plan.items | filter: { type: 'item' } | orderBy:'layer' -->
						<!-- Group dimensions -->
						<!-- ngRepeat: group in plan.groups -->
						<!-- Labels -->
						<!-- ngRepeat: label in plan.items | filter: { type: 'label' } -->
						<!-- Tapes -->
						<!-- ngRepeat: dimension in plan.items | filter: { type: 'tape-dim' } -->
						<!-- Info -->
						<!-- ngRepeat: item in plan.items | filter: { type: 'item' } -->
					</g>

					<!-- ngIf: type=='primary' --><g id="selectionIndicator" stroke-width="944.1685144124168" ng-show="visible" ng-if="type=='primary'" selection-indicator="" class="ng-hide">
		<polygon pointer-events="none" ng-attr-points="{{ polygonPoints}}" fill="none" stroke="rgb(150,150,150)" points=""></polygon>
		<g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" mv-draggable="drag(verb, event)" rotation-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/rotate.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" toggle-dimensions-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/dimensions.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" clone-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/duplicate.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" delete-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/delete.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" view-details-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/view-details.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" mv-draggable="drag(verb, event)" resize-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/resize.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" show-info-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/information.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" group-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/group.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
			<g ng-show="visible" style="cursor: pointer;;cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" ungroup-icon="" transform="translate(0, 0) scale(944.1685144124168)" class="ng-hide">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/css/RoomPlanJSON/images/selection/ungroup.svg" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<!-- ngIf: !useTransparentImagesForMarkers --><circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle><!-- end ngIf: !useTransparentImagesForMarkers -->
		<!-- ngIf: useTransparentImagesForMarkers -->
	</g>
		</g>
	</g><!-- end ngIf: type=='primary' -->
					<!-- ngIf: type=='primary' --><g ng-show="visible" ng-if="type=='primary'" area-selection-indicator="" class="ng-hide">
		<rect ng-attr-stroke-width="{{ strokeWidth }}" ng-attr-x="{{box.x}}" ng-attr-y="{{box.y}}" ng-attr-width="{{ box.width }}" ng-attr-height="{{ box.height }}" fill="rgba(255, 255, 255, 0.3)" stroke="rgb(200, 200, 200)" stroke-width="944.1685144124168" x="0" y="0" width="0" height="0"></rect>
	</g><!-- end ngIf: type=='primary' -->

					<!-- ngIf: type=='print-preview' && scale -->
				</g>
			</g>
			<!-- ngIf: type=='print-preview' -->
		</svg>
	</div>
</div>
</div>
<!-- ngIf: footer.alert -->
</div>
</div>
<script type="text/ng-template" id="navigationBar.html">
	<nav class="navbar navbar-default navbar-fixed-top" data-ng-class="disabled()" role="navigation" style="margin-bottom: 0px;">
		<div class="container-fluid">
			<!-- Brand and toggle get grouped for better mobile display -->
			<div class="navbar-header">
				<button type="button" class="navbar-toggle" data-ng-init="navCollapsed= true" data-ng-click="navCollapsed= !navCollapsed">
					<span class="sr-only">Toggle navigation</span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
					<span class="icon-bar"></span>
				</button>
				<span data-ng-if="!logoUrl()" class="navbar-brand" style="line-height: 14px; font-size: 16px; text-align: center; padding: 6px 15px;">OmniVue<br>Room Planner<br/>
					<span style="font-size: 0.7em" data-ng-bind="version"></span>
				</span>
				<a data-ng-if="logoUrl() && mfgUrl()" data-ng-href="{{mfgUrl()}}" rel="nofollow" target="_blank" class="navbar-left" style="float: left" data-toggle="tooltip" title="{{'OmniVue Room Planner\n'+version}}" ><img class="nav-logo" ng-src="{{logoUrl() }}" style="cursor: pointer"></img></a>
				<a data-ng-if="logoUrl() && !mfgUrl()" href="#" rel="nofollow" class="navbar-left" style="float: left" data-toggle="tooltip" title="{{'OmniVue Room Planner\n'+version}}" ><img class="nav-logo" ng-src="{{logoUrl() }}" ></img></a>
			</div>

			<!-- Collect the nav links, forms, and other content for toggling -->
			<div class="collapse navbar-collapse" data-ng-class="{'in':!navCollapsed}" data-ng-click="menuClick($event)" style="max-height:86vh">
				<ul class="nav navbar-nav">
					<li data-ng-show="config.showDoneButton" data-ng-click="save()"><a style="padding-left: 10px; padding-right: 10px;font-weight: bold" href="#" rel="nofollow">Done</a></li>
					<li data-ng-show="showFileMenu()" class="dropdown button-group" dropdown>
						<a href="#" rel="nofollow" class="dropdown-toggle" data-toggle="dropdown" dropdown-toggle role="button">File <span class="caret"></span></a>
						<ul class="dropdown-menu" role="menu">
							<li>
								<a href="#" rel="nofollow" i18n="tt_new" data-ng-click="new()" title="New roomplan">New...</a>
							</li>
							<li ng-if="!config.disablePlanOpen" data-ng-class="{ 'disabled': !planTree }">
								<a href="#" rel="nofollow" i18n="tt_ld" title="Select a previously saved room plan." data-ng-click="open(false)">Open...</a>
							</li>
							<li><a href="#" rel="nofollow" data-ng-click="save()">Save As...</a></li>
							<li data-ng-show="canAddToWishlist()">
								<a href="#" rel="nofollow" data-ng-click="addToWishlist($event)">Add to Wishlist...</a>
							</li>
							<li ng-if="!config.disablePlanManage" data-ng-class="{ 'disabled': !planTree }">
								<a href="#" rel="nofollow" i18n="tt_ld" title="Manage plans and folders." data-ng-click="open(true)">Manage Plans and Folders...</a>
							</li>
							<li data-ng-show="showDbgItems()">
								<a href="#" rel="nofollow" title="Import Plan from Source" data-ng-click="import($event)">Import...</a>
							</li>
							<li data-ng-show="showDbgItems()">
								<a href="#" rel="nofollow" title="Export Plan Source" data-ng-click="export($event)">Export...</a>
							</li>
							<li data-ng-show="showDbgItems()">
								<a href="#" rel="nofollow" title="Toggle Magnet Debugging" data-ng-click="toggleMagnetDebug($event)">
									<span ng-show="debugMagnets">Hide Magnet Debugging</span>
									<span ng-hide="debugMagnets">Show Magnet Debugging</span>
								</a>
							</li>
							<li data-ng-show="showDbgItems()">
								<a href="#" rel="nofollow" title="Toggle Show Thumbnails" data-ng-click="toggleShowThumbnails($event)">
									<span ng-show="dbgShowThumbnails">Hide Item Photos</span>
									<span ng-hide="dbgShowThumbnails">Show Item Photos</span>
								</a>
							</li>
							<li class="divider"></li>
							<li data-ng-show="showDbgItems()"><a href="#" rel="nofollow" data-ng-click="print('print')">Print...</a></li>
							<li><a href="#" rel="nofollow" data-ng-click="print('pdf')">Print to PDF...</a></li>
							<li><a href="#" rel="nofollow" data-ng-click="saveAsImage()">Save as Image...</a></li>
							<li><a href="#" rel="nofollow"  data-ng-click="email()">Email...</a></li>

							<li data-ng-show="!config.disablePlanFlipRotate" class="divider"></li>
							<li data-ng-show="!config.disablePlanFlipRotate" class="dropdown dropdown-submenu">
								<a class="dropdown-toggle" data-toggle="dropdown" href="#" rel="nofollow">Rotate/Flip Plan</a>
								<ul class="dropdown-menu">
									<li><a href="#" rel="nofollow" data-ng-click="rotate(90)" title="Rotate Plan 90&deg; Clock-wise">Rotate 90&deg; Clockwise</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="rotate(-90)" title="Rotate Plan 90&deg; Counter-clock-wise">Rotate 90&deg; Counter Clockwise</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="rotate(180)" title="Rotate Plan 180&deg;">Rotate 180&deg;</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="flip('horiz')" title="Flip Plan Horizontally">Flip Horizontal</a></li>
									<li><a href="#" rel="nofollow" data-ng-click="flip('vert')" title="Flip Plan Vertically">Flip Vertical</a></li>
								</ul>
							</li>
							<li class="divider"></li>
							<li>
								<a data-ng-click="showOptionsDialog()" href="#" rel="nofollow">Options...</a>
							</li>
						</ul>
					</li>
				</ul>
				<form class="navbar-form navbar-left" style="padding-left: 5px; padding-right: 5px;" data-ng-show="showPlanList()">
					<div class="form-group">
						<label style="font-weight: normal; color: #777;" >Plan</label>
						<file-open-control tree-data="planTree" current-plan="currentPlan" current-folder="currentFolder" open="openByNode(node)"></file-open-control>
					</div>
				</form>
				<!-- Placed here so that it is always available. Size shrinked to not affect other elements -->
				<div data-ng-if="config.sectBuilderPageRender" ng-show="NEVER" style="max-height: 1px;max-width: 1px" data-plan-view="image" options="sendSectListOptions"></div>
				<ul class="nav navbar-nav navbar-right">
					<li data-ng-show="canEditAccount()" data-ng-click="showAccountDialog()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">My Account</a></li>
					<li data-ng-show="showLogout()" data-ng-click="logout()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Logout</a></li>
					<li data-ng-show="showLogin()" data-ng-click="login()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Login</a></li>
					<li data-ng-click="feedback()"><a style="padding-left: 10px; padding-right: 10px;" href="#" rel="nofollow">Feedback</a></li>
					<li data-ng-show="helpURL"><a style="padding-left: 10px; padding-right: 10px;" data-ng-href="{{ helpURL }}" rel="nofollow" target="_blank">Help</a></li>
				</ul>
			</div><!-- /.navbar-collapse -->
		</div><!-- /.container-fluid -->
	</nav>
</script>
<script type="text/ng-template" id="itemSelectionPanel.html">
	<tabset data-ng-class="disabled()" style="margin: 5px">
		<tab active="palettes.products.active" data-ng-show="palettes.products.visible">
			<tab-heading>
				<span i18n="M_SC" class="small">Products</span>
			</tab-heading>
			<products-tab active="palettes.products.active" visible="palettes.products.visible"></products-tab>
		</tab>
		<tab data-ng-show="palettes.generic.visible" active="palettes.generic.active">
			<tab-heading>
				<span i18n="M_GI" class="small">Generic</span>
			</tab-heading>
			<generic-tab active="palettes.generic.active"></generic-tab>
		</tab>
		<tab active="palettes.favorites.active" data-ng-show="palettes.favorites.visible">
			<tab-heading>
				<span i18n="M_WL"  class="small">Wishlist</span>
			</tab-heading>
			<favorites-tab logged-in="loggedIn" visible="palettes.favorites.visible" active="palettes.favorites.active"></favorites-tab>
		</tab>
		<tab active="palettes.yourpicks.active" data-ng-show="palettes.yourpicks.visible">
			<tab-heading>
				<span i18n="M_YI" class="small">Picks</span>
			</tab-heading>
			<your-picks-tab logged-in="loggedIn" visible="palettes.yourpicks.visible" active="palettes.yourpicks.active" item-count="palettes.yourpicks.limit"></your-picks-tab>
		</tab>
		<tab id="tab_search" data-ng-show="palettes.search.visible" active="palettes.search.active">
			<tab-heading>
				<div>
					<span class="small glyphicon glyphicon-search"></span>
				</div>
			</tab-heading>
			<search-tab></search-tab>
		</tab>
		<tab active="palettes.sectPlanner.active" data-ng-show="palettes.sectPlanner.visible">
			<tab-heading>
				<span class="small">{{config.sectName}}</span>
			</tab-heading>
			<single-page-tab visible="palettes.sectPlanner.visible" active="palettes.sectPlanner.active" item-count="palettes.sectPlanner.limit" api-cmd="'sectionals'" api-id="config.sectId"></single-page-tab>
		</tab>
		<div class="clearfix">
			<button type="button" class="close" data-ng-click="closeItemPanel()"><span>&times;</span></button>
		</div>
	</tabset>
</script>
<script type="text/ng-template" id="optionsDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="RW_Page1">Options</h4>
	</div>
	<div class="modal-body" ng-enter="ok(optionsForm.$valid)" tabindex="-1">
		<form name="optionsForm" novalidate>
			<div class="form-group">
				<label>Unit of Measure</label>
				<select class="form-control" data-ng-model="options.units" ng-options="unit.value as unit.label for unit in unitTypes" focus-me="true">
				</select>
			</div>
			<div data-ng-show="options.units==4" class="form-group">
				<label i18n="SKU">The measuring tape will display inches for distances less than:</label>
				<div class="input-group">
					<input class="form-control" type="number" min="2" max="999" data-ng-model="options.tapeDisplayThreshold"/>
					<span class="input-group-addon">in</span>
				</div>
			</div>
			<div class="row">
				<div class="form-group col-md-6">
					<div class="checkbox">
						<label>
							<input data-ng-model="options.gridType" type="checkbox"><span>Display Grid Lines</span>
						</label>
					</div>
				</div>
				<div class="form-group col-md-6" data-ng-show="options.gridType">
					<label>Grid Scale</label>
					<dimension min-value="5080" max-value="304800" value="options.gridScale" custom-units="options.units"></dimension>
					<p class="help-text text-danger hidden">
						Grid too dense!
					</p>
				</div>
			</div>
			<div class="row">
				<div class="form-group col-md-6">
					<div class="checkbox">
						<label>
							<input data-ng-model="options.keepTapeDimensions" type="checkbox"><span i18n="Keep_tape">Keep tape dimensions</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input data-ng-model="options.autoSwitchCursorAfterRuler" type="checkbox"><span i18n="AS_tape">Auto switch to cursor after ruler use</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input data-ng-model="options.enableGradients" type="checkbox"><span i18n="">Enable Gradient Fill</span>
						</label>
					</div>
					<div data-ng-show="NEVER" class="checkbox">
						<label>
							<input data-ng-model="options.hideHelpPopups" type="checkbox"><span i18n="show_tt">Turn off help popups</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input data-ng-model="options.displayWallDimensions" type="checkbox"><span i18n="Keep_tape">Display Wall Measurements (Ctrl+M)</span>
						</label>
					</div>
					<div class="checkbox" style="margin-left: 20px;">
						<label>
							<input data-ng-model="options.displayWallDimLines" data-ng-disabled="!options.displayWallDimensions" type="checkbox"><span i18n="Keep_tape">Also Display Wall Measurement Lines (Ctrl+M)</span>
						</label>
					</div>
					<div data-ng-if="options.units===4" style="margin-left: 20px;">
						<label>Wall Dimension Precision</label>
						<select data-ng-disabled="!options.displayWallDimensions" class="form-control" data-ng-model="options.wallDimPrecision">
							<option value="false">1 inch</option>
							<option value="2">1/2 inch</option>
							<option value="8">1/8 inch</option>
						</select>
					</div>
				</div>
				<div class="form-group col-md-6">
					<label>Non-printable Printer Margin:</label>
					<!-- min & max values correspond to Constants.PAPER_SIZE.PRINT_MARGIN.MIN & MAX -->
					<label data-ng-show="options.units===4">(0.0 to 0.5 inches)</label>
					<label data-ng-show="options.units!==4">(0.0 to 1.27 cm)</label>
					<dimension min-value="0" max-value="1270" no-rounding decimal value="options.printerMargin" custom-units="options.units"></dimension>
				</div>
			</div>
		</form>
		<pre data-ng-if="NEVER">{{ options | json }}</pre>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()" i18n="Cancel">Cancel</a>
		<a button-ex class="btn btn-primary" data-ng-disabled="optionsForm.$invalid" data-ng-click="ok()" i18n="OK">OK</a>
	</div>
</script>

<script type="text/ng-template" id="confirmRemoveAll.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Confirm Remove All</h4>
	</div>
	<div class="modal-body">
		<p>Are you sure you want to remove all items from your plan?</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-primary" data-ng-click="cancel()">No</a>
		<a class="btn btn-warning" data-ng-click="yes()">Yes</a>
	</div>
</script>
<script type="text/ng-template" id="requiresAccountDialog.html">
	<form ng-enter="yes()" tabindex="-1">
		<div class="modal-header">
			<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
			<h4 class="modal-title">Account Required</h4>
		</div>
		<div class="modal-body">
			<p>This feature is only available if you have an account.</p>
			<p>Click YES if you want to log in or create an account.</p>
			<p>Click NO if you do not wish to login</p>
		</div>
	</form>
	<div class="modal-footer clearfix">
		<button class="btn btn-default" data-ng-click="no()" focus-me="true">No</button>
		<button class="btn btn-primary" data-ng-click="yes()">Yes</button>
	</div>
</script>
<script type="text/ng-template" id="addToWishlistDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Add to Wishlist</h4>
	</div>
	<div class="modal-body">
		<p>{{message}}</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-primary" data-ng-click="cancel()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="warnDeleteDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Confirm Delete</h4>
	</div>
	<div class="modal-body">
		<p>Are you sure you want to delete these plans and/or folders?</p>
		<p>You will not be able to recover them.</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-primary" data-ng-click="no()"> No - Keep Items</a>
		<a class="btn btn-warning" data-ng-click="yes()"> Yes - Delete Items</a>
	</div>
</script>
<script type="text/ng-template" id="saveFirstDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Your Changes Would Be Lost</h4>
	</div>
	<div class="modal-body">
		<p>Do you wish to save your current plan before proceeding?</p>
		<p>If you do not, your latest changes will be lost.</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a class="btn btn-warning" data-ng-click="no()">No - Lose Changes</a>
		<a class="btn btn-primary" data-ng-click="yes()">Yes - Save Plan</a>
	</div>
</script>
<script type="text/ng-template" id="roomShapeWhileLocked.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Your Plan Is Locked</h4>
	</div>
	<div class="modal-body">
		<p>You can't edit room shape when the plan is locked.</p>
		<p>Select <b>Unlock</b> if you want to continue..</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a class="btn btn-primary" data-ng-click="yes()">Unlock</a>
	</div>
</script>
<script type="text/ng-template" id="flipPlanWhileLocked.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Your Plan Is Locked</h4>
	</div>
	<div class="modal-body">
		<p>Rotating or flipping your plan is not available while the plan is locked.</p>
		<p>Select <b>Unlock</b> if you want to continue..</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a class="btn btn-primary" data-ng-click="yes()">Unlock</a>
	</div>
</script>
<script type="text/ng-template" id="flipWithFurniture.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Flipping Plan With Furniture Items</h4>
	</div>
	<div class="modal-body">
		<p>We noticed that you have already placed furniture into your plan. It is often inappropriate to flip furniture.</p>
		<p>Which do you want to flip?</p>
		<p>If you choose to flip only architectural items, furniture will be relocated but not flipped.</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a class="btn btn-primary" data-ng-click="no()">Architectural Items Only</a>
		<a class="btn btn-primary" data-ng-click="yes()">Architectural Items and Furniture</a>
	</div>
</script>
<script type="text/ng-template" id="confirmPlanOverwrite.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Save Plan</h4>
	</div>
	<div class="modal-body">
		<p>The room plan <b>{{name}}</b> already exists.</p>
		<p>Do you want to overwrite and replace the existing file?</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="no()">No</a>
		<a class="btn btn-warning" data-ng-click="yes()">Yes</a>
	</div>
</script>
<script type="text/ng-template" id="saveRequiredDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Your Plan Must Be Saved</h4>
	</div>
	<div class="modal-body">
		<p>This action requires that the latest version of your plan is saved.</p>
		<p>Do you wish to save it and proceed?</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a class="btn btn-primary" data-ng-click="yes()">Yes</a>
	</div>
</script>
<script type="text/ng-template" id="planRequiredDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="wrn">Feedback</h4>
	</div>
	<div class="modal-body">
		<p>To help us to respond to your Feedback it is helpful to have a room plan opened on the screen.</p>
		<p>If there is a plan that illustrates the issue that you are reporting, would you please open it first?</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="cancel()">Proceed without a Plan</a>
		<a class="btn btn-primary" data-ng-click="yes()">Let me Open a Plan</a>
	</div>
</script>
<script type="text/ng-template" id="planDeletedDialog.html">
	<div class="modal-header">
		<h4 class="modal-title" i18n="wrn">Plan Deleted</h4>
	</div>
	<div class="modal-body">
		<p>We are sorry, but that plan has been deleted since it was sent to you.</p>
	</div>
	<div class="modal-footer clearfix">
		<a class="btn btn-default" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="emailDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">
			<span ng-show="state=='settings'">Email Your Plan</span>
			<span ng-show="state != 'settings' && state != 'sending'">Generating the Plan...</span>
			<span ng-show="state=='sending'">Sending the Plan...</span>
		</h4>
	</div>
	<div class="modal-body" ng-enter="send(emailOptionsForm.$valid)" tabindex="-1">
		<form ng-show="state=='settings'" name="emailOptionsForm" novalidation>
			<div class="form-group">
				<label i18n="EmTo">To:</label>
				<tags-input type="email" data-ng-model="options.addresses" focus-me="true" placeholder="{{options.addresses.length?'':'Recipient\'s Email Address'}}" allowed-tags-pattern="{{emailPattern}}"></tags-input>
				<p class="help-text" i18n="Em1">Please enter your Email addresses above</p>
			</div>
			<div class="form-group">
				<label i18n="EmPM">Add a personal message:</label>
				<textarea class="form-control" style="max-width: 100%;" data-ng-model="options.message"></textarea>
			</div>
			<div class="checkbox">
				<label>
					<input type="checkbox" data-ng-model="options.copy_to_self"><span i18n="EmCC">Send me a copy</span>
				</label>
			</div>
		</form>
		<div ng-if="state=='generating-print'">
			<div ng-show="NEVER" data-plan-view="print-preview" options="emailOptions"></div>
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Generating Print...</p>
		</div>
		<div ng-if="state=='generating-image'">
			<div ng-show="NEVER" data-plan-view="image" options="emailOptions"></div>
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Generating Image...</p>
		</div>
		<div ng-if="state=='sending'">
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Sending...</p>
		</div>
		<div ng-if="state=='error'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Error</strong></p>
				<p>{{ error }}</p>
			</div>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex ng-show="state=='settings'" class="btn btn-primary" ng-disabled="emailOptionsForm.$invalid" data-ng-click="send()">Send</a>
	</div>
</script>
<script type="text/ng-template" id="fileOperationProgressDialog.html">
	<div class="modal-header">
		<button data-ng-hide="progressState.state=='waiting'" type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 data-ng-if="progressState.operation=='bug'" class="modal-title">Sending Feedback...</h4>
		<h4 data-ng-if="progressState.operation=='save'" class="modal-title">Saving your plan...</h4>
		<h4 data-ng-if="progressState.operation=='load'" class="modal-title">Loading {{ progressState.name }}...</h4>
		<h4 data-ng-if="progressState.operation=='delete'" class="modal-title">Deleting Files/Folders...</h4>
		<h4 data-ng-if="progressState.operation=='rename'" class="modal-title">Renaming Files/Folders...</h4>
		<h4 data-ng-if="progressState.operation=='newfolder'" class="modal-title">Creating New Folder...</h4>
		<h4 data-ng-if="progressState.operation=='move'" class="modal-title">Moving Files/Folder...</h4>
	</div>
	<div class="modal-body">
		<div data-ng-show="progressState.state=='waiting'" class="text-center">
			<indeterminate-wait size="80"></indeterminate-wait>
			<p data-ng-if="progressState.operation=='bug'">Please be patient.  This may take a minute or so...</p>
		</div>
		<div data-ng-show="progressState.state=='success'">
			<p data-ng-if="progressState.operation=='bug'">Your feedback has been sent! Thank you!</p>
			<p data-ng-if="progressState.operation=='save'">Your plan has been saved!</p>
			<p data-ng-if="progressState.operation=='load'">Your plan has been loaded! (unused)</p>
			<p data-ng-if="progressState.operation=='move'">Your plans/folders have been moved!</p>
			<p data-ng-if="progressState.operation=='delete'">The plans/folders have been deleted!</p>
			<p data-ng-if="progressState.operation=='rename'">The plans/folders have been renamed!</p>
			<p data-ng-if="progressState.operation=='newfolder'">The new folder has been created!</p>
		</div>
		<div data-ng-show="progressState.state=='error'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Error</strong></p>
				<p>{{ progressState.error }}</p>
			</div>
		</div>
	</div>
	<div class="modal-footer" data-ng-hide="progressState.state=='waiting'">
		<a class="btn btn-primary" data-ng-click="cancel()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="progressSaveDialog.html">
	<div class="modal-header">
		<button data-ng-hide="state.state=='generate-thumbnail'" type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Saving "{{ state.name }}"...</h4>
	</div>
	<div class="modal-body" ng-enter="cancel()">
		<div data-ng-show="state.state=='generate-thumbnail'" class="text-center">
			<div data-plan-view="image" options="state.thumbnailOptions"></div>
			<p>Uploading plan information...</p>
		</div>
		<div data-ng-show="state.state=='show-thumbnail'" class="text-center">
			<img ng-src="{{state.thumbnailImageUrl }}"></img>
			<p>Uploading plan information...</p>
		</div>
		<div data-ng-show="state.state=='session-lost'" class="text-center alert alert-danger" role="alert">
			<p>We're sorry, your connection was interrupted.</p>
			<p>Would you please Login again and then Save your plan?</p>
		</div>
		<div data-ng-show="state.state=='no-netw'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Network Error!</strong></p>
				<p>We were unable to save your plan because your network connection to the Internet was interrupted.</p>
				<p>Please log back in and try to save your plan again. We are sorry for this inconvenience.</p>
				<p>If this network problem persists or occurs frequently, please contact your local technical support team for assistance with your Internet connection.</p>
			</div>
		</div>
		<div data-ng-show="state.state=='success'">
			<p>Your plan has been saved!</p>
		</div>
		<div data-ng-show="state.state=='error'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Error</strong></p>
				<p>{{ state.error }}</p>
			</div>
		</div>
	<div class="modal-footer" data-ng-show="state.state=='session-lost' || state.state=='no-netw'">
		<a button-ex class="btn btn-primary" data-ng-click="cancel()">OK</a>
	</div>
	</div>
</script>
<script type="text/ng-template" id="LogInAgainDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">Not logged in</h4>
	</div>
	<div class="modal-body" ng-enter="ok()">
		<div class="text-center alert alert-danger" role="alert">
			<p>We're sorry, your connection was interrupted.</p>
			<p>Would you please Login again?</p>
		</div>
	</div>
	<div class="modal-footer" >
		<a button-ex class="btn btn-default" data-ng-click="cancel()">Cancel</a>
		<a button-ex class="btn btn-primary" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="saveDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">Save Plan As</h4>
	</div>
	<div class="modal-body" ng-enter="save(saveForm.$valid)" tabindex="-1">
		<form class="form clearfix" name="saveForm" novalidation>
			<div class="form-group">
				<label>Plan Name:</label>
				<input type="text" name="name" name-verify ng-trim="false" class="form-control" data-ng-pattern="options.pattern" data-ng-model="options.name" maxLength="70" required focus-me="true" >
			</div>
			<div >
				<label>Destination Folder:</label>
				<div class="row ">
					<folder-open-control class="form-group col-xs-8" tree-data="planTree" selected-node="selectedNode" ></folder-open-control>
					<a button-ex class="btn btn-default form-group col-xs-3" data-ng-click="newFolder()" i18n="poN">New Folder</a>
				</div>
			</div>
			<div class="form-group" style="margin-bottom: 0px">
				<label>Description:</label>
				<textarea class="form-control" style="max-width: 100%; min-height: 100px" data-ng-model="options.description"></textarea>
			</div>
		</form>
		<div ng-if="nameExists" class="alert alert-danger" role="alert" >
			<p ng-if="nameExists.type==='folder'">{{'A folder already exists with the name "'+options.name+'". It is not permitted to save a plan with the same name as an existing Folder. Please enter a different name for your plan.'}}</p>
			<p ng-if="nameExists.type==='file'">Warning: Plan with this name already exists.</p>
		</div>
	</div>
	<div class="modal-footer" >
		<a button-ex class="btn btn-default" data-ng-click="cancel()">Cancel</a>
		<a button-ex class="btn btn-primary" data-ng-click="save()" data-ng-disabled="saveForm.$invalid">Save</a>
	</div>
</script>
<script type="text/ng-template" id="roomShapeDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" data-ng-if="step==1" i18n="RW_Page1">{{'Select Desired '+config.RoomLabel+ ' Shape'}}</h4>
		<h4 class="modal-title" data-ng-if="step==2">{{'Please Enter the '+config.RoomLabel+ ' Dimensions'}}</h4>
	</div>
	<div class="modal-body">
	<form name="dimsForm" novalidation>
		<div data-ng-if="step==1" ng-enter="next()" >
			<p>{{'Select the initial '+ config.RoomLabel.toLowerCase() + ' shape that is desired, then click Next. In a moment you will be able to make additional changes to the walls by changing the dimensions and moving the corner points.'}}</p>
			<p>{{'Alternatively, you may click Cancel to log in and retrieve a previously saved '+ config.RoomLabel.toLowerCase() + ' plan.'}}</p>
			<div class="room-shape-container clearfix">
				<room-shape-chooser orientation="room.orientation" shape="room.shape"/></room-shape-chooser>
			</div>
			<div class="text-center">
				<a button-ex class="btn btn-default" data-ng-click="rotate()" i18n="Rot" focus-me="true" >Rotate</a>
			</div>
		</div>
		<div data-ng-if="step==2" ng-enter="finish(room.dimensionsValid && dimsForm.$valid)" tabindex="-1">
			<div class="room-detail-container col-md-8">
				<predefined-room-shape orientation="room.orientation" shape="room.shape" 
					class="center-block" style="width: 300px; max-height: 175px" wall-width="5" size="{ width: 100, height:60 }" show-labels="true" inset="10">
				</predefined-room-shape>
				<p>After you click FINISH you will be able to make additional changes to the walls by changing the dimensions and moving the corner points.</p>
				<p>{{'Alternatively, you may click Cancel to log in and retrieve a previously saved '+ config.RoomLabel.toLowerCase() + ' plan.'}}</p>
			</div>
			<div class="room-dimensions col-md-4">
					<div class="form-group" data-ng-repeat="measurement in room.measurements track by $index">
						<label>{{ getLabel($index) }}</label>
						<dimension feet-default min-value="15240" max-value="8229600" value="room.measurements[$index]" focus-dim="$index==0?'true':'false'" ></dimension>
					</div>
			</div>
			<div class="clearfix">
				<div data-ng-show="room.dimensionError=='too_big'" class="alert alert-danger" role="alert" style="margin-top: 10px;">
					<strong>Error:</strong>That room exceeds the maximum dimensions allowed!
				</div>
				<div data-ng-show="room.dimensionError=='cannot_construct'" class="alert alert-danger" role="alert" style="margin-top: 10px;">
					<strong>Error:</strong>Unable to construct a room from these dimensions!
				</div>
			</div>
		</div>
	</form>
	</div>
	<div class="modal-footer">
		<a button-ex data-ng-show="step==2" class="btn btn-default pull-left" data-ng-click="prev()"><span class="glyphicon glyphicon-chevron-left"></span><span i18n="Prev">Prev</span></a>
		<a button-ex class="btn btn-default" data-ng-click="cancel()" i18n="Cancel">Cancel</a>
		<a button-ex data-ng-show="step==1" class="btn btn-primary" data-ng-click="next()" data-ng-disabled="!room.valid"><span i18n="Next">Next</span><span class="glyphicon glyphicon-chevron-right"></span></a>
		<a button-ex data-ng-show="step==2" class="btn btn-primary" data-ng-click="finish()" data-ng-disabled="!room.dimensionsValid || !dimsForm.$valid" i18n="Fin">Finish</a>
	</div>
</script>
<script type="text/ng-template" id="myAccount.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="accT1">Modify Account</h4>
	</div>
	<div class="modal-body" ng-enter="update(accountForm.$valid)" tabindex="-1">
		<form name="accountForm" class="modal-panel">
			<div class="row">
				<div class="col-md-6">
					<div class="form-group">
						<label i18n="accNm">Name*</label>
						<input class="form-control" data-ng-model="registerParams.name" type="text" data-ng-pattern="patterns.LOGIN_NAME" maxlength="60" required focus-me="true"/>
					</div>
					<div class="form-group">
						<label for="create_address" i18n="accAd">Address</label>
						<input class="form-control" data-ng-model="registerParams.address" type="text" data-ng-pattern="patterns.LOGIN_ADDRESS" maxlength="80"/>
					</div>
					<div class="row">
						<div class="form-group col-md-6">
							<label for="create_city" i18n="accCt">City</label>
							<input class="form-control" data-ng-model="registerParams.city" type="text" data-ng-pattern="patterns.LOGIN_ADDRESS" maxlength="40"/>
						</div>
						<div class="form-group col-md-6">
							<label for="create_state" i18n="accSt">State or Province</label>
							<input class="form-control" data-ng-model="registerParams.state" type="text" data-ng-pattern="patterns.LOGIN_STATE" maxlength="40"/>
						</div>
					</div>
					<div class="row">
						<div class="form-group col-md-6">
							<label for="create_postal" i18n="accZp">Zip/Postal Code</label>
							<input class="form-control" data-ng-model="registerParams.zip" type="text" data-ng-pattern="patterns.LOGIN_ZIP" minLength="5" maxlength="10"/>
						</div>
						<div class="form-group col-md-6">
							<label for="create_phone" i18n="accPh">Phone</label>
							<input class="form-control" data-ng-model="registerParams.phone" type="phone" data-ng-pattern="patterns.LOGIN_PHONE" minLength="10" maxlength="45"/>
						</div>
					</div>
				</div>
				<div class="col-md-6">
					<div class="form-group">
						<label i18n="accEA">Email Address*</label>
						<input class="form-control" data-ng-model="registerParams.email" data-ng-pattern="patterns.EMAIL" maxlength="100" required />
					</div>
					<div class="form-group">
						<label i18n="accPw">Old Password*</label>
						<input class="form-control" data-ng-model="registerParams.oldpassword" type="password" minLength="6" maxlength="32" required />
					</div>
					<div class="form-group">
						<label i18n="accPw">New Password</label>
						<input class="form-control" name="password" data-ng-model="registerParams.password" type="password" minLength="6" maxlength="32" />
						<p class="help-block">
							<span data-ng-show="accountForm.password.$error.minlength">Password is too short!</span>
						</p>
					</div>
					<div class="form-group">
						<label i18n="accRP">Retype New Password</label>
						<input class="form-control" name="confirm_password" data-ng-model="registerParams.password_verify" type="password" minLength="6" maxlength="32" 
							data-password-verify="registerParams.password" />
						<p class="help-block">
							<span data-ng-show="accountForm.confirm_password.$error.passwordVerify && !accountForm.password.$error.minlength">Passwords do not match!</span>
						</p>
					</div>
				</div>
				<p class="col-md-12 legal" i18n="accD2">
				The required information for an account is your Name, Email address and Password. Your Name and Email address are used to identify your account and your saved plans. Your Password is necessary for security reasons. This information is kept encrypted on our server and are not sold or shared with anyone without your express permission. 
				</p>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()" i18n="Cancel">Cancel</a>
		<a button-ex class="btn btn-primary" data-ng-click="update()" i18n="accLg" data-ng-disabled="accountForm.$invalid">Modify</a>
	</div>
</script>
<script type="text/ng-template" id="loginRegister.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" id="accountDialogLabel" i18n="accT1">
			<span data-ng-show="haveAccount=='login'">Login to Your Account</span>
			<span data-ng-show="haveAccount=='register'">Register an Account</span>
			<span data-ng-show="haveAccount=='lost'">Recover Lost Password</span>
		</h4>
	</div>
	<div class="modal-body">
		<p i18n="accD1">
			<span data-ng-show="option('login_only')">This feature requires an account.</span>
			<span data-ng-show="!option('login_only')">{{option('LoginDialogContent')||"This feature requires an account. Please login below or create a new account.  Creating an account with us is simple and quick.  It enables you to save your Favorite Items, Covers, Images and Room Plans for future use.  They will be accessible from any computer."}} </span>
		</p>
		<form data-ng-show="!option('login_only')" class="form-inline" style="margin-bottom: 10px;">
			<div class="form-group">
				<label>Do you have an account?</label>
				<select class="form-control" data-ng-model="haveAccount" style="min-width: 100px;" focus-me="true">
					<option value="login">Yes</option>
					<option value="register">No</option>
					<option ng-if="!option('account_disable_forgot_pw')" value="lost">Yes, but I don't remember my password.</option>
				</select>
			</div>
		</form>
		<form name="loginForm" data-ng-show="haveAccount=='login'" class="modal-panel" ng-enter="login(loginForm.$valid)">
			<div class="form-group">
				<label i18n="accEA">{{option('name_as_login_allowed')?'Login':'Email Address'}}</label>
				<input class="form-control" data-ng-model="loginParams.email" type="text" maxlength="100" required/>
			</div>
			<div class="form-group">
				<label i18n="accPw">Password</label>
				<input class="form-control" data-ng-model="loginParams.password" type="password" minLength="6" maxlength="32" data-ng-keypress="passwordKeyDown($event)" required/>
			</div>
		</form>
		<form name="forgotPasswordForm" data-ng-show="haveAccount=='lost'" class="modal-panel" novalidation ng-enter="forgotPassword(forgotPasswordForm.$valid)">
			<div class="form-group">
				<label i18n="accEA">Email Address</label>
				<input class="form-control" data-ng-model="lostParams.email" type="email" required/>
				<div class="help-text">
					Enter your Email above and we'll send you a password reset link to your Email.
				</div>
			</div>
		</form>
		<form name="registerForm" data-ng-show="haveAccount=='register'" class="modal-panel"  ng-enter="register(registerForm.$valid)">
			<div class="row">
				<div class="col-md-6">
					<div class="form-group">
						<label data-ng-show="option('account_first_last_name')">First and Last Name<span style="color: red">*</span></label>
						<label data-ng-show="!option('account_first_last_name')">Name<span style="color: red">*</span></label>
						<input class="form-control" data-ng-pattern="patterns.LOGIN_NAME" data-ng-model="registerParams.name" type="text" maxlength="60" required/>
					</div>
					<div class="form-group">
						<label for="create_address" i18n="accAd">Address</label>
						<input class="form-control" data-ng-model="registerParams.address" type="text" data-ng-pattern="patterns.LOGIN_ADDRESS" maxlength="80" />
					</div>
					<div class="row">
						<div class="form-group col-md-6">
							<label for="create_city" i18n="accCt">City</label>
							<input class="form-control" data-ng-model="registerParams.city" type="text" data-ng-pattern="patterns.LOGIN_ADDRESS" maxlength="40"/>
						</div>
						<div class="form-group col-md-6">
							<label for="create_state" i18n="accSt">State or Province</label>
							<input class="form-control" data-ng-model="registerParams.state" type="text" data-ng-pattern="patterns.LOGIN_STATE" maxlength="40"/>
						</div>
					</div>
					<div class="row">
						<div class="form-group col-md-6">
							<label for="create_postal" i18n="accZp">Zip/Postal Code</label>
							<input class="form-control" data-ng-model="registerParams.zip" type="text" data-ng-pattern="patterns.LOGIN_ZIP" minLength="5" maxlength="10"/>
						</div>
						<div class="form-group col-md-6">
							<label for="create_phone" i18n="accPh">Phone</label>
							<input class="form-control" data-ng-model="registerParams.phone" type="phone" data-ng-pattern="patterns.LOGIN_PHONE" minLength="10" maxlength="45"/>
						</div>
					</div>
					<div class="form-group" data-ng-show="option('account_subscribe_emails')">
						<label>
							<input type="checkbox" data-ng-model="registerParams.subscribe_emails" /><span>Subscribe me to Emails</span>
						</label>
					</div>
					<div class="form-group" data-ng-show="option('account_mailing_list')">
						<label>
							<input type="checkbox" data-ng-model="registerParams.mailing_list" /><span>Add me to the mailing list</span>
						</label>
					</div>
				</div>
				<div class="col-md-6">
					<div class="form-group">
						<label i18n="accEA">Email Address<span style="color: red">{{option('account_email_optional')?'':'*'}}</span></label>
						<input class="form-control" data-ng-model="registerParams.email" data-ng-pattern="patterns.EMAIL" maxlength="100" data-ng-required="!option('account_email_optional')"/>
					</div>
					<div class="form-group">
						<label i18n="accPw">Password<span style="color: red">*</span></label>
						<input class="form-control" name="password" data-ng-model="registerParams.password" type="password" minLength="6" maxlength="32" required/>
						<p class="help-block">
							<span data-ng-show="registerForm.password.$error.minlength">Password is too short!</span>
						</p>
					</div>
					<div class="form-group">
						<label i18n="accRP">Retype Password<span style="color: red">*</span></label>
						<input class="form-control" name="confirm_password" data-ng-model="registerParams.password_verify" type="password" minLength="6" maxlength="32"
							data-password-verify="registerParams.password" required/>
						<p class="help-block">
							<span data-ng-show="registerForm.confirm_password.$error.passwordVerify && !registerForm.password.$error.minlength">Passwords do not match!</span>
						</p>
					</div>
				</div>
			</div>
			<div class="row">
				<div class="col-md-7 form-group" ng-if="option('account_sec_question')">
					<label i18n="accNm">Security Question<span style="color: red">*</span></label>
					<input class="form-control" data-ng-model="registerParams.sec_question" type="text" maxlength="100" required/>
				</div>
				<div class="col-md-5 form-group" ng-if="option('account_sec_answer')">
					<label i18n="accNm">Security Question Answer<span style="color: red">*</span></label>
					<input class="form-control" data-ng-model="registerParams.sec_answer" type="text" maxlength="20" required/>
				</div>
			</div>
			<p class="col-md-12 legal" i18n="accD2">
				<div class="checkbox">
					<label>
						<input data-ng-model="consent" type="checkbox" required>
							<span>
								<span style="color: red">*</span>You consent to the use of your Name and Email address to enable you to create, revise, and save room plans; you may also email your room plans to your friends. Your Name, Email address and Password are used to identify your account. Your password is encrypted within our system. This information will reside on our server and will not be sold or shared with anyone without your express permission.
							</span>
					</label>
				</div>
			</p>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()" i18n="Cancel">Cancel</a>
		<a button-ex data-ng-show="haveAccount=='login'" class="btn btn-primary" data-ng-click="login()" i18n="accLg" data-ng-disabled="loginForm.$invalid">Log In</a>
		<a button-ex data-ng-show="haveAccount=='lost'" class="btn btn-primary" data-ng-click="forgotPassword()" data-ng-disabled="forgotPasswordForm.$invalid">Forgot Password</a>
		<a button-ex data-ng-show="haveAccount=='register'" class="btn btn-primary" data-ng-click="register()" data-ng-disabled="registerForm.$invalid">Create Account</a>
	</div>
</script>
<script type="text/ng-template" id="searchHistory.html">
	<form data-ng-if="history.length">
		<div class="btn-group" style="width: 100%;" dropdown role="group">
			<a class="btn btn-default col-sm-2 col-xs-2" role="button" data-ng-click="cancelSearch()" data-ng-disabled="historyIndex==-1">&times;</a>
			<a class="btn btn-default dropdown-toggle col-sm-10 col-xs-10" dropdown-toggle>
				{{ currentSearch() }} <span class="caret"></span>
			</a>
			<ul class="dropdown-menu" role="menu" style="width: 100%;">
				<li data-ng-repeat="item in history">
					<a href rel="nofollow" data-ng-click="restoreSearch($index)">{{ searchName(item) }}</a>
				</li>
				<li>
					<a href rel="nofollow" data-ng-click="newSearch()">New Search...</a>
				</li>
			</ul>
		</div>
	</form>
</script>
<script type="text/ng-template" id="typeOrCollectionSelector.html">
	<div class="dropdown type_collection_chooser" dropdown is-open="status.dropdownOpen">
		<div class="btn-group">
			<a class="btn btn-default type-chooser" ng-click="showSelector($event, 'type')">
				<span style="font-size: 0.8em; line-height: 1em">{{ status.selectedType.label }}</span>&nbsp;<span class="caret"></span>
			</a>
			<a class="btn btn-default type-name" ng-click="showSelector($event, 'tree')">
				<span class="type-name-field" ng-style="status.nodeStyle">{{ selectedNode.label || 'Loading...' }}</span> <span class="caret"></span>
			</a>
		</div>
		<div class="dropdown-menu" data-ng-style="selectorStyle" role="menu">
			<ul class="dropdown-clone" ng-show="status.dropdownType=='type'">
				<li ng-repeat="type in status.types"><a href rel="nofollow" class="active" ng-click="setType(type)">{{ type.label }}</a></li>
			</ul>
			<treecontrol ng-show="status.dropdownType=='tree'" 
				tree-model="status.treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="status.treeOptions" selected-node="selectedNode">
				{{node.label}}
			</treecontrol>
		</div>
	</div>
</script>
<script type="text/ng-template" id="productsTab.html">
	<div style="margin-top: 10px;">
		<type-or-collection-selector visible="visible" type="type" selected-node="selectedNode"></type-or-collection-selector>
		<div item-palette loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()"></div>
	</div>
</script>
<script type="text/ng-template" id="genericTypeSelector.html">
	<div class="btn-group" style="width: 100%;" dropdown role="group">
		<a class="btn btn-default dropdown-toggle form-control" dropdown-toggle>
			{{ selectedNode.label || 'Loading...' }} <span class="caret"></span>
		</a>
		<treecontrol class="dropdown-menu" data-ng-style="selectorStyle" tree-model="treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="treeOptions" selected-node="selectedNode">
			{{node.label}}
		</treecontrol>
	</div>
</script>
<script type="text/ng-template" id="favoritesTypeSelector.html">
	<div class="btn-group" style="width: 100%;" dropdown role="group">
		<a class="btn btn-default dropdown-toggle form-control" dropdown-toggle>
			{{ selectedNode.label || 'Loading...' }} <span class="caret"></span>
		</a>
		<treecontrol class="dropdown-menu" data-ng-style="selectorStyle" tree-model="treeData" on-node-toggle="onNodeToggle(node, expanded, event)" options="treeOptions" selected-node="selectedNode">
			{{node.label}}
		</treecontrol>
	</div>
</script>
<script type="text/ng-template" id="genericTab.html">
	<div style="margin-top: 10px;">
		<generic-type-selector selected-node="selectedNode"></generic-type-selector>
		<div item-palette loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()"></div>
	</div>
</script>
<script type="text/ng-template" id="favoritesTab.html">
	<div style="margin-top: 10px;">
		<favorites-type-selector selected-node="selectedNode" tree-data="tree"></favorites-type-selector>
		<div item-palette loading="loading" reload="update()" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()"></div>
	</div>
</script>
<script type="text/ng-template" id="yourPicksTab.html">
	<div style="margin-top: 10px;">
		<div item-palette loading="loading" reload="update()" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()"></div>
	</div>
</script>
<script type="text/ng-template" id="singlePageTab.html">
	<div style="margin-top: 10px;">
		<div item-palette loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="itemCount" next-page="nextPage()" prev-page="prevPage()"></div>
	</div>
</script>
<script type="text/ng-template" id="searchTab.html">
	<!-- this shows the history of the search -->
<div style="margin-top: 10px;">
	<search-history history="history" history-index="historyIndex" reset-search="resetSearch()"></search-history>
	<form name="searchForm" data-ng-show="state=='newsearch'" novalidation ng-enter="performSearch(searchForm.$valid)">
		<div class="form-group">
			<label i18n="Mfg">Brand:</label>
			<select class="form-control" data-ng-model="searchParams.typeSubtypeID" data-ng-options="brand.id as brand.label for brand in brands">
			</select>
		</div>
		<div class="form-group" data-ng-show="colls && colls.length > 1">
			<label i18n="Style">Collection:</label>
			<select class="form-control" data-ng-model="searchParams.collection" data-ng-options="coll.id as coll.label for coll in colls">
			</select>
		</div>
		<div class="form-group form-horizontal row">
			<label class="col-xs-3 control-label" i18n="SKU">SKU:</label>
			<div class="col-xs-9"> <input class="form-control" type="search" data-ng-model="searchParams.name" data-ng-keydown="searchKeyDown($event)"/></div>
		</div>
		<div class="checkbox">
			<label>
				<input type="checkbox" data-ng-model="searchParams.searchByDimension"> Search by dimension
			</label>
		</div>
		<div class="well form-horizontal" style="padding: 10px 10px 0px 10px; margin-bottom: 10px;" data-ng-show="searchParams.searchByDimension">
			<div class="form-group form-inline text-center">
				<label>Frames</label>
				<select class="form-control" data-ng-model="searchParams.limitType">
					<option value="min">Larger</option>
					<option value="max">Smaller</option>
				</select>
				<label>than:</label>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Width</label>
				<div class="col-xs-9"> <dimension value="searchParams.width" allow-empty ></dimension></div>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Depth</label>
				<div class="col-xs-9"> <dimension value="searchParams.depth" allow-empty ></dimension></div>
			</div>
			<div class="form-group row">
				<label class="col-xs-3 control-label">Height</label>
				<div class="col-xs-9"> <dimension value="searchParams.height" allow-empty ></dimension></div>
			</div>
		</div>
		<a button-ex class="btn btn-default reset" i18n="bt_rs" data-ng-click="reset(true)">Reset</a>
		<a button-ex class="btn btn-primary search" i18n="bt_sr" data-ng-click="performSearch()" ng-disabled="searchForm.$invalid">Search</a><br/>
	</form>
	<div item-palette data-ng-show="state=='results'" loading="loading" items="results.items" offset="results.offset" total-count="results.count" limit="limit" next-page="nextPage()" prev-page="prevPage()"></div>
</div>
</script>
<script type="text/ng-template" id="itemPalette.html">
<div data-ng-show="loading" class="text-center">
	<indeterminate-wait size="80"></indeterminate-wait>
	<p intl8="ld1">Loading...</p>
</div>
<div data-ng-hide="loading">
	<img data-ng-if="showReloadIcon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/reload.png" class="pull-left" data-ng-click="reload()" style="cursor:pointer; margin-right:5px"/>
	<div data-ng-show="items.length > 0">
		<div class="clearfix" style="margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;">
			<div class="pull-left">Items {{ (offset+1) }} to {{ (((offset+limit)>totalCount) ? totalCount : (offset+limit))  }} of {{ totalCount}}</div>
			<div class="pull-right">
				<a href="#" rel="nofollow" data-ng-show="offset > 0" data-ng-click="prevPage()"><span class="glyphicon glyphicon-chevron-left"></span>Prev</a>
				<a href="#" rel="nofollow" data-ng-show="(offset+limit) < totalCount" data-ng-click="nextPage()" style="margin-left:2px;">Next<span class="glyphicon glyphicon-chevron-right"></a>
			</div>
		</div>
		<!-- touch-action: none- fixes IE issue with panning the area instead of dragging the item out of the palette -->
		<div style="touch-action: none;" class="clearfix">
			<item-wrapper item="item" data-ng-repeat="item in items" index="$index"></item-wrapper>
		</div>
	</div>
	<div data-ng-show="items.length==0">
		<div class="text-center">
			<h3>No results found</h3>
		</div>
	<div>
</div>
</script>
<script type="text/ng-template" id="itemImage.html">
	<div style="min-height: 90px;" data-ng-class="{ 'missing-template': templateMissing }">
		<img data-ng-show="thumbnailUrl && dbgShowThumbnails()" class="img-responsive center-block" data-ng-src="{{ thumbnailUrl }}"></img>
		<div data-ng-hide="thumbnailUrl && dbgShowThumbnails()" style="width: 120px; margin: 0 auto; height: 89px;">
			<svg data-ng-show="templateLoaded" xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" preserveAspectRatio="xMinYMin meet"></svg>
			<indeterminate-wait data-ng-if="!templateLoaded" size="80"></indeterminate-wait>
		</div>
	</div>
</script>
<script type="text/ng-template" id="itemTemplate.html">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="{{tooltip}}">
	<item-image thumbnail-url="thumbnailURL" template-name="template" template-loaded="templateLoaded" index="index" 
		hw-ratio="hwRatio" load-error="templateLoadError(error)"></item-image>
	<p class="ellipsis2" data-ng-if="!isGeneric" style="margin: 0px 4px;font-size: 12px">
		{{ displaySKU }}
	</p>
</div>
</script>
<script type="text/ng-template" id="itemSectional.html">
<div class="item" mv-draggable="handleDrag(verb, event)" can-drag="templateLoaded" mv-tooltip-html-unsafe="{{tooltip}}">
	<item-image thumbnail-url="thumbnailURL" template-name="false" template-loaded="templateLoaded" index="index" 
		hw-ratio="hwRatio" load-error="templateLoadError(error)"></item-image>
	<p class="ellipsis2" style="margin: 0px 4px;font-size: 12px">
		{{ item.name }}
	</p>
</div>
</script>
<script type="text/ng-template" id="itemWrapper.html">
	<item-template ng-if="item.type===undefined||item.type==='template'" item="item" index="index" ></item-template>
	<item-sectional ng-if="item.type==='sectional'" item="item" index="index" ></item-sectional>
	<div data-ng-if="((index+1)%numberOfColumns)===0" class="clearfix"></div>
</script>
<script type="text/ng-template" id="indeterminateWait.html">
<div class="center-block" style="width: {{size}}px; height: {{size}}px;">
	<img ng-if="waitImageUrl" ng-src="{{ waitImageUrl }}" ng-attr-width="{{size}}" ng-attr-height="{{size}}" />
	<svg ng-if="!waitImageUrl" version="1.1" class="svg-loader"  xmlns="http://www.w3.org/2000/svg" ng_attr_width="{{size}}" ng_attr_height="{{size}}" ng_attr_viewBox="0 0 {{size}} {{size}}">
    <g ng_attr_transform="scale({{scale}})">
		<path
			class="clockwise_animate"
			fill="#337ab7" 
			d="M10,40c0,0,0-0.4,0-1.1c0-0.3,0-0.8,0-1.3c0-0.3,0-0.5,0-0.8c0-0.3,0.1-0.6,0.1-0.9c0.1-0.6,0.1-1.4,0.2-2.1
			c0.2-0.8,0.3-1.6,0.5-2.5c0.2-0.9,0.6-1.8,0.8-2.8c0.3-1,0.8-1.9,1.2-3c0.5-1,1.1-2,1.7-3.1c0.7-1,1.4-2.1,2.2-3.1
			c1.6-2.1,3.7-3.9,6-5.6c2.3-1.7,5-3,7.9-4.1c0.7-0.2,1.5-0.4,2.2-0.7c0.7-0.3,1.5-0.3,2.3-0.5c0.8-0.2,1.5-0.3,2.3-0.4l1.2-0.1
			l0.6-0.1l0.3,0l0.1,0l0.1,0l0,0c0.1,0-0.1,0,0.1,0c1.5,0,2.9-0.1,4.5,0.2c0.8,0.1,1.6,0.1,2.4,0.3c0.8,0.2,1.5,0.3,2.3,0.5
			c3,0.8,5.9,2,8.5,3.6c2.6,1.6,4.9,3.4,6.8,5.4c1,1,1.8,2.1,2.7,3.1c0.8,1.1,1.5,2.1,2.1,3.2c0.6,1.1,1.2,2.1,1.6,3.1
			c0.4,1,0.9,2,1.2,3c0.3,1,0.6,1.9,0.8,2.7c0.2,0.9,0.3,1.6,0.5,2.4c0.1,0.4,0.1,0.7,0.2,1c0,0.3,0.1,0.6,0.1,0.9
			c0.1,0.6,0.1,1,0.1,1.4C74,39.6,74,40,74,40c0.2,2.2-1.5,4.1-3.7,4.3s-4.1-1.5-4.3-3.7c0-0.1,0-0.2,0-0.3l0-0.4c0,0,0-0.3,0-0.9
			c0-0.3,0-0.7,0-1.1c0-0.2,0-0.5,0-0.7c0-0.2-0.1-0.5-0.1-0.8c-0.1-0.6-0.1-1.2-0.2-1.9c-0.1-0.7-0.3-1.4-0.4-2.2
			c-0.2-0.8-0.5-1.6-0.7-2.4c-0.3-0.8-0.7-1.7-1.1-2.6c-0.5-0.9-0.9-1.8-1.5-2.7c-0.6-0.9-1.2-1.8-1.9-2.7c-1.4-1.8-3.2-3.4-5.2-4.9
			c-2-1.5-4.4-2.7-6.9-3.6c-0.6-0.2-1.3-0.4-1.9-0.6c-0.7-0.2-1.3-0.3-1.9-0.4c-1.2-0.3-2.8-0.4-4.2-0.5l-2,0c-0.7,0-1.4,0.1-2.1,0.1
			c-0.7,0.1-1.4,0.1-2,0.3c-0.7,0.1-1.3,0.3-2,0.4c-2.6,0.7-5.2,1.7-7.5,3.1c-2.2,1.4-4.3,2.9-6,4.7c-0.9,0.8-1.6,1.8-2.4,2.7
			c-0.7,0.9-1.3,1.9-1.9,2.8c-0.5,1-1,1.9-1.4,2.8c-0.4,0.9-0.8,1.8-1,2.6c-0.3,0.9-0.5,1.6-0.7,2.4c-0.2,0.7-0.3,1.4-0.4,2.1
			c-0.1,0.3-0.1,0.6-0.2,0.9c0,0.3-0.1,0.6-0.1,0.8c0,0.5-0.1,0.9-0.1,1.3C10,39.6,10,40,10,40z"
		>
		</path>
		<path 
			class="counterclockwise_animate"
			fill="#337ab7" 
			d="M62,40.1c0,0,0,0.2-0.1,0.7c0,0.2,0,0.5-0.1,0.8c0,0.2,0,0.3,0,0.5c0,0.2-0.1,0.4-0.1,0.7
			c-0.1,0.5-0.2,1-0.3,1.6c-0.2,0.5-0.3,1.1-0.5,1.8c-0.2,0.6-0.5,1.3-0.7,1.9c-0.3,0.7-0.7,1.3-1,2.1c-0.4,0.7-0.9,1.4-1.4,2.1
			c-0.5,0.7-1.1,1.4-1.7,2c-1.2,1.3-2.7,2.5-4.4,3.6c-1.7,1-3.6,1.8-5.5,2.4c-2,0.5-4,0.7-6.2,0.7c-1.9-0.1-4.1-0.4-6-1.1
			c-1.9-0.7-3.7-1.5-5.2-2.6c-1.5-1.1-2.9-2.3-4-3.7c-0.6-0.6-1-1.4-1.5-2c-0.4-0.7-0.8-1.4-1.2-2c-0.3-0.7-0.6-1.3-0.8-2
			c-0.2-0.6-0.4-1.2-0.6-1.8c-0.1-0.6-0.3-1.1-0.4-1.6c-0.1-0.5-0.1-1-0.2-1.4c-0.1-0.9-0.1-1.5-0.1-2c0-0.5,0-0.7,0-0.7
			s0,0.2,0.1,0.7c0.1,0.5,0,1.1,0.2,2c0.1,0.4,0.2,0.9,0.3,1.4c0.1,0.5,0.3,1,0.5,1.6c0.2,0.6,0.4,1.1,0.7,1.8
			c0.3,0.6,0.6,1.2,0.9,1.9c0.4,0.6,0.8,1.3,1.2,1.9c0.5,0.6,1,1.3,1.6,1.8c1.1,1.2,2.5,2.3,4,3.2c1.5,0.9,3.2,1.6,5,2.1
			c1.8,0.5,3.6,0.6,5.6,0.6c1.8-0.1,3.7-0.4,5.4-1c1.7-0.6,3.3-1.4,4.7-2.4c1.4-1,2.6-2.1,3.6-3.3c0.5-0.6,0.9-1.2,1.3-1.8
			c0.4-0.6,0.7-1.2,1-1.8c0.3-0.6,0.6-1.2,0.8-1.8c0.2-0.6,0.4-1.1,0.5-1.7c0.1-0.5,0.2-1,0.3-1.5c0.1-0.4,0.1-0.8,0.1-1.2
			c0-0.2,0-0.4,0.1-0.5c0-0.2,0-0.4,0-0.5c0-0.3,0-0.6,0-0.8c0-0.5,0-0.7,0-0.7c0-1.1,0.9-2,2-2s2,0.9,2,2C62,40,62,40.1,62,40.1z"
		>
		</path>
    </g>
	</svg>
</div>
</script>
<script type="text/ng-template" id="dimension.html">
<div>
	<div class="input-group">
		<input class="form-control input-sm" type="text" autocomplete="off" dimension-entry dimension-units="units" data-ng-model="data.furnitureDimension" data-ng-change="changed()" focus-me="{{focusDim}}"/>
		<span class="input-group-addon">{{ data.furnitureUnits }}</span>
	</div>
</div>
</script>
<script type="text/ng-template" id="folderOpenControl.html">
<div class="btn-group" style="width:100%" dropdown role="group" on-toggle="toggled(open)" >
	<a button-ex class="btn btn-default dropdown-toggle" dropdown-toggle style="text-align:left;" focus-me="{{focusMe}}">
		<span class="glyphicon" data-ng-class="currentIcon()"></span>&nbsp;{{ currentName() }}&nbsp;<span class="caret"></span>
	</a>
	<div class="dropdown-menu" >
		<treecontrol class="tree-file" tree-model="treeData" expanded-nodes="expandedFolders" on-node-toggle="onNodeToggle(node, expanded, event)" options="treeOptions" selected-node="selectedNode" filter-expression="{ type: 'folder' }" >
			{{node.label}}
		</treecontrol>
	</div>
</div>
</script>
<script type="text/ng-template" id="fileOpenControl.html">
<div class="btn-group" dropdown role="group">
	<a class="btn btn-default dropdown-toggle" dropdown-toggle data-ng-click="dropDownToggle($event)" style="min-width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-align:left" tooltip-placement="bottom" mv-tooltip-html-unsafe="{{currentTooltip()}}">
		<span class="glyphicon" data-ng-class="currentIcon()"></span>&nbsp;{{ currentName() }}&nbsp;<span class="caret"></span>
	</a>
	<folder-list-control class="dropdown-menu tree-file" tree-data="treeData" current-folder="currentFolder" current-path="currentPath" on-plan-selection="onSelection(node)" style="width:150%;overflow:auto;padding:0px" />
</div>
</script>
<script type="text/ng-template" id="folderListControl.html">
<div>
	<div data-ng-click="$event.stopPropagation()" style="background-color:#f8f8f8;padding:3px 5px;border-bottom:1px solid #bbb">{{currentPath}}</div>
	<div data-ng-style="scrollableStyle" style="padding:0px 5px">
		<div ng-show="showDoubleDot()" ng-click="nodeClicked('..', $event)" style="cursor:pointer" >..</div>
		<open-item-no-img ng-repeat="node in currentFolder.children | filter:filterFolders" no-selection="true" item="node" ng-click="nodeClicked(node, $event)">
	</div>
</div>
</script>
<script type="text/ng-template" id="printSettingsDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">
			<span ng-if="mode=='settings'">Print Settings</span>
			<span ng-if="mode=='preview' && format=='print'">Print Preview</span>
			<span ng-if="mode=='preview' && format=='pdf'">PDF Preview</span>
		</h4>
	</div>
	<div class="modal-body" ng-enter="enter(printSettingsForm.$valid)">
		<div ng-show="mode=='settings'">
			<form name="printSettingsForm" novalidation>
				<div class="col-sm-4">
					<h4 i18n="PrnRO">Room Options</h4>
					<div class="checkbox">
						<label>
							<input type="checkbox" data-ng-disabled="gridDisabled" data-ng-model="options.showGrid" focus-me="true" /><span i18n="PrnGr">Grid Lines</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input type="checkbox" data-ng-model="options.showDimensions"/><span i18n="PrnDim">Dimension Lines</span>
						</label>
					</div>
				</div>
				<div class="col-sm-4">
					<h4 i18n="PrnI">Item Information</h4>
					<div class="checkbox" ng-show="options.hasNonGenericItems">
						<label>
							<input type="checkbox" data-ng-model="options.itemInfoSeparateList"><span i18n="PrnIL">Separate List</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input type="checkbox" data-ng-model="options.showItemInfo"><span i18n="PrnIT">On Template</span>
						</label>
					</div>
				</div>
				<div class="col-sm-4">
					<h4 i18n="PrnAl">Also Print</h4>
					<div class="checkbox">
						<label>
							<input type="checkbox" data-ng-model="options.showScale"><span i18n="PrnHSc">Scale</span>
						</label>
					</div>
					<div class="checkbox">
						<label>
							<input type="checkbox" data-ng-model="options.showDate"><span i18n="PrnHD">Date</span>
						</label>
					</div>
				</div>
				<div ng-if="format==='pdf'" class="form-group col-sm-6">
					<label>Scale:</label>
					<select class="form-control" data-ng-model="options.scaleType">
						<option value="fit">Scale to Fit the Page</option>
						<option value="standard">{{unitsImperial?'Scale 1/4" = 1\'':'Scale 1:40'}}</option>
					</select>
				</div>
				<div ng-if="format==='pdf' && options.scaleType==='fit'" class="form-group col-sm-6">
					<label>Paper size:</label>
					<select class="form-control" data-ng-model="options.paperSizeFit">
						<option value="0">{{unitsImperial?'Letter 8.5" by 11"':'A4 (210mm x 297mm)'}}</option>
						<option value="1">{{unitsImperial?'Tabloid 11" by 17"':'A3 (297mm x 420mm)'}}</option>
						<option value="2">{{unitsImperial?'Arch D 24" by 36"':'A1 (594mm x 841mm)'}}</option>
					</select>
				</div>

				<div class="form-group col-sm-12">
					<label>Print Header</label>
					<input type="text" class="form-control" data-ng-model="options.headerText" />
				</div>
				<pre ng-if="NEVER">{{ options | json }}</pre>
				<div class="clearfix"></div>
			</form>
		</div>
		<div id="pr-p-0" data-ng-if="mode=='preview' && selectedPage==0" class="center-block" style="max-width: 400px;">
			<div data-plan-view="print-preview" options="options"></div>
		</div>
		<div id="pr-p-1" ng-show="mode=='preview' && selectedPage>=1" class="center-block" style="max-width: 400px;">
			<div print-item-view ng-repeat="listPage in options.SkuListPageIndices" ng-show="selectedPage==listPage+1" options="options" page-index="listPage"></div>
		</div>
	</div>
	<div class="modal-footer">
		<div class="pull-left" ng-show="mode=='preview'">
			<a button-ex class="btn btn-default" data-ng-click="back()" style="margin-right: 10px;">Back</a>
		</div>
		<div data-ng-if="mode=='preview' && options.itemInfoSeparateList" class="btn-group pull-left ">
			<a button-ex class="btn btn-default" data-ng-disabled="selectedPage==0" data-ng-click="prevPage()">
				<span class="glyphicon glyphicon-chevron-left"></span><span>Prev</span>
			</a>
			<a button-ex class="btn btn-default" data-ng-disabled="selectedPage>=options.numPagesOfSkuList" data-ng-click="nextPage()">
				<span>Next</span><span class="glyphicon glyphicon-chevron-right"></span>
			</a>
		</div>

		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex ng-show="showPreviewBtn()" ng-disabled="printSettingsForm.$invalid" class="btn btn-primary" data-ng-click="preview()">Preview...</a>
		<a button-ex ng-show="canGenerate()" class="btn btn-primary" data-ng-click="pdf()">Generate PDF</a>
        <div class="pull-right" style="margin-left: 40px; margin-right: 40px;">
            <indeterminate-wait ng-show="waiting()" size="32"></indeterminate-wait>
        </div>
		<a button-ex ng-show="mode=='preview' && format=='pdf' && status=='ready'" class="btn btn-primary" data-ng-href="{{ downloadUrl }}" rel="nofollow" target="_blank" download="{{ filename }}" data-ng-click="cancel()">Download</a>
		<a button-ex ng-show="mode=='preview' && format=='print'" class="btn btn-primary" data-ng-click="print()">Print</a>
	</div>
	<div ng-if="status=='error'">
		<div class="alert alert-danger" role="alert">
			<p><strong>Error:</strong>&nbsp;{{ message }}</p>
		</div>
	</div>
</script>

<script type="text/ng-template" id="imageOptionsDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 data-ng-if="options.imageFormat=='svg'" class="modal-title">SVG (Vector) Image Options</h4>
		<h4 data-ng-if="options.imageFormat=='png'" class="modal-title">PNG (Raster) Image Options</h4>
		<h4 data-ng-if="options.imageFormat=='jpg'" class="modal-title">JPEG (Raster) Image Options</h4>
	</div>
	<div class="modal-body" ng-enter="generate()">
		<form name="imageSettingsForm" novalidation>
			<div class="col-sm-6 form-group">
				<label i18n="PrnRO">Room Options</label>
				<div class="checkbox">
					<label>
						<input type="checkbox" data-ng-model="options.showGrid" focus-me="true" /><span i18n="PrnGr">Grid Lines</span>
					</label>
				</div>
				<div class="checkbox">
					<label>
						<input type="checkbox" data-ng-model="options.showDimensions"/><span i18n="PrnDim">Dimension Lines</span>
					</label>
				</div>
			</div>
			<div class="col-sm-6 form-group">
				<label i18n="PrnI">Item Information</label>
				<div class="checkbox">
					<label>
						<input type="checkbox" data-ng-model="options.showItemInfo"><span i18n="PrnIT">On Template</span>
					</label>
				</div>
			</div>
			<div class="col-sm-12 form-group">
				<label>Image Format</label>
				<select class="form-control" data-ng-model="options.imageFormat" data-ng-options="format.value as format.label for format in formats">
				</select>
				<p data-ng-if="options.imageFormat=='png'" class="help-block">
					Your room plan will be saved in PNG format. This is a raster format that is usable with most applications. You may obtain an image with smoother curves if your application accepts one of the vector formats.
				</p>
				<p data-ng-if="options.imageFormat=='jpg'" class="help-block">
					Your room plan will be saved in JPEG format. This is a raster format that is usable with most applications. You may obtain an image with smoother curves if your application accepts one of the vector formats.
				</p>
				<p data-ng-if="options.imageFormat=='svg'" class="help-block">
					Your room plan will be saved in SVG format. This is a vector format that yields smooth curves. This format is not supported by many applications. Try using JPEG format if your application does not display this image format.
				</p>
				<p data-ng-if="options.imageFormat=='pdf'" class="help-block">
					Your room plan will be saved in PDF format. The function File, Print to PDF will generate a PDF file that includes a heading and permits you to select other options.
				</p>
			</div>
			<pre data-ng-if="NEVER">{{ options | json }}</pre>
			<div class="clearfix"></div>
		</form>
		<div ng-if="progressState.state=='error'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Error</strong></p>
				<p>{{ progressState.error }}</p>
			</div>
		</div>
		<div data-ng-if="status=='generating'" ng-show="NEVER" data-plan-view="image" options="imageOptions"></div>
	</div>
	
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
        <div class="pull-right" style="margin-left: 40px; margin-right: 40px;">
            <indeterminate-wait ng-show="status=='generating'" size="32"></indeterminate-wait>
        </div>
		<a button-ex class="btn btn-primary" ng-show="status=='options'" data-ng-click="generate()">Generate</a>
	</div>
</script>
<script type="text/ng-template" id="textEditDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="tx1">Edit Text</h4>
	</div>
	<div class="modal-body" ng-enter="ok()">
		<form novalidation>
			<div class="form-inline">
				<div class="form-group">
					<label class="sr-only">Font</label>
					<select class="form-control" data-ng-model="options.font.name" data-ng-options="font.value as font.label for font in fonts" focus-me="true">
					</select>
				</div>
				<div class="form-group">
					<label class="sr-only">Font Size</label>
					<select class="form-control" data-ng-model="options.font.size">
						<option value="8">8</option>
						<option value="10">10</option>
						<option value="11">11</option>
						<option value="12">12</option>
						<option value="14">14</option>
						<option value="16">16</option>
						<option value="18">18</option>
						<option value="20">20</option>
						<option value="24">24</option>
						<option value="30">30</option>
						<option value="36">36</option>
						<option value="40">40</option>
						<option value="48">48</option>
						<option value="60">60</option>
						<option value="72">72</option>
					</select>
				</div>
				<div class="form-group" tabindex="0" ng-keyup="keyUp($event)">
					<label class="sr-only">Color</label>
					<div class="btn-group" style="width: 100%;" dropdown>
						<a class="btn btn-default form-control dropdown-toggle" dropdown-toggle style="padding: 4px 12px;">
							<span class="colorswatch" data-ng-style="{ 'background-color': options.font.color }"></span><span class="caret"></span>
						</a>
						<div class="dropdown-menu" role="menu">
							<div style="margin: 5px;">
								<div class="col-xs-3 color_swatch" 
									data-ng-click="options.font.color= color.value"	
									data-ng-style="{ 'background-color': color.value}"
									data-ng-repeat="color in colors">
								</div>
							</div>
						</div>
					</div>
				</div>
				<div class="form-group">
					<div class="btn-group" role="group">
						<a button-ex class="btn btn-default" data-ng-model="options.font.bold" btn-checkbox>
							<span class="glyphicon glyphicon-bold"></span>
						</a>
						<a button-ex class="btn btn-default" data-ng-model="options.font.italic" btn-checkbox>
							<span class="glyphicon glyphicon-italic"></span>
						</a>
						<a button-ex class="btn btn-default" data-ng-model="options.font.underline" btn-checkbox>
							<span class="glyphicon glyphicon-font underline"></span>
						</a>
					</div>
					<div class="btn-group" role="group">
						<a button-ex class="btn btn-default" role="button" href="#" rel="nofollow" data-ng-class="{ 'active': options.alignment=='left' }" data-ng-click="options.alignment='left'"><span class="glyphicon glyphicon-align-left"></span></a>
						<a button-ex class="btn btn-default" role="button" href="#" rel="nofollow" data-ng-class="{ 'active': options.alignment=='center' }" data-ng-click="options.alignment='center'"><span class="glyphicon glyphicon-align-center"></span></a>
						<a button-ex class="btn btn-default" role="button" href="#" rel="nofollow" data-ng-class="{ 'active': options.alignment=='right' }" data-ng-click="options.alignment='right'"><span class="glyphicon glyphicon-align-right"></span></a>
					</div>
				</div>
			</div>
			<div class="form-inline" style="margin-top: 10px;">
				<div class="form-group">
					<label>Background color:</label>
				</div>
				<div class="form-group" tabindex="0" ng-keyup="keyUp($event)">
					<div class="btn-group" style="width: 100%;" dropdown>
						<a class="btn btn-default form-control dropdown-toggle" dropdown-toggle style="padding: 4px 12px;">
							<div data-ng-if="options.background == 'none'">
								<span class="text">Transparent&nbsp</span><span class="caret">&nbsp;</span>
							</div>
							<div data-ng-if="options.background != 'none'">
								<span class="colorswatch" style="width: 50px;" data-ng-style="{ 'background-color': options.background }"></span>
								<span class="caret"></span>
							</div>
						</a>
						<div class="dropdown-menu" role="menu">
							<div class="color_swatch text-center" data-ng-click="options.background= 'none'" style="margin: 5px;">
								Transparent
							</div>
							<div style="margin: 5px;">
								<div class="col-xs-3 color_swatch" 
									data-ng-click="options.background= color.value"	
									data-ng-style="{ 'background-color': color.value}"
									data-ng-repeat="color in bgColors">
								</div>
							</div>
						</div>
					</div>
				</div>
				<div class="form-group" style="margin-left: 10px;">
					<div class="checkbox">
						<label><input type="checkbox" data-ng-model="options.border" data-ng-true-value="1" data-ng-false-value="0">Show Border Around Text</label>
					</div>
				</div>
			</div>
			<div class="form-group" style="margin-top: 10px;">
				<textarea class="form-control" data-ng-model="options.text" style="max-width: 100%;" data-ng-style="textareaStyle">
				</textarea>
			</div>
			<pre data-ng-if="NEVER">{{ options | json }}</pre>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="itemInfoImage.html">
	<div style="min-height: 150px; border: 1px solid black;" data-ng-click="toggleIfPossible()">
		<img data-ng-show="showThumbnail" class="img-responsive center-block" data-ng-src="{{ thumbnailURL }}"></img>
		<div data-ng-hide="showThumbnail" class="svg-responsive" style="margin-top: 4px; margin-bottom: 4px;" data-ng-style="maxHeightPinnedStyle">
			<svg xmlns="http://www.w3.org/2000/svg" class="center-block" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMidYMid meet"></svg>
		</div>
	</div>
</script>
<script type="text/ng-template" id="predefinedColorChooser.html">
	<span class="btn-group" dropdown on-toggle="toggled(open)" tabindex="0" ng-keyup="keyUp($event)">
		<a class="btn btn-default form-control dropdown-toggle" dropdown-toggle style="padding: 4px 12px;" >
			<div data-ng-if="!color.fill || isInCustomMode">
				<span class="color2swatch text" style="font-weight: bold;">{{isInCustomMode ? 'Custom':'Original'}}</span><span class="caret">&nbsp;</span>
			</div>
			<div data-ng-if="color.fill && !isInCustomMode">
				<span class="color2swatch" style="border: 3px solid;" data-ng-style="{ 'background-color': color.fill, 'border-color': color.stroke }"></span>
				<span class="caret"></span>
			</div>
		</a>
		<div class="dropdown-menu" role="menu">
			<div style="margin: 5px;">
				<div class="col-xs-12 color_swatch text-center" data-ng-click="setTemplateColors(null, null)">
					Original
				</div>
				<div class="col-xs-3 color_swatch" style="border: 3px solid; margin: 2px 5px"
					data-ng-click="setTemplateColors(clr.fill, clr.stroke)"	
					data-ng-style="{ 'background-color': clr.fill, 'border-color': clr.stroke}"
					data-ng-repeat="clr in predefColors">
				</div>
				<div class="col-xs-12 color_swatch text-center" data-ng-click="setCustomMode()">
					Custom
				</div>
				<div class="col-xs-3 color_swatch" style="border: 3px solid; margin: 2px 5px"
					data-ng-click="setTemplateColors(clr.fill, clr.stroke)"	
					data-ng-style="{ 'background-color': clr.fill, 'border-color': clr.stroke}"
					data-ng-repeat="clr in customColors">
				</div>
			</div>
		</div>
	</span>
</script>
<script type="text/ng-template" id="customColorEntryRow.html">
	<div class="row">
		<label class="col-xs-3 control-label" style="text-align: left;">Custom Color</label>
		<label class="col-xs-2 control-label" style="text-align: right;">Outline:</label>
		<div class="col-xs-3">
			<input class="form-control" colorpicker colorpicker-with-input="true" colorpicker-position="top" type="text" data-ng-model-options="{ getterSetter: true }" data-ng-model="getsetCustomStroke" />
		</div>
		<label class="col-xs-1 control-label" style="text-align: right;">Fill:</label>
		<div class="col-xs-3">
			<input class="form-control" colorpicker colorpicker-with-input="true" colorpicker-position="top" type="text" data-ng-model-options="{ getterSetter: true }" data-ng-model="getsetCustomFill" />
		</div>
	</div>
</script>
<script type="text/ng-template" id="itemInformationDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" ng-show="items.length==1" data-select-on-click i18n="tx1">{{ editable.username || '' }}</h4>
		<h4 class="modal-title" ng-if="items.length>1" data-select-on-click>{{ skuNames }}</h4>
	</div>
	<div class="modal-body" ng-enter="ok(informationForm.$valid)" tabindex="-1">
		<form class="form-horizontal clearfix" name="informationForm" novalidation>
			<div class="col-sm-5">
				<item-info-image ng-if="items.length==1" item="items[0]" color="editable.color" show-gradients="editable.showGradients"></item-info-image>
				<div ng-if="showShowGradients" class="checkbox">
					<label>
						<input data-ng-model="editable.showGradients" type="checkbox" indeterminate="init-only" />Show Gradients
					</label>
				</div>
				<div class="row" style="margin-top: 10px;">
					<label class="col-xs-3 control-label">Color:</label>
					<div class="col-xs-9">
						<predefined-color-chooser color="editable.color" toggle-custom-mode="toggleCustomMode(isCustom)" focus-me="true"></predefined-color-chooser>
					</div>
				</div>
			</div>
			<div class="col-sm-7">
				<h4 i18n="ii2" style="margin-top: 0px;">Information</h4>
				<div data-ng-if="!isGeneric">
					<div class="row" ng-repeat="field in fields">
						<div class="col-xs-4" style="text-align: right; font-weight: bold;">{{ field.label}}:</div>
						<div class="col-xs-8">{{ field.value }}</div>
					</div>
					<div class="row">
						<label class="col-xs-4 control-label">Layer:</label>
						<div class="col-xs-8">
							<select class="form-control" ng-model="editable.layer" ng-options="layer.value as layer.label for layer in availableLayers"></select>
						</div>
					</div>
					<div data-ng-if="longdescription!=null&&longdescription!=''" class="row" style="margin-top: 8px;">
						<div style="font-weight: bold;">{{config.ProductDescriptionLabel + ':'}}</div>
						<div style="max-height: 100px; overflow: auto;">{{ longdescription }}</div>
					</div>
				</div>
				<div data-ng-if="isGeneric">
					<div class="form-group" data-ng-if="noGroups">
						<label class="col-xs-3 control-label">Name:</label>
						<div class="col-xs-9">
							<input type="text" class="form-control" data-ng-model="editable.username" required >
						</div>
					</div>
					<div class="form-group" data-ng-if="sameTemplates && noGroups">
						<label class="col-xs-3 control-label">Width:</label>
						<div class="col-xs-9"><dimension min-value="2540" max-value="{{sizeLimit()}}" value="editable.size_x"></dimension></div>
					</div>
					<div class="form-group" data-ng-if="sameTemplates && noGroups">
						<label class="col-xs-3 control-label">Depth:</label>
						<div class="col-xs-9"><dimension min-value="2540" max-value="{{sizeLimit()}}" value="editable.size_y"></dimension></div>
					</div>
					<div class="form-group">
						<label class="col-xs-3 control-label">Layer:</label>
						<div class="col-xs-9">
							<select class="form-control" ng-model="editable.layer" ng-options="layer.value as layer.label for layer in availableLayers"></select>
						</div>
					</div>
				</div>
			</div>

			<div class="col-sm-12" ng-show="isInCustomMode" style="padding: 4px; margin-top: 10px; background-color: #ffffdd; border: 1px solid grey;">
				<custom-color-entry-row color="editable.color"></custom-color-entry-row>
			</div>

			<div class="col-sm-12">
				<label>Add Comment:</label>
				<textarea class="form-control" style="max-width: 100%" data-ng-model="editable.comment"></textarea>
			</div>
		</form>
		<pre ng-if="NEVER" >{{ editable | json }}</pre>
	</div>
	<div class="modal-footer">
		<div class="pull-left" style="text-align:left">
			<span data-select-on-click style="font-size: 0.8em; color: gray">{{ template }}</span>
			<br/>
			<span data-ng-if="!isGeneric" style="font-size: 0.8em; color: gray">{{ singleSKU }}</span>
		</div>
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="informationForm.$invalid" data-ng-click="ok()" >OK</a>
	</div>
</script>
<script type="text/ng-template" id="groupInformationDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Edit Group Properties</h4>
	</div>
	<div class="modal-body" ng-enter="ok(groupInfoForm.$valid)" tabindex="-1">
		<form class="form-horizontal clearfix" name="groupInfoForm" novalidation>
			<div class="col-sm-5">
				<item-info-image ng-if="items.length==1" item="items[0]" color="editable.color" show-gradients="editable.showGradients"></item-info-image>
				<div ng-if="showShowGradients" class="checkbox">
					<label>
						<input data-ng-model="editable.showGradients" type="checkbox" indeterminate="init-only" />Show Gradients
					</label>
				</div>
				<div class="row" style="margin-top: 10px;">
					<label class="col-xs-3 control-label">Color:</label>
					<div class="col-xs-9">
						<predefined-color-chooser color="editable.color" toggle-custom-mode="toggleCustomMode(isCustom)" focus-me="true"></predefined-color-chooser>
					</div>
				</div>
			</div>
			<div class="col-sm-12" ng-show="isInCustomMode" style="padding: 4px; margin-top: 10px; background-color: #ffffdd; border: 1px solid grey;">
				<custom-color-entry-row color="editable.color"></custom-color-entry-row>
			</div>

			<div class="col-sm-12">
				<label>Add Comment:</label>
				<textarea class="form-control" style="max-width: 100%" data-ng-model="editable.comment"></textarea>
			</div>
		</form>
		<pre ng-if="NEVER" >{{ editable | json }}</pre>
	</div>
	<div class="modal-footer">
		<span class="pull-left" data-select-on-click style="font-size: 0.8em; color: gray">{{ template }}</span>
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="groupInfoForm.$invalid" data-ng-click="ok()" >OK</a>
	</div>
</script>
<script type="text/ng-template" id="tapeInfoDialog.html">
<div  width="300px">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Edit Tape Dimension</h4>
	</div>
	<div class="modal-body" ng-enter="ok(tapeInfoForm.$valid)" tabindex="-1">
		<form class="form-horizontal clearfix" name="tapeInfoForm" novalidation>
			<div class="form-group">
				<label class="col-xs-6 control-label">Length:</label>
				<div class="col-xs-6"><dimension min-value="30480" max-value="3962400" value="length" focus-dim="true"></dimension></div>
			</div>
		</form>
		<pre ng-if="NEVER" >{{ editable | json }}</pre>
	</div>
	<div class="modal-footer">
		<span class="pull-left" data-select-on-click style="font-size: 0.8em; color: gray">{{ template }}</span>
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="tapeInfoForm.$invalid" data-ng-click="ok()" >OK</a>
	</div>
</div>
</script>
<script type="text/ng-template" id="wallChainInfoDialog.html">
<div  width="300px">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Wall</h4>
	</div>
	<div class="modal-body" ng-enter="ok(wallChainInfoForm.$valid)" tabindex="-1">
		<form class="form-horizontal clearfix" name="wallChainInfoForm" novalidation>
			<div class="checkbox">
				<label>
					<input data-ng-model="options.closed" type="checkbox" data-ng-disabled="options.vertexCount<=2" /><span>Closed polygon</span>
				</label>
			</div>
			<div class="form-group" style="margin-top: 10px;">
				<label class="col-xs-3 control-label" style="text-align: left">Width:</label>
				<div class="col-xs-9"><dimension min-value="2540" max-value="25400" value="options.width" focus-dim="true"></dimension></div>
			</div>
			<div class="checkbox">
				<label>
					<input data-ng-model="options.measureTheOtherSide" data-ng-disabled="options.showDims==='hide'" type="checkbox" /><span>Measure the Other Side of the Wall</span>
				</label>
			</div>
			<div class="checkbox">
				<label>
					<input data-ng-model="options.dimsOnSameSide" data-ng-disabled="options.showDims==='hide'" type="checkbox"><span>Show Wall Measurements on the Same Side of the Wall</span>
				</label>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default pull-left" data-ng-click="delete()"><span>Delete</span></a>
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="wallChainInfoForm.$invalid" data-ng-click="ok()" >OK</a>
	</div>
</div>
</script>
<script type="text/ng-template" id="wallVertexInfoDialog.html">
<div  width="300px">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Wall</h4>
	</div>
	<div class="modal-body" ng-enter="ok(wallVertexInfoForm.$valid)" tabindex="-1">
		<form class="form-horizontal clearfix" name="wallVertexInfoForm" novalidation>
			<div class="checkbox">
				<label>
					<input data-ng-model="options.curved" type="checkbox" data-ng-disabled="!options.curvedEnabled" /><span>Curved</span>
				</label>
			</div>
			<span ng-if="!options.curvedEnabled" class="text-warning">
				Unable to create the curved wall segment. Move the wall corner so that the angle is not so acute.
			</span>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default pull-left" ng-if="options.canDelete" data-ng-click="delete()"><span>Delete</span></a>
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="wallVertexInfoForm.$invalid" data-ng-click="ok()" >OK</a>
	</div>
</div>
</script>
<script type="text/ng-template" id="openItem.html">
	<div class="text-center col-lg-3 col-md-3 col-sm-4 col-xs-6 the-item" tooltip-width="248" mv-tooltip-html-unsafe="{{tooltip()}}">
		<img class="img-responsive center-block" data-ng-src="{{ item.thumbnailURL }}" data-ng-click="planClicked()" style="cursor:pointer">
		<div ng-hide="noSelection" class="checkbox" style="padding:0px 0px 3px 0px">
			<label>
				<input type="checkbox" data-ng-model="selected" style="cursor:pointer">{{ item.label }}
			</label>
		</div>
		<div ng-show="noSelection">
			<span>{{ item.label }}</label>
		</div>
	</div>
	<!-- guarantee equal heights-->
	<div data-ng-if="((index+1)%2)==0" class="clearfix visible-xs-block"></div>
	<div data-ng-if="((index+1)%3)==0" class="clearfix visible-sm-block"></div>
	<div data-ng-if="((index+1)%4)==0" class="clearfix visible-md-block"></div>
	<div data-ng-if="((index+1)%4)==0" class="clearfix visible-lg-block"></div>
</script>
<script type="text/ng-template" id="openItemNoImg.html">
	<div>
		<div class="checkbox" style="padding-top:0px">
			<label ng-hide="noSelection" style="padding-top: 4px; cursor:pointer">
				<input type="checkbox" data-ng-model="selected" style="cursor:pointer">
			</label>
			<span data-ng-click="planClicked()" style="cursor:pointer">
				<span data-ng-show="item.type=='folder'" class="glyphicon glyphicon-folder-close" style="color:#efd257"></span>
				<span data-ng-show="item.type=='file'" class="glyphicon glyphicon-file"></span>
				<!-- the following two span elements must follow without any space to avoid the space in the result -->
				<span style="font-weight: bold">{{ item.label }}</span><span style="font-style: italic">{{description()}}</span>
			</span>
		</div>
	</div>
</script>
<script type="text/ng-template" id="renameDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" >Rename <span data-ng-show="item.type=='folder'">Folder</span><span data-ng-show="item.type=='file'">Plan</span></h4>
	</div>
	<div class="modal-body">
		<form name="renameForm" ng-enter="rename(renameForm.$valid)" novalidation>
			<div class="form-group">
				<label>Old Name</label>
				<p class="form-control-static">{{ item.label }}</p>
			</div>
			<div class="form-group">
				<label>New Name</label>
				<input type="text" name="newName" class="form-control" focus-me="true" data-ng-pattern="options.pattern" data-ng-model="options.newName" maxLength="70" required/>
			</div>
		</form>
		<div ng-if="nameExists" class="alert alert-danger" role="alert" >
			<p>Plan or folder with this name already exists. Please select a different name.</p>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="renameForm.$invalid" data-ng-click="rename()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="errorDialog.html">
	<div ng-enter="ok()">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">{{ params.title || 'Errors' }}</span></h4>
	</div>
	<div class="modal-body">
		<div class="form-group">
			<label>{{params.label}}</label>
			<textarea ng-if="errorMessage" class="form-control" style="max-width: 100%; min-height: 300px;" readonly>{{  errorMessage }}</textarea>
			<p class="help-block">
				If the errors above persist, please contact our support team by using the Feedback function. Thank you!
			</p>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-primary" data-ng-click="ok()" focus-me="true">OK</a>
	</div>
	</div>
</script>
<script type="text/ng-template" id="exportPlanDialog.html">
	<div ng-enter="ok()">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title">Export Plan</span></h4>
	</div>
	<div class="modal-body">
		<div class="form-group">
			<label>Plan JSON Data</label>
			<textarea class="form-control" style="max-width: 100%;min-height:150px" readonly ng-focus="focusCopy($event)">{{ json | json }}</textarea>
			<p class="help-block">
				You can copy the above plan to Email or to Import, if Feedback isn't working properly.
			</p>
		</div>
		<div class="form-group">
			<p>
				<span ng-if="triedCopy">
					<span ng-if="copiedToClipboard">Contents copied to clipboard!</span>
					<span ng-if="!copiedToClipboard" class="text-warning">Unable to copy to clipboard.  You must do it manually (click above, select all, Cmd C or Ctrl C to copy)!</span>
				</span>
				<span ng-if="!triedCopy">
					Clicking in the text area above will copy it to the clipboard (if your browser supports it).
				</span>
			</p>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-primary" data-ng-click="ok()" focus-me="true">OK</a>
	</div>
	</div>
</script>
<script type="text/ng-template" id="importPlanDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" >Import Plan</span></h4>
	</div>
	<div class="modal-body" ng-enter="ok(importPlan.$valid && valid())">
		<form name="importPlan" novalidation>
			<div class="form-group">
				<label>Enter Plan Data (XML or JSON)</label>
				<textarea class="form-control" data-ng-model="options.stringRepresentation" style="max-width: 100%;" focus-me="true" required></textarea>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="importPlan.$invalid || !valid()" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="newFolderDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" >New Folder</span></h4>
	</div>
	<div class="modal-body" ng-enter="ok(newFolderName.$valid)">
		<form name="newFolderName" ng-enter="ok(newFolderName.$valid)" novalidation>
			<div class="form-group">
				<label>New Folder Name</label>
				<input type="text" name="name" name-verify ng-trim="false" focus-me="true" class="form-control" data-ng-pattern="options.pattern" data-ng-model="options.name" maxLength="70" required/>
			</div>
		</form>
		<div ng-if="nameExists" class="alert alert-danger" role="alert" >
			<p>Plan or folder with this name already exists. Please select a different name.</p>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()"><span i18n="Cancel">Cancel</span></a>
		<a button-ex class="btn btn-primary" data-ng-disabled="newFolderName.$invalid" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="openDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="msp" >Open Saved Plans</h4>
	</div>
	<div class="modal-body" ng-enter="cancel()">
		<form class="form-horizontal clearfix" name="informationForm" novalidation>
			<div data-ng-show="loaded" class="row" style="padding-bottom: 10px;padding-left: 12px; padding-right: 12px;border-bottom: 1px solid #eee;">
				<label class="control-label col-xs-3">Current Folder:</label>
				<folder-open-control class="col-sm-8 col-xs-7" tree-data="planTree" selected-node="currentFolder" focus-me="true"></folder-open-control>
				<a button-ex class="btn btn-default col-xs-1" data-ng-click="upOneLevel()" data-ng-disabled="currentFolder.id==0">
					<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/up-one-level.png" /> 
				</a>
			</div>
			<div>
				<div data-ng-show="!loaded" style="min-height: 200px;">
					<h4 class="text-center" style="margin-top: 80px;">Loading ...</h4>
				</div>
				<div data-ng-show="loaded && items.length==0" style="min-height: 200px;">
					<h4 class="text-center" style="margin-top: 80px;">There is nothing in this folder.</h4>
				</div>
				<div data-ng-show="items.length" style="overflow: auto; max-height: 400px; min-height: 200px;">
					<div data-ng-repeat="item in items">
						<open-item-no-img data-ng-if="!showThumbnails" no-selection="true" item="item" selected="selectedItems[$index]" index="$index" clicked-plan="openPlan(item)">
						</open-item-no-img>
						<open-item data-ng-if="showThumbnails" no-selection="true" item="item" selected="selectedItems[$index]" index="$index" clicked-plan="openPlan(item)">
						</open-item>
					</div>
				</dig>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<label data-ng-show="loaded" class="pull-left" style="font-weight: 400;">
			<input type="checkbox" data-ng-model="showThumbnails">Show Room Plan Thumbnail Images
		</label>
		<a button-ex class="btn btn-default" data-ng-click="cancel()">Done</a>
	</div>
</script>
<script type="text/ng-template" id="manageDialog.html">
	<div class="modal-header">
		<button type="button" class="close" data-ng-click="cancel()"><span >&times;</span></button>
		<h4 class="modal-title" i18n="msp" >Manage Plans and Folders</h4>
	</div>
	<div class="modal-body" ng-enter="cancel()">
		<form class="form-horizontal clearfix" name="informationForm" novalidation>
			<div data-ng-show="loaded" style="padding-bottom: 5px; border-bottom: 1px solid #eee; text-align: center;">
				<a button-ex class="btn btn-default pull-left" data-ng-click="move()" data-ng-disabled="selectedCount()==0" i18="poNo">Move</a>
				<span>
					<a button-ex class="btn btn-default" data-ng-click="newFolder()" i18n="poN">New Folder</a>
					<a button-ex class="btn btn-default" data-ng-click="delete()" data-ng-disabled="selectedCount()==0" i18n="poD">Delete</a>
					<a button-ex class="btn btn-default" data-ng-click="rename()" data-ng-disabled="selectedCount()!=1" i18n="poR">Rename</a>
				</span>
				<span class="pull-right hidden-xs">
					<a button-ex class="btn btn-default" data-ng-click="selectAll()" data-ng-disabled="selectedCount() == items.length" i18n="poA">Select All</a>
					<a button-ex class="btn btn-default" data-ng-click="selectNone()" data-ng-disabled="selectedCount()==0" i18="poNo">Select None</a>
				</span>
			</div>
			<div style="padding-top: 10px; padding-bottom: 2px; border-top: 2px solid #222;">
				<folder-open-control tree-data="planTree" selected-node="currentFolder" focus-me="true"></folder-open-control>
			</div>
			<div>
				<div data-ng-show="!loaded" style="min-height: 200px;">
					<h4 class="text-center" style="margin-top: 80px;">Loading ...</h4>
				</div>
				<div data-ng-show="loaded && items.length==0" style="min-height: 200px;">
					<h4 class="text-center" style="margin-top: 80px;">There is nothing in this folder.</h4>
				</div>
				<div data-ng-show="items.length" style="overflow: auto; max-height: 400px; min-height: 200px;">
					<div data-ng-repeat="item in items">
						<open-item-no-img data-ng-if="!showThumbnails" item="item" selected="selectedItems[$index]" index="$index" clicked-plan="toggleSelection($index)">
						</open-item-no-img>
						<open-item data-ng-if="showThumbnails" item="item" selected="selectedItems[$index]" index="$index" clicked-plan="toggleSelection($index)">
						</open-item>
					</div>
				</dig>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<label data-ng-show="loaded" class="pull-left" style="font-weight: 400;">
			<input type="checkbox" data-ng-model="showThumbnails">Show Room Plan Thumbnail Images
		</label>		
		<a button-ex class="btn btn-default" data-ng-click="cancel()">Done</a>
	</div>
</script>
<script type="text/ng-template" id="moveDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">Move Plans/Folders To</h4>
	</div>
	<div class="modal-body" ng-enter="move()" tabindex="-1">
		<form name="moveForm" novalidation>
			<div class="form-group row">
				<label class="col-xs-3">Destination Folder:</label>
				<folder-open-control class="col-xs-9" tree-data="planTree" selected-node="selectedNode" focus-me="true"></folder-open-control>
			</div>
		</form>
		<div ng-if="nameExists" class="alert alert-danger" role="alert" >
			<p>Plan or folder with this name already exists.</p>
		</div>
		<div ng-if="sameFolder" class="alert alert-danger" role="alert" >
			<p>You can't move to the same folder.</p>
		</div>
		<div ng-if="descendantFolder" class="alert alert-danger" role="alert" >
			<p>You can't move a folder to its own descendant.</p>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()">Cancel</a>
		<a button-ex class="btn btn-primary" data-ng-click="move()" data-ng-disabled="!canMove()">Move</a>
	</div>
</script>
<script type="text/ng-template" id="unsupportedBrowserDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">{{ config.reason }} Browser</h4>
	</div>
	<div class="modal-body" ng-enter="ok()" tabindex="-1">
		<form class="form clearfix" novalidation>
            <p data-ng-if="config.reason=='Obsolete'">You are using an older version of the {{ config.name }} browser. 
                An improved version is now available. 
                You may continue to use your current browser to run the room planner, 
                however you will have a better experience if you upgrade your browser. 
                Please visit <a href="{{ config.browserUrl }}" rel="nofollow">{{ config.browserUrl }}</a> to download and install the current version.</p>
			<div data-ng-if="config.reason!='Obsolete'">
                <p>We're sorry, but we've noticed that you are using {{ config.name }}. 
				    <span data-ng-if="config.reason=='Unsupported'">We do not have our room planner working well with that browser yet. </span>
				    <span data-ng-if="config.reason=='Obsolete'">We do not support this browser, as it is obsolete.</span>
				    The room planner works very well with the latest version of {{ config.recommendedBrowsers }}.</p>
			    <p>We have three options for you:</p>
			    <div class="form-group">
				    <div class="radio">
					    <label><input type="radio" data-ng-model="params.choice" value="exit_for_newer_browser"></input>Exit now and use either {{ config.recommendedBrowsers }}. You'll need to install one of those browsers and launch the room planner again. This is our recommendation.</label>
				    </div>
				    <div class="radio">
					    <label><input type="radio" data-ng-model="params.choice" value="java"></input>Use our Java-based room planner. If you haven't already done so, you'll need to install Java from <a href="http://www.java.com" rel="nofollow">http://www.java.com.</a> Click OK and we will launch the Java-based room planner.</label>
				    </div>
				    <div class="radio">
					    <label>
						    <input type="radio" data-ng-model="params.choice" value="continue"></input>Continue using {{ config.name }}. 
							    <span data-ng-if="config.reason=='Obsolete'">This option is not recommended.  You're on your own here, as this browser is obsolete and has been replaced or is no longer supported by the manufacturer.</span>
							    <span data-ng-if="config.reason=='Unsupported'">This option is used only by our test team! You will encounter many of the same issues that we're working to resolve.</span>
					    </label>
				    </div>
			    </div>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<div class="row" style="margin-left: 0px; margin-right: 0px">
			<span class="pull-left col-md-11" data-select-on-click style="font-size: 0.8em; color: gray; text-align: left">{{ config.userAgent }}</span>
			<a button-ex class="btn btn-primary" data-ng-click="ok()">OK</a>
		</div>
	</div>
</script>
<script type="text/ng-template" id="supportedBrowsersDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">Download A Compatible Browser</h4>
	</div>
	<div class="modal-body" ng-enter="ok()" tabindex="-1">
		<form class="form clearfix" novalidation>
			<p>Please download and install one of the following browsers. We recommend that you make it your default browser.</p>
			<div class="form-group">
				<div class="radio" data-ng-repeat="browser in browsers">
					<label><input type="radio" data-ng-model="params.choice" data-ng-value="browser.choice"></input>{{ browser.label }}</label>
				</div>
			</div>
		</form>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-primary" data-ng-click="ok()">OK</a>
	</div>
</script>
<script type="text/ng-template" id="bugReportDialog.html">
	<div class="modal-header">
		<h4 class="modal-title">
			<span ng-show="params.type=='question'">Ask a Question</span>
			<span ng-show="params.type=='bug'">Report a Problem</span>
			<span ng-show="params.type=='feature'">Request a Feature</span>
		</h4>
	</div>
	<div class="modal-body" ng-enter="ok(bugForm.$valid)">
		<form ng-show="state=='settings'" class="form clearfix" name="bugForm" novalidation>
			<div class="form-group">
				<label>What would you like to do?</label>
				<select class="form-control" data-ng-model="params.type" focus-me="true" required>
					<option value="question">Ask a question</option>
					<option value="bug">Report a problem</option>
					<option value="feature">Request a feature</option>
				</select>
			</div>
			<div class="form-group" data-ng-show="params.type=='bug'">
				<label>How bad is it?</label>
				<select class="form-control" data-ng-model="params.severity">
					<option value="cosmetic">Cosmetic</option>
					<option value="minor">Minor</option>
					<option value="major">Major</option>
					<option value="critical">Critical</option>
				</select>
				<div class="help-block">
					<p data-ng-if="params.severity=='cosmetic'">This is a visual issue only; items overlapping each other, something not drawing correctly, etc.</p>
					<p data-ng-if="params.severity=='minor'">Minor issues are things that are irritants, but you can work around them.</p>
					<p data-ng-if="params.severity=='major'">Major issues are things that are severely limiting your ability to use the software.</p>
					<p data-ng-if="params.severity=='critical'">Critical issues are things that prevent you from proceeding; they are stopping your ability to work.</p>
				</div>
			</div>
			<div class="form-group">
				<label>{{userDataRequired?'Please enter your Name, Email address and Description':'Description'}}</label>
				<textarea class="form-control" data-ng-model="params.description" style="max-width: 100%;" data-ng-required="params.type=='question'"></textarea>
				<p class="help-block" data-ng-if="params.type=='question'">Please enter your question in the area above.</p>
				<p class="help-block" data-ng-if="params.type=='bug'">Please tell us what's going wrong, and how best we can duplicate it in the area above.</p>
				<p class="help-block" data-ng-if="params.type=='feature'">Please enter your feature request in the area above.</p>
			</div>
		</form>
		<div ng-if="state=='generating-print'">
			<div ng-show="NEVER" data-plan-view="print-preview" options="emailOptions"></div>
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Generating...</p>
		</div>
		<div ng-if="state=='generating-image'">
			<div ng-show="NEVER" data-plan-view="image" options="emailOptions"></div>
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Generating...</p>
		</div>
		<div ng-if="state=='sending'">
			<indeterminate-wait size="80"></indeterminate-wait>
			<p class="text-center">Sending...</p>
		</div>
		<div ng-if="state=='error'">
			<div class="alert alert-danger" role="alert">
				<p><strong>Error</strong></p>
				<p>{{ error }}</p>
			</div>
		</div>
	</div>
	<div class="modal-footer">
		<a button-ex class="btn btn-default" data-ng-click="cancel()" i18n="Cancel">Cancel</a>
		<a button-ex ng-show="state=='settings'" class="btn btn-primary" data-ng-disabled="bugForm.$invalid" data-ng-click="ok()" i18n="OK">OK</a>
	</div>
</script>
<script type="text/ng-template" id="toolbarControls.html">
	<div class="toolbar-controls">
		<div class="btn-group pull-left"  style="margin-left: 10px;" ng-show="showChevron()" role="group">
			<a class="btn btn-default"  data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="showItemPanel()" >
				<span class="glyphicon glyphicon-chevron-right"></span>
			</a>
		</div>
		<div ng-if="!config.disableRoomShape" class="btn-group hidden-xs" role="group">
			<a data-ng-disabled="currentTool === 'wall'" class="btn btn-default" data-ng-click="showRoomShapeDialog(false)">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/room-shape.svg" /> 
			</a>
		</div>
		<div class="btn-group">
			<a class="btn btn-default" data-ng-class="{ active: currentTool=='selection', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('selection')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/selection-tool.svg" /> 
			</a>
			<a class="btn btn-default" data-ng-class="{ active: currentTool=='pan', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('pan')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/pan-tool.svg" /> 
			</a>
			<a ng-if="!config.disableWallTool" class="btn btn-default" data-ng-class="{ active: currentTool=='wall', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('wall')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/wall.svg" /> 
			</a>
			<a class="btn btn-default" data-ng-class="{ active: currentTool=='tape', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('tape')">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/ruler.svg" /> 
			</a>
			<a ng-if="!config.disableTextTool" class="btn btn-default" data-ng-class="{ active: currentTool=='text', 'btn-sm': toolbar.useSmallButtons }" data-ng-click="setTool('text')">
				<span class="glyphicon glyphicon-font"></span>
			</a>
		</div>
		<div ng-if="!config.disablePlanLock" class="btn-group">
			<a class="btn btn-default" ng-if="!isLocked()" data-ng-disabled="currentTool === 'wall'" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="lock(true)">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/unlocked.svg" /> 
			</a>
			<a class="btn btn-default" ng-if="isLocked()" data-ng-disabled="currentTool === 'wall'" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="lock(false)">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/locked.svg" /> 
			</a>
		</div>
		<div class="btn-group">
			<a class="btn btn-default" data-ng-disabled="!canZoomIn()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" data-ng-click="zoomIn()">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/zoom-in.svg" /> 
			</a>
			<a class="btn btn-default" data-ng-disabled="!canZoomOut()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }"  data-ng-click="zoomOut()">
				<img class="toolbar-img-icon" src="//ec2c-css.imgix.net/vid290-1556/css/roomplanjson/images/zoom-out.svg" /> 
			</a>
			<a class="btn btn-default" data-ng-click="zoomFit()" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" >Fit
			</a>
		</div>
		<div class="btn-group">
			<a class="btn btn-default" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" 
				data-ng-disabled="!canUndo()" data-ng-click="undo()">Undo
			</a>
			<a class="btn btn-default" data-ng-class="{ 'btn-sm': toolbar.useSmallButtons }" 
				data-ng-disabled="!canRedo()" data-ng-click="redo()">Redo
			</a>
		</div>
		<div ng-if="NEVER" class="btn-group hidden-xs">
			<a class="btn btn-default" data-ng-disabled="!canRemoveAll()" data-ng-click="removeAll()">Remove All</a>
		</div>
	</div>
</script>
<script type="text/ng-template" id="planView.html">
	<div class="nofocus" ng-style="scrollContainerStyle" oncontextmenu="return false;" tabindex="1"><!-- scroll container -->
		<svg version="1.1" zoomAndPan="disable" ng-style="roomStyle" plan-canvas> <!-- plan -->
			<defs>
				<filter x="0" y="0" width="1" height="1" ng-attr-id="{{ textFilterID }}">
					<feFlood flood-color="white" result="flood"></feFlood>
					<feComposite operator="over" in="SourceGraphic" in2="flood"></feComposite>
				</filter>
			</defs>
			<g ng-attr-transform="translate({{type=='print-preview'?printMargin.x:0}}, {{type=='print-preview'?printMargin.y:0}})">
				<g style="pointer-events: all" ng-attr-transform="translate({{translate.x}}, {{translate.y}}) scale({{ scale }})">
					<g ng-attr-transform="rotate({{getRotation()}})">
						<g ng-if="gridVisible" plan-grid grid="plan.grid" type="type"></g>
						<g ng-repeat="wallChain in plan.wallChainSet.wallChains" room-view="wallChain" type="type"></g>
						<!-- this captures the drag event if the click on the item misses; but it lets you select an item underneath the selection if there is one -->
						<g ng-if="type=='primary'" selection-indicator-drag-polygon></g>
			
						<!-- Items -->
						<g ng-repeat="item in plan.items | filter: { type: 'item' } | orderBy:'layer'" plan-item="item" type="type" ></g>
						<!-- Group dimensions -->
						<g ng-repeat="group in plan.groups" plan-group="group"></g>
						<!-- Labels -->
						<g ng-repeat="label in plan.items | filter: { type: 'label' }" plan-label="label"></g>
						<!-- Tapes -->
						<g ng-if="displayDimensions('tape')" ng-repeat="dimension in plan.items | filter: { type: 'tape-dim' }" fill="black" stroke="black" tape-dimension="dimension"></g>
						<!-- Info -->
						<g ng-if="showItemInfo" ng-repeat="item in plan.items | filter: { type: 'item' }" ng-attr-fill="{{textColor}}" ng-attr-transform="translate({{ item.position.x }}, {{ item.position.y }}) scale(100)">
							<text x="0" y="0" font-family="Verdana" font-size="140" text-anchor="middle" 
								dominant-baseline="central" ng-attr-filter="{{textFilter}}">{{ item.isGeneric ? item.username : item.sku }}
							</text>
						</g>
					</g>

					<g ng-if="type=='primary'" selection-indicator></g>
					<g ng-if="type=='primary'" area-selection-indicator></g>

					<g ng-if="type=='print-preview' && scale">
						<!-- footer: only visible if showDate or showScale. -->
						<g print-footer></g>
						<g print-header></g>
					</g>
				</g>
			</g>
			<g ng-if="type=='print-preview'">
				<g style="fill:white;stroke:none;">
					<rect x="0" y="0" ng-attr-width="{{options.paperSize.width}}" ng-attr-height="{{printMargin.y}}"/>
					<rect x="0" ng-attr-y="{{options.paperSize.height-printMargin.y}}" ng-attr-width="{{options.paperSize.width}}" ng-attr-height="{{printMargin.y}}"/>
					<rect x="0" y="0" ng-attr-width="{{printMargin.x}}" ng-attr-height="{{options.paperSize.height}}"/>
					<rect ng-attr-x="{{options.paperSize.width-printMargin.x}}" y="0" ng-attr-width="{{printMargin.x}}" ng-attr-height="{{options.paperSize.height}}"/>
				</g>
				<rect style="fill:none;stroke:black;stroke-width:3;" ng-attr-x="{{printMargin.x}}" ng-attr-y="{{printMargin.y+options.header.height}}" ng-attr-width="{{options.paperSize.width-2*printMargin.x}}" ng-attr-height="{{options.paperSize.height-2*printMargin.y-options.header.height}}"></rect>
			</g>
		</svg>
	</div>
</script>
<script type="text/ng-template" id="printItemView.html">
	<div class="svg-responsive" data-ng-style="responsiveStyle">
		<svg version="1.1" zoomAndPan="disable" xmlns="http://www.w3.org/2000/svg"
			style="background-color: white; border: 1px solid black; display: inline-block; position: absolute; top: 0px; left: 0px;" 
			preserveAspectRatio="xMinYMin meet">
			<g ng-attr-transform="translate({{options.printMargin.x}}, {{options.printMargin.y}})">
				<g>
					<!-- page 0 is for the image representation -->
					<text ng-repeat="item in itemsForPage()"
						x="150" ng-attr-y="{{ textStartY + $index*35 }}" 
						font-family="Verdana" font-size="30" text-anchor="start">{{ item.printedDescription() }}
					</text>
				</g>
				<g print-footer></g>
				<g print-header></g>
			</g>
			<g>
				<g style="fill:white;stroke:none;">
					<rect x="0" y="0" ng-attr-width="{{options.paperSize.width}}" ng-attr-height="{{options.printMargin.y}}"/>
					<rect x="0" ng-attr-y="{{options.paperSize.height-options.printMargin.y}}" ng-attr-width="{{options.paperSize.width}}" ng-attr-height="{{options.printMargin.y}}"/>
					<rect x="0" y="0" ng-attr-width="{{options.printMargin.x}}" ng-attr-height="{{options.paperSize.height}}"/>
					<rect ng-attr-x="{{options.paperSize.width-options.printMargin.x}}" y="0" ng-attr-width="{{options.printMargin.x}}" ng-attr-height="{{options.paperSize.height}}"/>
				</g>
				<rect style="fill:none;stroke:black;stroke-width:3;" ng-attr-x="{{options.printMargin.x}}" ng-attr-y="{{options.printMargin.y+options.header.height}}" ng-attr-width="{{options.paperSize.width-2*options.printMargin.x}}" ng-attr-height="{{options.paperSize.height-2*options.printMargin.y-options.header.height}}"></rect>
			</g>
		</svg>
	</div>
</script>
<script type="text/ng-template" id="printHeader.html">
	<g ng-attr-transform="scale({{1/scale}}) translate({{-(translate.x)}}, {{-(translate.y)}})">
		<g ng-if="options.headerText || options.logo.dataURL">
			<rect x="0" y="0" ng-attr-width="{{ options.printableSize.width }}" 
				ng-attr-height="{{ options.header.height}} " fill="white"></rect>
			<line stroke-width="1" stroke="black" x1="0" ng-attr-y1="{{options.header.height}}" ng-attr-x2="{{options.printableSize.width}}" ng-attr-y2="{{options.header.height}}" ></line>
			<text ng-if="options.headerText" ng-attr-x="{{ options.header.height/4 }}" ng-attr-y="{{ options.header.height/2 }}" 
				font-family="Verdana" width="200" font-size="50" text-anchor="start" dominant-baseline="central">{{ options.headerText }}
			</text>
			<rect ng-attr-x="{{options.logo.x}}" y="0" ng-attr-width="{{ options.logo.width }}" 
				ng-attr-height="{{ options.header.height}} " fill="white"></rect>
			<image ng-if="options.logo.dataURL" ng-attr-x="{{ options.logo.x }}" ng-attr-width="{{ options.logo.width }}" ng-attr-height="{{ options.logo.height }}" xlink:href="" ng-attr-xlink:href="{{ options.logo.dataURL }}" rel="nofollow"></image>
		</g>
	</g>
</script>
<script type="text/ng-template" id="printFooter.html">
	<g ng-attr-transform="scale({{1/scale}}) translate({{-(translate.x)}}, {{(options.printableSize.height-options.footer.height)-(translate.y)}})">
		<g ng-if="options.showDate || options.showScale">
			<rect x="0" y="0" ng-attr-width="{{ options.printableSize.width }}" 
				ng-attr-height="{{ options.footer.height}} " fill="white"></rect>
			<line stroke-width="1" stroke="black" x1="0" y1="0" ng-attr-x2="{{options.printableSize.width}}" y2="0"></line>
		</g>
		<text ng-if="options.showDate" ng-attr-x="{{ options.printableSize.width - options.footer.height/4 }}" ng-attr-y="{{ options.footer.height/2 }}" 
			font-family="Verdana" font-size="30" text-anchor="end">{{currentDate | date:'mediumDate'}}
		</text>
		<g ng-if="options.showScale" stroke-width="3px" stroke="black">
			<line ng-attr-x1="{{ displayScale.ticks[0] }}" ng-attr-x2="{{ displayScale.ticks[displayScale.ticks.length-1] }}" 
				ng-attr-y1="{{ displayScale.centerY }}" ng-attr-y2="{{ displayScale.centerY}}">
			</line>
			<line ng-repeat="tick in displayScale.ticks" ng-attr-x1="{{ tick }}" ng-attr-x2="{{ tick }}" 
				ng-attr-y1="{{ displayScale.centerY - displayScale.tickHeight/2 }}" ng-attr-y2="{{ displayScale.centerY + displayScale.tickHeight/2 }}">
			</line>
			<text ng-attr-x="{{ displayScale.ticks[displayScale.ticks.length-1] + 50 }}" ng-attr-y="{{ displayScale.centerTextY }}" 
				font-family="Verdana" font-size="30" text-anchor="middle"
				fill="black" stroke="none">{{ displayScale.label }}</text>	
		</g>
	</g>
</script>
<script type="text/ng-template" id="planGrid.html">
	<g pointer-events="none" stroke-width="{{ strokeWidth }}" ng-attr-stroke="{{ type=='print-preview'?grid.printColor:grid.color }}" ng-show="grid.type==1">
		<line ng-repeat="x in xCoords" ng-attr-x1="{{x}}" ng-attr-y1="{{y1}}" ng-attr-x2="{{x}}" ng-attr-y2="{{y2}}"></line>
		<line ng-repeat="y in yCoords" ng-attr-x1="{{x1}}" ng-attr-y1="{{y}}" ng-attr-x2="{{x2}}" ng-attr-y2="{{y}}"></line>
	</g>
</script>
<script type="text/ng-template" id="selectionIndicatorDragPolygon.html">
	<g ng-show="visible"><!-- need an if here so we don't have invalid coordinates for fit; might want to rework the editable-layer logic FIXME -->
		<polygon pointer-events="all" ng-attr-points="{{ polygonPoints}}" fill="none" stroke="none" mv-draggable="drag(verb, event)" can-drag="canDrag()" right-click></polygon>
	</g>
</script>
<script type="text/ng-template" id="selectionIndicator.html">
	<g id="selectionIndicator" stroke-width="{{ strokeWidth }}" ng-show="visible">
		<polygon pointer-events="none" ng-attr-points="{{ polygonPoints}}" fill="none" stroke="rgb(150,150,150)"></polygon>
		<g>
			<g rotation-icon></g>
			<g toggle-dimensions-icon></g>
			<g clone-icon></g>
			<g delete-icon></g>
			<g view-details-icon></g>
			<g resize-icon></g>
			<g show-info-icon></g>
			<g group-icon></g>
			<g ungroup-icon></g>
		</g>
	</g>
</script>
<script type="text/ng-template" id="selectionMarker.html">
	<g ng-show="visible" style="cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" 
			xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle>
		<image ng-if="useTransparentImagesForMarkers" 
			x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet"
			pointer-events="visible" xlink:href="/css/RoomPlanJSON/images/selection/circle13r.png" rel="nofollow">
		</image>
	</g>
</script>
<script type="text/ng-template" id="draggableSelectionMarker.html">
	<g ng-show="visible" style="cursor: pointer;" ng-attr-transform="translate({{position.cx}}, {{position.cy}}) scale({{ markerScale }})" mv-draggable="drag(verb, event)">
		<image x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet" 
			xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="" ng-attr-xlink:href="{{ imageHref }}" rel="nofollow"></image>
		<circle ng-if="!useTransparentImagesForMarkers" cx="0" cy="0" r="15" stroke="none" fill="none" pointer-events="visibleFill"></circle>
		<image ng-if="useTransparentImagesForMarkers" 
			x="-15" y="-15" width="30" height="30" preserveAspectRatio="xMinYMin meet"
			pointer-events="visible" xlink:href="/css/RoomPlanJSON/images/selection/circle13r.png" rel="nofollow">
		</image>
	</g>
</script>
<script type="text/ng-template" id="tapeDimension.html">
	<g ng-attr-stroke-width="{{ strokeWidth }}">
		<line ng-if="!dimension.nomouse" ng-attr-x1="{{ dimension.start.x }}" ng-attr-y1="{{ dimension.start.y }}" ng-attr-x2="{{ dimension.end.x }}" ng-attr-y2="{{ dimension.end.y }}" 
			style="cursor:move;" mv-draggable="dragLine(verb, event)">
		</line>
		<line ng-if="dimension.nomouse" ng-attr-x1="{{ dimension.start.x }}" ng-attr-y1="{{ dimension.start.y }}" ng-attr-x2="{{ dimension.end.x }}" ng-attr-y2="{{ dimension.end.y }}" >
		</line>
		<path d="M0,-250 L3000,-9000 H-3000 Z" ng-attr-transform="translate({{ dimension.end.x }}, {{ dimension.end.y }}) rotate({{ angle }})"></path>
		<path d="M0,-250 L3000,-9000 H-3000 Z" ng-attr-transform="translate({{ dimension.start.x }}, {{ dimension.start.y }}) rotate({{ ((angle + 180) % 360) }})"></path>
		<circle ng-if="!dimension.nomouse" ng-attr-cx="{{ dimension.start.x }}" ng-attr-cy="{{ dimension.start.y }}" ng-attr-r="{{ touchRadius || 0 }}" 
			stroke="none" fill="none" style="cursor: move;" pointer-events="visible" mv-draggable="dragStartPoint(verb, event)" can-drag="canDrag()">
		</circle>
		<circle ng-if="!dimension.nomouse" ng-attr-cx="{{ dimension.end.x }}" ng-attr-cy="{{ dimension.end.y }}" ng-attr-r="{{ touchRadius || 0 }}" 
			stroke="none" fill="none" style="cursor: move;" pointer-events="visible" mv-draggable="dragEndPoint(verb, event)" can-drag="canDrag()">
		</circle>
		<g ng-if="!dimension.notext" ng-attr-transform="translate({{ position.x }}, {{ position.y }}) scale(100)" mv-draggable="dragLine(verb, event)" selectable="dimension" can-drag="canDrag()" can-select="canDrag()">
			<text x="0" y="0" style="cursor:move" font-family="Verdana" font-size="140" text-anchor="middle" dominant-baseline="central" stroke="none" 
			ng-attr-fill="{{ textColor }}" ng-attr-filter="{{textFilter}}">{{ length | dimension : 'tape' }}</text>
		</g>
	</g>
</script>
<script type="text/ng-template" id="planLabel.html">
	<g>
		<g mv-draggable="drag(verb, event)" selectable="label" right-click ng-attr-stroke-width="{{ strokeWidth }}" can-drag="canDrag()" can-select="canDrag()" 
			ng-attr-transform="translate({{ label.position.x - size.x/2 }}, {{ label.position.y - size.y/2 }}) rotate({{ label.angle}},{{size.x/2}},{{size.y/2}})">
			<rect x="0" y="0" 
				ng-attr-width="{{ size.x }}" 
				ng-attr-height="{{ size.y }}" 
				pointer-events="visible" ng-attr-fill="{{ label.background }}" ng-attr-stroke="{{ label.border ? 'rgb(150,150,150)' : 'none' }}"></rect>
			<text x="0" y="0" ng-attr-font-size="{{ label.font.size * FONT_SCALE_FACTOR / 100}}" transform="scale(100)"
				ng-attr-font-family="{{ label.font.name }}" ng-attr-fill="{{ color }}" ng-style="textStyle">
				<tspan x="0" y="122.88">Enter Text Here</tspan>
			</text>
		</g>
	</g>
</script>
<script type="text/ng-template" id="itemDimensions.html">
	<g ng-attr-stroke-width="{{ strokeWidth }}" stroke="#0000d2" fill="#0000d2">
		<line 
			ng-attr-x1="{{ dimensions.box.x }}" 
			ng-attr-y1="{{ dimensions.box.y }}" 
			ng-attr-x2="{{ dimensions.box.x }}" 
			ng-attr-y2="{{ dimensions.box.y-1.5*dimensions.offset }}"></line>
		<line 
			ng-attr-x1="{{ dimensions.box.x+dimensions.box.width }}" 
			ng-attr-y1="{{ dimensions.box.y-1.5*dimensions.offset }}" 
			ng-attr-x2="{{ dimensions.box.x+dimensions.box.width }}" 
			ng-attr-y2="{{ dimensions.box.y }}"></line>
		<g tape-dimension="{ start:{x:dimensions.box.x, y:dimensions.box.y-dimensions.offset}, end:{x:dimensions.box.x+dimensions.box.width, y:dimensions.box.y-dimensions.offset }, nomouse: true, notext: true }"></g>
		<g ng-attr-transform="translate({{ dimensions.box.x+(dimensions.box.width)/2 }}, {{ dimensions.box.y-dimensions.offset }}) scale(100)">
			<text x="0" y="0" font-family="Verdana" font-size="140" text-anchor="middle" dominant-baseline="central" stroke="none" 
			ng-attr-filter="{{ textFilter }}">{{ dimensions.box.width | dimension : 'item-dimension' }}</text>
		</g>

		<line 
			ng-attr-x1="{{ dimensions.box.x+dimensions.box.width  }}" 
			ng-attr-y1="{{ dimensions.box.y }}" 
			ng-attr-x2="{{ dimensions.box.x+dimensions.box.width + 1.5*dimensions.offset }}" 
			ng-attr-y2="{{dimensions.box.y}}"></line>
		<line 
			ng-attr-x1="{{ dimensions.box.x+dimensions.box.width + 1.5*dimensions.offset }}" 
			ng-attr-y1="{{ dimensions.box.y+dimensions.box.height }}" 
			ng-attr-x2="{{ dimensions.box.x+dimensions.box.width }}" 
			ng-attr-y2="{{ dimensions.box.y+dimensions.box.height }}"></line>
		<g tape-dimension="{ start:{x:dimensions.box.x+dimensions.box.width + dimensions.offset, y:dimensions.box.y}, end:{x:dimensions.box.x+dimensions.box.width + dimensions.offset, y:dimensions.box.y+dimensions.box.height }, nomouse: true, notext: true }"></g>
		<g ng-attr-transform="translate({{ (dimensions.box.x+dimensions.box.width+dimensions.offset) }}, {{ dimensions.box.y+dimensions.box.height/2 }}) scale(100)">
			<text x="0" y="0" font-family="Verdana" font-size="140" text-anchor="middle" dominant-baseline="central" stroke="none" 
			ng-attr-filter="{{ textFilter }}">{{ dimensions.box.height | dimension : 'item-dimension' }}</text>
		</g>
		<!-- <circle ng-repeat="point in dimensions.rotated" ng-attr-cx="{{point.x}}" ng-attr-cy="{{point.y}}" ng-attr-r="{{ 10*strokeWidth}}" fill="red"></circle>
		<circle ng-repeat="point in dimensions.points" ng-attr-cx="{{point.x}}" ng-attr-cy="{{point.y}}" ng-attr-r="{{ 5*strokeWidth}}" fill="blue"></circle> -->
	</g>
</script>

<script type="text/ng-template" id="planItem.html">
	<g>
<!--			ng-mouseenter="hover('enter', $event)"  ng-mouseleave="hover('exit', $event)" -->
		<g ng-attr-transform="translate({{ item.position.x - item.x2D()/2 }},{{ item.position.y - item.y2D()/2 }})" 
			mv-draggable="drag(verb, event)" can-drag="canDrag()" can-select="canDrag()" selectable="item" right-click >
			<g class="template-container" ng-if="item.template && validTemplateLoad" ng-attr-transform="scale({{ item.flipped.x }},{{ item.flipped.y }}) translate({{item.getTranslateX()}}, {{item.getTranslateY()}}) rotate({{item.angle}}, {{item.x2D()/2}}, {{item.y2D()/2}}) scale({{ scale.x}}, {{scale.y}}) ">
				<!-- the svg is appended here -->
			</g>
			<g ng-if="!(item.template && validTemplateLoad)" ng-attr-transform="rotate({{item.angle}}, {{item.x2D()/2}}, {{item.y2D()/2}})" stroke="red" ng-attr-stroke-width="{{strokeWidth}}">
				<rect x="0" y="0" ng-attr-width="{{ item.x2D() }}" ng-attr-height="{{ item.y2D() }}" fill="white"></rect>
				<line x1="0" y1="0" ng-attr-x2="{{ item.x2D() }}" ng-attr-y2="{{ item.y2D() }}"></line>
				<line x1="0" ng-attr-y1="{{ item.y2D() }}" ng-attr-x2="{{ item.x2D() }}" y2="0"></line>
			</g>
			<g ng-if="validTemplateLoad && item.template && showDimensions() && displayDimensions('item')" ng-attr-transform="rotate({{item.angle*item.getFlipCoef()}}, {{item.x2D()/2}}, {{item.y2D()/2}})"><g item-dimensions></g> </g>
			<g ng-if="item.isWallTemplate && displayDimensions('wall')">
				<g ng-repeat="dimension in wallDimensions" ng-attr-transform="translate({{ dimension.x}}, {{dimension.y}}) scale(100)">
					<text x="0" y="0" font-family="Verdana" font-size="140" text-anchor="middle" dominant-baseline="central" ng-attr-fill="{{ textColor }}" stroke="none" 
						ng-attr-filter="{{ textFilter }}">{{ dimension.length | dimension : 'room' }}</text>
				</g>
			</g>
		</g>
		<g ng-if="debugMagnets">
			<magnet-dbg ng-repeat="magnet in item.magnets" magnet="magnet"></magnet-dbg>
		</g>
		<g ng-if="showMagnets()">
			<magnet-show ng-repeat="magnet in item.magnets" magnet="magnet"></magnet-show>
		</g>
	</g>
</script>
<script type="text/ng-template" id="planGroup.html">
	<g>
		<g ng-if="showDimensions()" ng-attr-transform="rotate({{group.getDimAngle()}}, {{group.center.x}}, {{group.center.y }})"><g item-dimensions></g> </g>
	</g>
</script>
<script type="text/ng-template" id="areaSelectionIndicator.html">
	<g ng-show="visible">
		<rect 
			ng-attr-stroke-width="{{ strokeWidth }}" ng-attr-x="{{box.x}}" ng-attr-y="{{box.y}}" ng-attr-width="{{ box.width }}" ng-attr-height="{{ box.height }}" 
			fill="rgba(255, 255, 255, 0.3)" 
			stroke="rgb(200, 200, 200)"></rect>
	</g>
</script>
<script type="text/ng-template" id="roomShapeChooser.html">
	<div class="col-md-6 col-sm-6 col-xs-6" ng-repeat="shape in shapes">
		<predefined-room-shape shape="shape.shape" selected="shape.selected" ng-click="selectShape(shape)" orientation="orientation" style="max-height: 90px"></predefined-room-shape>
	</div>
</script>
<script type="text/ng-template" id="predefinedRoomShape.html">
	<svg xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMinYMin meet" ng-class="{'room-selected': selected }">
		<g>
			<rect ng-attr-width="{{ size.width }}" ng-attr-height="{{ size.height }}" x="0" y="0" fill="none" pointer-events="visible"></rect>
			<path ng-attr-d="{{ path }}" fill="none" ng-attr-stroke-width="{{ wallWidth }}" stroke="#000000" pointer-events="none"></path>
			
			<g ng-if="showLabels" ng-repeat="label in labels" ng-attr-transform="translate({{ label.x }}, {{ label.y }}) scale(0.75)">
				<circle cx="0" cy="0" r="10" fill="red"></circle>
				<text x="0" y="0" font-family="Verdana" font-size="12" text-anchor="middle" dominant-baseline="central" fill="black" stroke="none">{{ label.letter }}</text>
			<g>
		</g>
	</svg>
</script>
<script type="text/ng-template" id="roomView.html">
	<g>
		<path ng-if="pathPoints.length" ng-attr-d="{{ pathPoints }}" style="fill:none;stroke:#000000;stroke-linejoin:round" ng-attr-stroke-width="{{ room.wallWidth }}" pointer-events="none"></path>
		<path ng-if="pathPoints.length && room.selected===true && type==='primary'" ng-attr-d="{{ pathPoints }}" style="fill:none;stroke:#009900;stroke-linejoin:round" ng-attr-stroke-width="{{ room.wallWidth/2 }}" pointer-events="none"></path>
		<circle ng-repeat="vertex in vertices"  ng-attr-cx="{{''+vertex.x}}" ng-attr-cy="{{''+vertex.y}}" ng-attr-r="{{ room.wallWidth/2 }}" fill="grey"></circle>
		<circle ng-if="room.isVertexSelected() && type==='primary'" ng-attr-cx="{{''+room.getSelectedVertex().x}}" ng-attr-cy="{{''+room.getSelectedVertex().y}}" ng-attr-r="{{ room.wallWidth/3 }}" fill="#009900"></circle>
		<path ng-if="pathPoints.length" ng-attr-d="{{ pathPoints }}" fill="none" style="cursor:move" ng-attr-stroke-width="{{ touchStrokeWidth }}" pointer-events="stroke" 
			mv-draggable="dragWall(verb, event)" can-drag="canDrag()"></path>
		<circle ng-if="type==='primary'" ng-repeat="vertex in vertices"  ng-attr-cx="{{''+vertex.x}}" ng-attr-cy="{{''+vertex.y}}" ng-attr-r="{{ touchStrokeWidth/2 }}" fill="none" style="cursor:move" ng-attr-stroke-width="{{ touchStrokeWidth }}" pointer-events="stroke" 
			mv-draggable="dragWall(verb, event)" can-drag="canDrag()"></circle>
		<g stroke="#0000d2" fill="#0000d2">
			<g ng-if="displayDimensions('wall') && dimensions.length">
				<g ng-if="displayDimLines()" ng-repeat="dimension in dimensions" ng-attr-stroke-width="{{ getScale() }}" >
					<line 
						ng-attr-x1="{{ dimension.p1.x }}" 	ng-attr-y1="{{ dimension.p1.y }}" 
						ng-attr-x2="{{ dimension.dim1ex.x }}" ng-attr-y2="{{ dimension.dim1ex.y }}" ></line>
					<line 
						ng-attr-x1="{{ dimension.p2.x }}" 	ng-attr-y1="{{ dimension.p2.y }}" 
						ng-attr-x2="{{ dimension.dim2ex.x }}" ng-attr-y2="{{ dimension.dim2ex.y }}" ></line>
					<g tape-dimension="{ start:dimension.dim1, end:dimension.dim2, nomouse: true, notext: true }"></g>
				</g>
				<g ng-repeat="dimension in dimensions" ng-attr-transform="translate({{ dimension.x}}, {{dimension.y}}) scale(100)" >
					<text x="0" y="0" font-family="Verdana" font-size="140" text-anchor="{{ dimension.anchor }}" dominant-baseline="central" stroke="none" 
					ng-attr-filter="{{ textFilter }}">{{ dimension.length | dimension : 'room' }}</text>
				</g>
			</g>
			<g ng-if="type==='primary'" ng-repeat="dimension in draggedArcDimensions" text-color="'#0000d2'" tape-dimension="dimension"></g>
		</g>
		<g ng-if="debugMagnets">
			<circle ng-repeat="point in measurementPoints" ng-attr-cx="{{point.x}}" ng-attr-cy="{{point.y}}" ng-attr-r="{{ room.wallWidth/4 }}" fill="red"></circle>
		</g>
		<g ng-if="debugMagnets">
			<magnet-dbg ng-repeat="magnet in room.getMagnets()" magnet="magnet"></magnet-dbg>
		</g>
	</g>
</script>
<script type="text/ng-template" id="magnetDbg.html">
	<g ng-attr-stroke-width="{{ radius }}" pointer-events="none">
		<g ng-if="magnet.magnetType==1"><!-- Fixed -->
			<line stroke="blue" 
				ng-attr-x1="{{ magnet.curPtAx }}" 
				ng-attr-y1="{{ magnet.curPtAy }}" 
				ng-attr-x2="{{ magnet.curPtBx }}" 
				ng-attr-y2="{{ magnet.curPtBy }}" ></line>
            <circle ng-attr-cx="{{ magnet.curPtBx }}" ng-attr-cy="{{ magnet.curPtBy }}" ng-attr-r="{{ 2*radius }}" stroke="red" fill="none" />
			<title>{{ tooltip1 }}<br/>{{ tooltip2 }}<br/>{{ tooltip3 }}<br/>{{ tooltip4 }}</title>
		</g>
		<g ng-if="magnet.magnetType==2"><!-- Slide -->
			<line stroke="green" 
				ng-attr-x1="{{ magnet.curPtAx }}" 
				ng-attr-y1="{{ magnet.curPtAy }}" 
				ng-attr-x2="{{ magnet.curPtBx }}" 
				ng-attr-y2="{{ magnet.curPtBy }}" ></line>
			<title>{{ tooltip1 }}<br/>{{ tooltip2 }}<br/>{{ tooltip3 }}<br/>{{ tooltip4 }}</title>
		</g>
		<g ng-if="magnet.magnetType==3"><!-- Slider -->
			<line stroke="yellow" 
				ng-attr-x1="{{ magnet.curPtAx }}" 
				ng-attr-y1="{{ magnet.curPtAy }}" 
				ng-attr-x2="{{ magnet.curPtBx }}" 
				ng-attr-y2="{{ magnet.curPtBy }}" ></line>
			<title>{{ tooltip1 }}<br/>{{ tooltip2 }}<br/>{{ tooltip3 }}<br/>{{ tooltip4 }}</title>
		</g>
		<line ng-repeat="connected in magnet.connectedMagnets"
			stroke="#ff0080"
			ng-attr-x1="{{ (magnet.curPtAx + magnet.curPtBx)/2 }}" 
			ng-attr-y1="{{ (magnet.curPtAy + magnet.curPtBy)/2 }}" 
			ng-attr-x2="{{ (connected.curPtAx + connected.curPtBx)/2 }}" 
			ng-attr-y2="{{ (connected.curPtAy + connected.curPtBy)/2 }}" ></line>
	</g>
</script>
<script type="text/ng-template" id="magnetShow.html">
	<g>
	<g ng-if="visible()" ng-attr-stroke-width="{{ 2*radius }}">
		<g ng-if="magnet.magnetType==1"><!-- Fixed -->
			<line stroke="green" 
				ng-attr-x1="{{ magnet.curPtAx }}" 
				ng-attr-y1="{{ magnet.curPtAy }}" 
				ng-attr-x2="{{ magnet.curPtBx }}" 
				ng-attr-y2="{{ magnet.curPtBy }}" ></line>
            <circle ng-attr-cx="{{ magnet.curPtBx }}" ng-attr-cy="{{ magnet.curPtBy }}" ng-attr-r="{{ 2*radius }}" stroke="red" fill="red" />
		</g>
	</g>
	</g>
</script>
<script type="text/javascript">
	// Google Analytics (optimized - https://mathiasbynens.be/notes/async-analytics-snippet)
	(function (G, o, O, g, l) { G.GoogleAnalyticsObject = O; G[O] || (G[O] = function () { (G[O].q = G[O].q || []).push(arguments) }); G[O].l = +new Date; g = o.createElement('script'), l = o.scripts[0]; g.src = 'https://www.google-analytics.com/analytics.js'; l.parentNode.insertBefore(g, l) } (this, document, 'ga'));

	var gGlobalSettings = null;
	var gIntl = null;

	$(document).ready(function() {
		var script_loaded = false;

		function load_script(completion) {
			var head = document.getElementsByTagName('head')[0];
			var script = document.createElement('script');
			script.type = 'text/javascript';
			var timestamp = new Date().getTime(); 

			var script_file = 'js/RoomPlanJSON/scripts.min.js';		// minified version as default
			// we don't have deparam function at hand, the following simplification should be ok for this case
			if (window.location.search && window.location.search.toLowerCase().indexOf('debug=true') != -1)
				script_file = 'js/RoomPlanJSON/scripts.js';	// non-minified for debugging
			script.src = script_file + '?ts=' + timestamp;

			script.onreadystatechange = function() {
				if (this.readyState == 'complete') completion();
			}
			script.onload = completion;
			head.appendChild(script);
		}

		// due to problems with MS Edge (28762, 28055) we temporarily disable OmniVue Room Planner running on Edge and display warning with instructions
		var isDebug = window.location.search && (-1 != window.location.search.toLowerCase().indexOf('debug=true'));
		if (!isDebug) {
			var userAgent = navigator.userAgent;
			// BTS:30956
			var match = userAgent.match(new RegExp("Edge\/([0-9]+\.[0-9]+)")); // get complete version number
			if (match) {
				if (match[1] < '15.15063') {
					$('#screen').hide();	// this is necessary to make the <a> link added below working
					$(document.body).append('<div class="text-center"><h3>We\'re sorry, but this version of Microsoft Edge is unable to support the room planner.</h3><h3>You have several options:</h3><h3>You may launch the room planner with Internet Explorer by clicking on the \"...\" button in the upper right-hand corner and select \"Open with Internet Explorer\".</h3><h3>Alternatively, you can upgrade your PC to the latest version of Microsoft Windows 10 by visiting  <a href="https://www.microsoft.com/software-download/windows10" rel="nofollow">https://www.microsoft.com/software-download/windows10</a>.</h3><h3>The room planner also works well using Chrome or Firefox.</h3><h3>Thank you!</h3></div>');
					return;
				}
			}
		}

		// server options take precedence, but if not here they won't override the ones from the query string.
		// So if you want
		// Only one currently used is server=servername, by default server=marek, which is what it was historically.
		// Items from teh block below override command line options.
		//
		// Currently supported options (url params):
		//  server= { marek, local, mv, microd }, default is marek
		//  clearcache=true will clear local storage cache of the templates.
		//  debug=true will load non-minified version (scripts.js). This is handled load_script function above.
		load_script(function() {
			if (script_loaded) {
				window.console.log("Script loaded twice; ignoring second.");
				return;
			} else {
				script_loaded = true;
			}

			var server_options = {
				version: 'v6.75.200302', // Leave version like this; it will be fixed with grunt replace:version task to be of form v2.yymmdd
				templateCacheVersion: 'v6.75.200302', // Leave version like this; it will be fixed with grunt replace:version task to be of form v2.yymmdd
				browserMinVersions: { Chrome: 49, Firefox: 45, Safari: 9, IE: 10, Edge: 11 }
				,"eepOnly":false,"dimensionsOnSameSide":true,"disableFavorites":false,"disableYourPicks":false,"keepAlivePings":false,"analyticsAccountID":"UA-57442423-1","serverName":"MANUFACTUR-WEB1","ProductDescriptionLabel":"Product Description","RoomLabel":"Room","EnableGradients":true
			};

			// try to read <appSettings> parameter from web.config
			var RoomplannerPrintServerURL = 'https://omniplanner-232819.appspot.com';
			if (RoomplannerPrintServerURL !== undefined)
				server_options.printServerUrl = RoomplannerPrintServerURL;

			// to be equivalent from command line as above, would be ?option1=value1&option2=value2;
			// NOTE: url parameters are made lower case !
			var query_options = window.location.search.length ? deparam(window.location.search.substr(1).toLowerCase()) : {};
			var options = $.extend(query_options, server_options);

			// KeenIO Project ID and Write Key defined in Web.config file ...
			if (typeof KeenIOAnalytic !== 'undefined' && typeof Keen !== 'undefined') {
				KeenIOAnalytic.Initialize(
					'55565381d2eaaa7efc4214bf',
					'2725191ac98188649ac72e46c52b8ad610647e2b7f611ed7bf2781fb57df8e6bacc7a543fd1b8cf64d0a63218d93a5bb0084ee335b18245c2a03aff3c327635964ad8b6a53e2c40b8646c4c43d349a3752bbf544ac152c14a129ca9f15f91b4c');
				KeenIOAnalytic.addGlobalProperties( {
					SessionID: "226924557",
					ClientID: "30059",
					ClientName: "John Thomas",
					IsCrawler: "False",
					DeviceType: "Desktop/Laptop",
					IsTouchScreen: "False",
					Machine: "MANUFACTUR-WEB1"
				});
				options.KeenCollection_RPAnalytic = "Roomplanner Analytics";
				options.KeenCollection_ItemInfo = KeenIOAnalytic.options.clickEventName;
			} else {
				window.console.log("Keen Analytics not loaded.");
				// let OmniVue Room Planner know Keen is out of order
				KeenIOAnalytic = Keen = null;
			}
			// ideally everything would be done through something like this; my initialization is not very good right now (order matters in the concat/inclue stuff.)
			gGlobalSettings = options; // fixme; add this to configuration instead.
//i18n turned off			gIntl = new InternationalizationManager(options);

			var body = document.getElementsByTagName('body')[0];
			angular.bootstrap(body, ['roomplanner']);
		});
	});
</script>


<div class="modal-backdrop fade  in" ng-class="{in: animate}" ng-style="{'z-index': 1040 + (index &amp;&amp; 1 || 0) + index*10}" modal-backdrop="" style="z-index: 1040;"></div><div tabindex="-1" role="dialog" class="modal fade ng-isolate-scope in" ng-class="{in: animate}" ng-style="{'z-index': 1050 + index*10, display: 'block'}" ng-click="close($event)" modal-window="" index="0" animate="animate" style="z-index: 1050; display: block;">
    <div class="modal-dialog" ng-class="{'modal-sm': size == 'sm', 'modal-lg': size == 'lg'}"><div class="modal-content" modal-transclude="">
	<div class="modal-header ng-scope">
		<button type="button" class="close" data-ng-click="cancel()"><span>×</span></button>
		<!-- ngIf: step==1 --><h4 class="modal-title ng-binding ng-scope" data-ng-if="step==1" i18n="RW_Page1">Select Desired Room Shape</h4><!-- end ngIf: step==1 -->
		<!-- ngIf: step==2 -->
	</div>
	<div class="modal-body ng-scope">
	<form name="dimsForm" novalidation="" class="ng-pristine ng-valid">
		<!-- ngIf: step==1 --><div data-ng-if="step==1" ng-enter="next()" class="ng-scope">
			<p class="ng-binding">Select the initial room shape that is desired, then click Next. In a moment you will be able to make additional changes to the walls by changing the dimensions and moving the corner points.</p>
			<p class="ng-binding">Alternatively, you may click Cancel to log in and retrieve a previously saved room plan.</p>
			<div class="room-shape-container clearfix">
				<room-shape-chooser orientation="room.orientation" shape="room.shape" class="ng-isolate-scope">
	<!-- ngRepeat: shape in shapes --><div class="col-md-6 col-sm-6 col-xs-6 ng-scope" ng-repeat="shape in shapes">
		<svg xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMinYMin meet" ng-class="{'room-selected': selected }" shape="shape.shape" selected="selected" ng-click="selectShape(shape)" orientation="orientation" style="max-height: 90px" viewBox="0 0 250 150" class="room-selected" viewbox="0 0 250 150" preserveaspectratio="xMinYMin meet" zoomandpan="disable">
		<g>
			<rect ng-attr-width="{{ size.width }}" ng-attr-height="{{ size.height }}" x="0" y="0" fill="none" pointer-events="visible" width="250" height="150"></rect>
			<path ng-attr-d="{{ path }}" fill="none" ng-attr-stroke-width="{{ wallWidth }}" stroke="#000000" pointer-events="none" stroke-width="7" d="M 21 11L 228 11L 228 138L 21 138Z"></path>
			
			<!-- ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --></g></svg>
	</div><!-- end ngRepeat: shape in shapes --><div class="col-md-6 col-sm-6 col-xs-6 ng-scope" ng-repeat="shape in shapes">
		<svg xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMinYMin meet" ng-class="{'room-selected': selected }" shape="shape.shape" selected="selected" ng-click="selectShape(shape)" orientation="orientation" style="max-height: 90px" viewBox="0 0 250 150" viewbox="0 0 250 150" preserveaspectratio="xMinYMin meet" zoomandpan="disable">
		<g>
			<rect ng-attr-width="{{ size.width }}" ng-attr-height="{{ size.height }}" x="0" y="0" fill="none" pointer-events="visible" width="250" height="150"></rect>
			<path ng-attr-d="{{ path }}" fill="none" ng-attr-stroke-width="{{ wallWidth }}" stroke="#000000" pointer-events="none" stroke-width="7" d="M 21 11L 228 11L 228 97L 128 97L 128 138L 21 138Z"></path>
			
			<!-- ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --></g></svg>
	</div><!-- end ngRepeat: shape in shapes --><div class="col-md-6 col-sm-6 col-xs-6 ng-scope" ng-repeat="shape in shapes">
		<svg xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMinYMin meet" ng-class="{'room-selected': selected }" shape="shape.shape" selected="selected" ng-click="selectShape(shape)" orientation="orientation" style="max-height: 90px" viewBox="0 0 250 150" viewbox="0 0 250 150" preserveaspectratio="xMinYMin meet" zoomandpan="disable">
		<g>
			<rect ng-attr-width="{{ size.width }}" ng-attr-height="{{ size.height }}" x="0" y="0" fill="none" pointer-events="visible" width="250" height="150"></rect>
			<path ng-attr-d="{{ path }}" fill="none" ng-attr-stroke-width="{{ wallWidth }}" stroke="#000000" pointer-events="none" stroke-width="7" d="M 21 11L 228 11L 228 110L 155 110L 155 98L 94 98L 94 138L 21 138Z"></path>
			
			<!-- ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --></g></svg>
	</div><!-- end ngRepeat: shape in shapes --><div class="col-md-6 col-sm-6 col-xs-6 ng-scope" ng-repeat="shape in shapes">
		<svg xmlns="http://www.w3.org/2000/svg" version="1.1" zoomAndPan="disable" width="100%" preserveAspectRatio="xMinYMin meet" ng-class="{'room-selected': selected }" shape="shape.shape" selected="selected" ng-click="selectShape(shape)" orientation="orientation" style="max-height: 90px" viewBox="0 0 250 150" viewbox="0 0 250 150" preserveaspectratio="xMinYMin meet" zoomandpan="disable">
		<g>
			<rect ng-attr-width="{{ size.width }}" ng-attr-height="{{ size.height }}" x="0" y="0" fill="none" pointer-events="visible" width="250" height="150"></rect>
			<path ng-attr-d="{{ path }}" fill="none" ng-attr-stroke-width="{{ wallWidth }}" stroke="#000000" pointer-events="none" stroke-width="7" d="M 21 11L 188 11A 70.3371345734243,70.3371345734243 0 0,1 188 138L 188 138L 21 138Z"></path>
			
			<!-- ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --><!-- ngIf: showLabels --><!-- end ngRepeat: label in labels --></g></svg>
	</div><!-- end ngRepeat: shape in shapes -->
</room-shape-chooser>
			</div>
			<div class="text-center">
				<a button-ex="" class="btn btn-default" data-ng-click="rotate()" i18n="Rot" focus-me="true" tabindex="0">Rotate</a>
			</div>
		</div><!-- end ngIf: step==1 -->
		<!-- ngIf: step==2 -->
	</form>
	</div>
	<div class="modal-footer ng-scope">
		<a button-ex="" data-ng-show="step==2" class="btn btn-default pull-left ng-hide" data-ng-click="prev()" tabindex="0"><span class="glyphicon glyphicon-chevron-left"></span><span i18n="Prev">Prev</span></a>
		<a button-ex="" class="btn btn-default" data-ng-click="cancel()" i18n="Cancel" tabindex="0">Cancel</a>
		<a button-ex="" data-ng-show="step==1" class="btn btn-primary" data-ng-click="next()" data-ng-disabled="!room.valid" tabindex="0"><span i18n="Next">Next</span><span class="glyphicon glyphicon-chevron-right"></span></a>
		<a button-ex="" data-ng-show="step==2" class="btn btn-primary ng-hide" data-ng-click="finish()" data-ng-disabled="!room.dimensionsValid || !dimsForm.$valid" i18n="Fin" tabindex="0">Finish</a>
	</div>
</div></div>
</div></body></html>