// JavaScript Document var canvas = new fabric.Canvas('shirtcanvas'); var canvast = new fabric.Canvas('trousercanvas'); var cans = $('#shirtcanvas').parent('.canvas-container'); var cant = $('#trousercanvas').parent('.canvas-container'); cant.css('display','none'); document.getElementById('backlogosb').style.display="none"; $('#showFront').click(function() { cans.css('display','block'); cant.css('display','none'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').addClass('active'); $('#showBack').removeClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="block"; document.getElementById('backlogosb').style.display="none"; }); $('#showBack').click(function() { cans.css('display','none'); cant.css('display','block'); canvas.calcOffset(); canvast.calcOffset(); $('#showFront').removeClass('active'); $('#showBack').addClass('active'); //updateControls(); document.getElementById('frontlogosb').style.display="none"; document.getElementById('backlogosb').style.display="block"; }); $('html').keyup(function(e){ if(e.which == 46) { if(cans.css('display')=="block") { var obd = canvas.getActiveObject(); canvas.remove(obd); } else if(cant.css('display')=="block") { var obd = canvast.getActiveObject(); canvast.remove(obd); } } }); function loadBaseShirts() { color1 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color2 = new fabric.Path('M184.01 94.22l0 330.66c-0.79,0.02 -1.59,0.05 -2.38,0.07l0 -331.67c0.78,0.3 1.58,0.61 2.38,0.94zm288.69 8.06l0 482.88c0.52,0 1.05,0 1.57,0l0 -482.93c-0.54,0.01 -1.06,0.03 -1.57,0.05zm-72.02 -4.37c0.36,0.01 0.66,0.03 0.91,0.08l0 -0.39 -0.56 0.05c-0.33,0.1 -0.42,0.18 -0.35,0.26zm4.32 1.3c0.42,0.06 0.85,0.12 1.28,0.17l0 -2.31 -1.28 0.16 0 1.98zm4.67 0.56l1.3 0.13 0 -16.93c-0.43,0 -0.87,0 -1.3,0l0 10.95 0.5 0.01 -0.5 1.91 0 3.93zm4.66 0.45l1.33 0.13 0 -17.38c-0.44,0 -0.88,0 -1.33,0l0 17.25zm4.67 0.48l1.35 0.13 0 -17.86c-0.45,0 -0.9,0 -1.35,0l0 17.73zm4.67 0.45l0.35 0.04 0.05 -0.06 0.64 0c0.11,-0.02 0.22,-0.03 0.33,-0.03l0 -18.13c-0.46,0 -0.91,0 -1.37,0l0 18.18zm4.67 0.11c0.28,-0.04 0.48,-0.06 0.3,0.31l0 0.02c0.13,-0.07 0.27,-0.13 0.4,-0.17 0.03,-0.05 0.05,-0.09 0.09,-0.1l0.28 0.01c0.1,-0.02 0.21,-0.03 0.32,-0.03l0 -18.33c-0.47,0 -0.93,0 -1.39,0l0 18.29zm4.66 0.19l0.15 0.01 0.15 0.01c0.15,-0.12 0.28,-0.26 0.65,-0.02l0.47 0.07 0 -18.55c-0.47,0 -0.95,0 -1.42,0l0 18.48zm4.67 0.23l1.44 0.01 0 -18.72c-0.48,0 -0.96,0 -1.44,0l0 18.71zm4.67 0.08l1.46 0.04 0 -18.83c-0.49,0 -0.98,0 -1.46,0l0 18.79zm4.66 0.14l1.49 0.06 0 -18.99c-0.5,0 -0.99,0 -1.49,0l0 18.93zm4.67 0.18l1.51 0.05 0 -19.16c-0.5,0 -1.01,0 -1.51,0l0 19.11zm4.67 0.17l1.53 0.04 0 -19.32c-0.51,0 -1.02,0 -1.53,0l0 19.28zm4.67 0.12l1.55 0.03 0 -19.43c-0.52,0 -1.04,0 -1.55,0l0 19.4zm4.66 0.06l1.58 0 0 -19.46c-0.53,0 -1.05,0 -1.58,0l0 19.46zm4.67 -0.03l0.76 -0.01 0.84 -0.07 0 -19.35 -1.6 0 0 19.43zm4.69 -0.18c0.51,-0.01 1.04,-0.01 1.57,-0.01l0 -19.24c-0.52,0 -1.04,0 -1.57,0l0 19.25zm4.69 0.02l1.55 0.04 0 -19.31c-0.52,0 -1.03,0 -1.55,0l0 19.27zm4.69 0.11l1.53 0.03 0 -19.41c-0.51,0 -1.02,0 -1.53,0l0 19.38zm4.69 0.08l1.51 0.02 0 -19.48c-0.51,0 -1.01,0 -1.51,0l0 19.46zm4.69 -0.01c0.49,-0.01 0.99,-0.02 1.48,-0.03l0 -19.42c-0.49,0 -0.99,0 -1.48,0l0 19.45zm4.69 -0.24l0.12 0.02c0.31,0.02 0.28,-0.4 0.69,-0.07l0.65 0 0 -19.16c-0.49,0 -0.97,0 -1.46,0l0 19.21zm4.69 -0.05l0.79 -0.01 0.46 -0.05c0.03,-0.15 0.1,-0.25 0.19,-0.31l0 -18.79c-0.48,0 -0.96,0 -1.44,0l0 19.16zm4.69 -0.49l0.02 0.01 0.23 -0.03 1.16 -0.07 0 -18.58c-0.47,0 -0.94,0 -1.41,0l0 18.67zm4.69 -0.27l1.39 -0.08 0 -18.32c-0.46,0 -0.93,0 -1.39,0l0 18.4zm4.69 -0.33l1.37 -0.11 0 -17.96c-0.46,0 -0.92,0 -1.37,0l0 18.07zm4.69 -0.38l1.35 -0.11 0 -17.58c-0.45,0 -0.9,0 -1.35,0l0 17.69zm4.69 -0.38l1.32 -0.1 0 -17.21c-0.44,0 -0.88,0 -1.32,0l0 17.31zm4.69 -0.37l1 -0.08c0.06,-0.05 0.17,-0.08 0.3,-0.12l0 -1.96 -0.37 -0.26 -0.41 -2.61 0.78 -0.14 0 -11.77c-0.43,0 -0.87,0 -1.3,0l0 16.94zm4.68 -0.87l1.11 -0.23 0.01 0c0,-0.01 0,-0.03 0,-0.04 -0.02,-0.26 -0.6,-0.28 -1.12,-0.32l0 0.59zm0 -4.89l1.29 -0.22 0 -10.96c-0.43,0 -0.86,0 -1.29,0l0 11.18zm4.7 2.43l1.26 1.32 0 -14.93c-0.42,0 -0.84,0 -1.26,0l0 13.61zm4.68 1.75l1.24 -0.08 0 -15.28c-0.41,0 -0.82,0 -1.24,0l0 15.36zm4.69 -0.28l1.22 -0.07 0 -15.01c-0.4,0 -0.81,0 -1.22,0l0 15.08zm4.69 -0.27l1.2 -0.07 0 -14.74 -1.2 0 0 14.81zm-168.42 -6.32l1.19 0.55 0 -9.04 -1.19 0 0 8.49zm4.67 2.16l1.21 0.56 0 -11.21c-0.4,0 -0.81,0 -1.21,0l0 10.65zm4.66 2.16l0.66 0.3 0.38 -2.34 0.2 0.01 0 -10.78c-0.41,0 -0.82,0 -1.24,0l0 12.81zm4.67 -1.99l1.26 0.02 0 -10.84c-0.42,0 -0.84,0 -1.26,0l0 10.82zm4.67 0.07l1.28 0.02 0 -10.91c-0.43,0 -0.85,0 -1.28,0l0 10.89zm59.91 8.57l0 482.73c-0.52,0 -1.05,0 -1.57,0l0 -482.75 1.57 0.02zm4.69 -0.02l0 482.75 -1.59 0 0 -482.73 1.59 -0.02zm-84.41 -11.48l0 494.23 -1.19 0 0 -494.78 1.19 0.55zm4.69 2.17l0 492.06c-0.41,0 -0.81,0 -1.22,0l0 -492.62 1.22 0.56zm4.69 2.17l0 489.89c-0.41,0 -0.83,0 -1.24,0l0 -490.47 1.24 0.58zm4.69 -1.49l0 491.38c-0.42,0 -0.84,0 -1.26,0l0 -491.4 1.26 0.02zm4.69 0.06l0 3.51 -1.29 0.14 0 -3.66 1.29 0.01zm0 5.21l0 486.11c-0.43,0 -0.86,0 -1.29,0l0 -486.61c0.04,0.03 0.06,0.05 0.08,0.08 0.23,0.09 0.45,0.29 0.69,0.33l0.52 0.09zm4.69 -5.14l0 2.88 -1.31 0.16 0 -3.06 1.31 0.02zm0 5.75l0 485.5c-0.44,0 -0.87,0 -1.31,0l0 -485.65 1.31 0.15zm4.69 0.47l0 485.03c-0.45,0 -0.89,0 -1.33,0l0 -485.16 1.33 0.13zm4.69 0.47l0 484.56c-0.45,0 -0.9,0 -1.35,0l0 -484.71 1.35 0.15zm4.69 0.46l0 484.1c-0.46,0 -0.92,0 -1.38,0l0 -484.24 1.38 0.14zm4.69 0.17l0 483.93c-0.47,0 -0.93,0 -1.4,0l0 -484.07c0.42,0.02 0.89,0.07 1.4,0.14zm4.69 0.19l0 483.74c-0.48,0 -0.95,0 -1.42,0l0 -483.93c0.06,0.03 0.12,0.07 0.18,0.14l0.03 0 1.21 0.05zm4.69 0.25l0 483.49c-0.49,0 -0.97,0 -1.44,0l0 -483.49 1.44 0zm4.69 0.07l0 483.42c-0.49,0 -0.98,0 -1.47,0l0 -483.45 1.47 0.03zm4.68 0.13l0 483.29c-0.49,0 -0.99,0 -1.48,0l0 -483.33 1.48 0.04zm4.69 0.18l0 483.11c-0.5,0 -1,0 -1.5,0l0 -483.17 1.5 0.06zm4.69 0.17l0 482.94c-0.51,0 -1.02,0 -1.52,0l0 -483 1.52 0.06zm4.69 0.14l0 482.8c-0.51,0 -1.03,0 -1.55,0l0 -482.84 1.55 0.04zm92.2 -4.45l0 487.25 1.19 0 0 -487.32 -1.19 0.07zm-4.69 0.28l0 486.97c0.41,0 0.81,0 1.22,0l0 -487.04 -1.22 0.07zm-4.69 0.27l0 486.7c0.41,0 0.83,0 1.24,0l0 -486.77 -1.24 0.07zm-4.69 -4.31l0 491.01c0.42,0 0.84,0 1.26,0l0 -489.7 -1.26 -1.31zm-4.69 0.41l0 3.55c0.4,0.06 0.87,0.12 1.28,0.18l0 -3.95 -1.28 0.22zm0 4.66l0 485.94c0.43,0 0.86,0 1.28,0l0 -485.89 -0.42 0.09c-0.29,-0.16 -0.58,-0.21 -0.86,-0.14zm-4.69 0.87l0 485.07c0.44,0 0.87,0 1.31,0l0 -485.17 -1.31 0.1zm-4.69 0.38l0 484.69c0.45,0 0.89,0 1.33,0l0 -484.8 -1.33 0.11zm-4.69 0.38l0 484.31c0.45,0 0.9,0 1.35,0l0 -484.42 -1.35 0.11zm-4.69 0.38l0 483.93c0.46,0 0.92,0 1.38,0l0 -484.04 -1.37 0.11 -0.01 0zm-4.69 0.27l0 483.66c0.47,0 0.93,0 1.4,0l0 -483.74 -1.4 0.08zm-4.69 0.43l0 483.23c0.48,0 0.95,0 1.42,0l0 -483.42 -0.03 0.03 -1.39 0.16zm-4.69 0.2l0 483.03c0.49,0 0.96,0 1.44,0l0 -483.17c-0.14,-0.1 -0.29,-0.04 -0.46,0.14l-0.98 0zm-4.69 0.23l0 482.8c0.49,0 0.98,0 1.47,0l0 -483.04c-0.16,0.02 -0.27,0.06 -0.32,0.15l-0.02 0.04 -0.23 0.01 -0.9 0.04zm-4.68 0.08l0 482.72c0.49,0 0.99,0 1.48,0l0 -482.72 -1.48 0zm-4.69 -0.04l0 482.76c0.5,0 1,0 1.5,0l0 -482.73 -1.5 -0.03zm-4.69 -0.1l0 482.86c0.51,0 1.02,0 1.52,0l0 -482.83 -1.52 -0.03zm-4.69 -0.09l0 482.95c0.51,0 1.03,0 1.55,0l0 -482.93 -1.55 -0.02zm-204.35 93.19l27.55 44.34 0.53 -0.3 -28.08 -45.19 0 1.15zm-171.49 1.33l-26.5 42.64 -0.53 -0.31 26.93 -43.33c-0.14,-1.37 -0.29,-2.73 -0.45,-4.08l0 -152.04c0.4,0 0.79,0 1.19,0l0 360.27 -1.19 -0.13 0 -190.96 0.72 -1.51c0.16,-1.06 0.31,-2.39 0.3,-4l-23.61 38.01 -0.48 -0.28 24.07 -38.74c-0.01,-0.34 -0.03,-0.7 -0.06,-1.07 -0.12,-1.51 -0.25,-3 -0.39,-4.47zm-29.67 -103.8l-66.31 106.71 -0.47 -0.27 66.52 -107.07 0.26 0.63zm13.21 42.45l-50.34 80.94 -1.17 -0.67 50.61 -81.37 0.69 0.83 0 -95.5c0.31,0 0.63,0 0.95,0l0 96.72c-0.24,-0.32 -0.49,-0.64 -0.74,-0.95zm-2.24 -2.77l-51.02 82.04 -1.09 -0.62 51.3 -82.51c0.26,0.37 0.53,0.74 0.81,1.09zm-2.04 -3.08l-51.9 83.45 -1.02 -0.58 52.32 -84.15 0.02 0.04c-0.2,-0.49 -0.37,-1 -0.51,-1.54l-0.22 -0.72 0 -86.42c0.29,0 0.58,0 0.87,0l0 89.02c0.14,0.31 0.28,0.61 0.44,0.9zm-1.47 -4.02l-53.34 85.81 -0.96 -0.55 53.89 -86.68 0.41 1.42zm-1.25 -4.36l-55.01 88.5 -0.89 -0.51 55.54 -89.34 0.36 1.35zm-1.15 -4.5l-56.78 91.33 -0.82 -0.47 57.29 -92.16 0.31 1.3zm-1.01 -4.75l-58.69 94.41 -0.75 -0.43 59.16 -95.17c0.1,0.39 0.19,0.78 0.28,1.19zm-1.1 -4.6l-60.5 97.34 -0.68 -0.39 61 -98.16c-0.06,-0.66 -0.06,-1.33 0.01,-2.04 0.04,-0.93 -0.01,-1.79 -0.17,-2.57l-63.08 101.5 -0.61 -0.36 63.42 -102.06 -0.09 -0.22 0 -60.73 0.79 0 0 68.17 -0.09 -0.48zm-1.88 -9.72l-64.46 103.73 -0.54 -0.31 64.73 -104.18c0.08,0.25 0.17,0.5 0.27,0.76zm14.6 41.16l-49.44 79.5 -1.11 -0.63 49.73 -79.98 0.03 0.03 0.79 1.08zm2.37 3.5l-48.45 77.92 -1.06 -0.6 48.78 -78.46c0.26,0.39 0.5,0.77 0.73,1.14zm2.05 4.02l-47.15 75.82 -1 -0.57 47.6 -76.56c0.22,0.46 0.4,0.89 0.55,1.31zm1.2 5.39l-44.99 72.35 -0.95 -0.54 45.6 -73.35 0.34 1.54zm1.27 5.27l-42.9 69 -0.9 -0.51 43.45 -69.89 0.35 1.4zm1.33 5.18l-40.87 65.74 -0.85 -0.48 41.38 -66.57 0.2 0.75 0 -121.93c0.37,0 0.74,0 1.11,0l0 126.43c-0.32,-1.33 -0.64,-2.64 -0.97,-3.94zm1.27 5.27l-38.78 62.39 -0.79 -0.45 39.28 -63.2 0.29 1.26zm1.13 5.51l-36.55 58.8 -0.74 -0.42 37.06 -59.63 0.04 0.26 0.19 0.99zm0.99 5.73l-34.18 54.99 -0.69 -0.39 34.67 -55.78 0.2 1.18zm0.9 5.86l-31.72 51.05 -0.64 -0.36 32.2 -51.81 0.16 1.12zm0.8 6.03l-29.17 46.95 -0.58 -0.34 29.62 -47.67 0.13 1.06zm202.17 -98.38l67.16 108.09 0.48 -0.27 -67.37 -108.44 -0.27 0.62zm-29.65 111.15l23.84 38.38 0.48 -0.27 -24.41 -39.3 0.09 1.19zm13.84 -72.88l53.75 86.42 1.16 -0.66 -54.25 -87.24 -0.66 1.48zm1.65 -3.71l55.02 88.47 1.09 -0.63 -55.49 -89.24 -0.62 1.4zm1.66 -3.71l56.28 90.52 1.03 -0.59 -56.72 -91.21 0 0 0.47 -1.01 0 -81.07c-0.31,0 -0.63,0 -0.95,0l0 83.11 0.05 -0.1 -0.16 0.35zm1.7 -3.63l57.5 92.49 0.96 -0.55 -57.89 -93.12 -0.57 1.18zm1.74 -3.57l58.68 94.4 0.9 -0.51 -59.05 -94.97 -0.53 1.08zm1.76 -3.53l59.85 96.27 0.82 -0.47 -60.17 -96.79 0.55 -1.06 0.19 -0.41 0 -70.17c-0.29,0 -0.58,0 -0.87,0l0 71.91 -0.37 0.72zm1.79 -3.5l60.98 98.11 0.75 -0.43 -61.25 -98.54 -0.48 0.86zm1.77 -3.51l62.13 99.96 0.68 -0.39 -62.48 -100.54c-0.1,0.34 -0.21,0.66 -0.33,0.97zm1.23 -4.4l63.82 102.7 0.62 -0.35 -64.19 -103.29 -0.25 0.94zm1.18 -4.48l65.57 105.52 0.54 -0.31 -65.89 -106.04 0.42 -1.62 0 -54.29 -0.79 0 0 57.3 0.15 -0.56zm-16.38 38.31l52.28 84.06 1.11 -0.63 -52.76 -84.84 0.27 -0.6 0 -93.04c-0.34,0 -0.69,0 -1.03,0l0 95.36 0.13 -0.31zm-1.65 4.66l50.57 81.31 1.06 -0.6 -51.16 -82.27 -0.47 1.56zm-1.37 5.1l48.57 78.12 1.01 -0.57 -49.18 -79.1 -0.4 1.55zm-1.24 5.32l46.45 74.71 0.95 -0.54 -47.06 -75.7 -0.34 1.53zm-1.17 5.45l44.25 71.17 0.9 -0.51 -44.83 -72.11c0.21,-1.02 0.42,-2.03 0.63,-3.03l0 -111.1c-0.37,0 -0.74,0 -1.11,0l0 116.27 0.16 -0.69zm-1.26 5.29l42.15 67.79 0.84 -0.48 -42.66 -68.64 -0.33 1.33zm-1.27 5.27l40.05 64.43 0.8 -0.45 -40.56 -65.24 -0.29 1.26zm-1.16 5.45l37.85 60.89 0.74 -0.42 -38.35 -61.7 -0.24 1.23zm-0.96 5.77l35.44 57.04 0.69 -0.4 -35.91 -57.77 0.01 -0.06 0 -136.17c-0.4,0 -0.79,0 -1.19,0l0 143.27 0.01 -0.1 33.03 53.14 0.64 -0.36 -33.51 -53.92c0.22,-1.54 0.47,-3.1 0.79,-4.67zm-1.65 11.99l30.36 48.87 0.59 -0.33 -30.84 -49.63 -0.11 1.09zm-81.13 -96.83l0 332.55 2.38 0 0 -333.15c-0.81,0.2 -1.61,0.4 -2.38,0.6zm109.09 170.05l0 138.78 0.79 0.08 0 -137.57 -0.79 -1.29zm-103.64 -171.39l0 333.91 2.31 0.02 0 -334.6c-0.75,0.24 -1.52,0.46 -2.31,0.67zm5.46 -1.78l0 335.72c0.74,0 1.48,0 2.22,-0.01l0 -336.65c-0.72,0.33 -1.46,0.64 -2.22,0.94zm5.45 -2.6l0 338.23c0.73,-0.03 1.44,-0.06 2.15,-0.1l0 -339.47c-0.69,0.47 -1.41,0.91 -2.15,1.34zm5.46 -3.88l0 341.73c0.7,-0.08 1.39,-0.18 2.06,-0.29l0 -343.42c-0.65,0.69 -1.34,1.35 -2.06,1.98zm5.45 -6.28l0 346.92c0.66,-0.21 1.32,-0.43 1.99,-0.66l0 -349.88c-0.6,1.29 -1.26,2.5 -1.99,3.62zm7.36 -36.64c-0.63,0 -1.27,0 -1.9,0l0 15.46c0.41,1.46 0.31,3.33 0,5.4l0 360.75c0.63,-0.25 1.27,-0.51 1.9,-0.78l0 -380.83zm5.38 0c-0.61,0 -1.22,0 -1.83,0l0 379.27c0.61,-0.29 1.22,-0.58 1.83,-0.87l0 -378.4zm5.37 0c-0.58,0 -1.16,0 -1.74,0l0 376.55c0.58,-0.31 1.16,-0.62 1.74,-0.95l0 -375.6zm5.38 0c-0.56,0 -1.11,0 -1.67,0l0 373.33c0.57,-0.4 1.13,-0.81 1.67,-1.23l0 -372.1zm5.37 0c-0.53,0 -1.05,0 -1.58,0l0 369.1c0.52,-0.42 1.05,-0.84 1.58,-1.26l0 -367.84zm5.38 0c-0.5,0 -1.01,0 -1.51,0l0 365.2c0.48,-0.28 0.99,-0.55 1.51,-0.8l0 -364.4zm5.37 0c-0.47,0 -0.95,0 -1.43,0l0 362.77c0.47,-0.17 0.95,-0.32 1.43,-0.47l0 -362.3zm5.38 0c-0.45,0 -0.9,0 -1.35,0l0 361.23c0.44,-0.1 0.89,-0.2 1.35,-0.3l0 -360.93zm5.37 0c-0.42,0 -0.84,0 -1.27,0l0 360.22 0.79 -0.12 0.48 -0.06 0 -360.04zm4.19 169.8l0 189.79 1.19 -0.11 0 -186.84 -1.19 -2.84zm5.45 13.02l0 176.4c0.43,0 0.81,0.01 1.11,0.03l0 -173.78 -1.11 -2.65zm5.46 12.99l0 163.96 1.03 0.1 0 -162.37 -1.03 -1.69zm5.45 8.92l0 155.56 0.95 0.1 0 -154.11 -0.95 -1.55zm5.46 8.92l0 147.17 0.87 0.09 0 -145.84 -0.87 -1.42zm-221.18 -7.77l0 153.57 -0.79 -0.02 0 -152.65 0.79 -0.9zm103.64 -153.39l0 332.97 -2.31 0.09 0 -333.94c0.76,0.29 1.53,0.58 2.31,0.88zm-5.46 -2.14l0 335.31c-0.73,0.02 -1.48,0.04 -2.22,0.05l0 -336.33c0.73,0.33 1.47,0.65 2.22,0.97zm-5.45 -2.55l0 337.92c-0.52,-0.01 -1.03,-0.02 -1.55,-0.03 -0.2,0.01 -0.4,0.01 -0.6,0.01l0 -339.14c0.33,0.2 0.66,0.4 1,0.6 0.38,0.21 0.76,0.43 1.15,0.64zm-5.46 -3.42l0 341.05c-0.67,-0.1 -1.36,-0.22 -2.06,-0.37l0 -342.28c0.66,0.55 1.35,1.08 2.06,1.6zm-5.45 -4.86l0 344.72c-0.65,-0.19 -1.31,-0.38 -1.99,-0.6l0 -346.63c0.62,0.88 1.28,1.71 1.99,2.51zm-5.45 -9.26l0 352.2c-0.63,-0.23 -1.27,-0.47 -1.91,-0.72l0 -358.7c0.46,2.59 1.09,4.99 1.91,7.22zm-7.29 -30.26c0.61,0 1.22,0 1.83,0l0 380.29c-0.62,-0.27 -1.23,-0.54 -1.83,-0.81l0 -379.48zm-5.37 0c0.58,0 1.16,0 1.75,0l0 377.74c-0.6,-0.3 -1.18,-0.61 -1.75,-0.93l0 -376.81zm-5.38 0c0.56,0 1.11,0 1.67,0l0 374.59c-0.58,-0.37 -1.13,-0.76 -1.67,-1.15l0 -373.44zm-5.37 0c0.53,0 1.06,0 1.59,0l0 370.39 -1.59 -1.22 0 -369.17zm-5.38 0c0.5,0 1.01,0 1.51,0l0 366.43c-0.49,-0.31 -0.99,-0.6 -1.51,-0.89l0 -365.54zm-5.37 0c0.47,0 0.95,0 1.43,0l0 363.78c-0.48,-0.18 -0.95,-0.34 -1.43,-0.51l0 -363.27zm-5.38 0c0.45,0 0.9,0 1.35,0l0 362.08c-0.44,-0.11 -0.89,-0.22 -1.35,-0.33l0 -361.75zm-5.37 0c0.42,0 0.84,0 1.27,0l0 360.95c-0.42,-0.07 -0.85,-0.13 -1.27,-0.19l0 -360.76zm-9.64 178.16l0 181.59 -1.11 -0.08 0 -179.17 1.11 -2.34zm-6.49 -178.16c0.34,0 0.69,0 1.03,0l0 105.05c-0.29,-0.6 -0.64,-1.22 -1.03,-1.88l0 -103.17zm1.03 187.32l0 172.57 -1.03 -0.02 0 -171.39 1.03 -1.16zm-5.45 6.18l0 166.25 -0.95 -0.03 0 -165.14 0.95 -1.08zm-5.46 6.19l0 159.91 -0.87 -0.02 0 -158.9 0.87 -0.99zm109.1 -146.26l0 331.67c-0.82,0.01 -1.64,0.03 -2.47,0.06l0 -330.77c0.79,-0.35 1.61,-0.67 2.47,-0.96z');color3 = new fabric.Path('M223.57 52.74c2.42,1.62 2.1,5.3 1.31,9.53 -1.12,5.97 -2.87,10.54 -5.32,14.23 -4.77,7.21 -12.65,12.28 -23.7,14.8 -3.97,0.9 -7.53,1.89 -10.45,3.48 -7.16,-2.95 -13.43,-4.84 -18.91,-8.01 -6.58,-3.81 -11.78,-8.46 -14.66,-15.46 -1.67,-4.05 -2.72,-8.69 -3.15,-14.07 -0.15,-1.95 0.26,-3.48 1.66,-4.48l1.1 -2.5 72 0.13 0.12 2.35zm162.15 306.08l0.66 5.97c-0.08,2.98 0.55,4.08 0.82,6.12l2.04 11.16c1.25,7.14 1.94,14.01 2.32,20.72 0.37,8.17 0.28,14.13 0.09,19.61l-1.66 22.62c-0.96,10.61 -2.82,21.5 -2.89,31.83 0.44,9.6 1.64,18.28 3.2,26.51 1.32,9.55 1.73,19.33 1.55,29.26 -0.25,5.08 0.33,10.07 1.04,15.34l3.53 18.34c0.12,3.25 0.58,4.87 0.87,7.31 -0.21,1.7 -0.22,3 -0.05,3.89l0.51 2.32 -1.57 1.13 -2.95 -0.71 -4.83 -33.37 -2.81 -42.1 -3.75 -30 2.53 -29.62 2.44 -33.1 -1.41 -20.34 -2.71 -27.75 3.03 -5.14zm7.57 -237.18c0.08,-0.01 1.09,-0.19 2.08,-0.37l-3.02 -0.83 4.35 -26.7 13.47 0.19 -0.73 2.77c-2.81,0.32 -5.67,0.71 -8.41,0.95 -1.4,0.44 1.61,0.52 1.75,1.05 0.25,0.15 0.28,0.28 0.08,0.39 -0.53,-0.39 -1.16,0.13 -1.87,1.44 -0.91,1.62 -1.16,2.53 -0.99,2.98 -0.06,3.48 -0.01,6.7 0.18,9.57 0.14,2.37 0.34,4.51 0.73,5.93 0.38,1.72 0.9,3.12 1.85,3.53l0.62 0.49c-0.36,0.25 -0.4,0.71 -0.24,1.3 0.03,0.24 0.6,0.31 0.64,0.6 -0.07,0.22 -2.05,-0.11 -5.8,-1.18 -0.67,-0.19 -1.18,-0.42 -1.54,-0.67 -0.34,0.89 -0.48,2.75 -1.1,5.57 -0.61,2.76 -0.72,5.26 -0.73,7.61 0.07,0.93 -0.27,2.48 -0.4,3.72 -1.38,6.66 -2.49,13.84 -3.32,21.58 -0.97,7.42 -1.33,15.05 -2.92,22.27l-1.11 4.76 -1.61 8.07 -0.37 4.98 0.13 9.58 -0.63 4.62c-0.2,1.48 -0.02,1.17 -0.62,2.3 -0.59,1.11 -0.62,3.1 -1.07,3.59 -0.38,2.27 0,3.07 0,4.61 0.31,2.89 -0.52,8.61 -0.59,13.07 -0.26,6.07 -0.37,12.38 -0.38,18.86l0.08 13.84 -0.3 8.66 -0.23 5.43c-0.33,3.07 -0.49,6.13 -0.39,9.18 0.17,4.44 -0.39,9.62 0.17,12.37l4.74 15.36 -0.32 4.8 -4.44 -4.03 -5.25 -18.15 -3 -50.11 9.91 -83.4 10.6 -50.58zm117.32 463.21l1.7 -2.65c6.64,-1.96 12.65,-2.82 17.98,-2.53 2.28,-0.41 7.14,0.9 13.11,2.95l-1.61 3.65 -31.18 -1.42zm34.98 -463.27l-1.67 0.11 2.4 -1.92 -1.93 -19.31 -6.37 -6.66 -6.19 1.08 0.41 2.61 0.52 0.37c0.09,0.22 1.83,0.34 2.73,0.53 0.55,0.11 1.59,0.03 1.62,0.38 0.03,0.27 -1.68,0.34 -2.49,0.64 -0.49,-0.3 -0.98,-0.32 -1.44,0.08 -0.2,0.18 -0.95,0.25 -0.92,0.43 0.04,0.28 0.58,0.09 0.83,0.19 0.67,0.27 1.16,0.81 1.45,1.62 1.13,1.42 1.37,4.05 1.21,7.19 -0.04,3.07 -0.16,5.2 -0.35,6.61 -0.15,1.06 -0.5,2.22 -0.76,3.29 -0.71,2.93 -1.53,4.47 -2.48,4.5l-0.77 0.42c0.26,0.26 0.33,0.64 0.16,1.15 -0.19,0.28 -0.47,0.4 -0.64,0.51 -0.26,0.17 -0.12,0.24 0.1,0.28 0.58,0.08 1.22,-0.36 1.83,-0.48 2.21,-0.13 4.53,-0.54 6.8,-0.93 0.69,-0.12 1.42,-0.36 2.22,-0.7l1.41 7.49 2.79 13.97c0.92,5.24 1.56,10.63 2.14,16.04 0.46,4.99 0.54,9.22 1.1,13.69 0.28,2.7 0.86,5.54 1.48,8.41 0.39,2.2 0.41,4.75 0.17,7.53l-0.43 6.78c-0.38,1.4 -0.21,3.25 0.17,5.28 0.64,3.71 0.75,8.44 1.36,11.1 0.39,3.85 0.84,5.45 1.96,8.57 0.9,2.09 1.56,4.1 1.58,5.89 0.05,1.8 -0.64,3.43 -0.4,5.3l0.28 8.09c0.49,9.41 0.05,17.13 0.08,25.69 -0.34,6.29 -0.14,12.01 -0.21,18.02 0.31,4.2 0.28,8.22 0.42,12.33l1 26.87 -0.79 19.47c-0.81,11.18 -4.02,15.37 -6.27,23.05 -4.07,10.66 -5.4,19.23 -4.44,26.06 0.66,6.52 2.39,10.92 3.66,16.38 2.01,6.12 3.05,11.54 3.97,16.87 0.93,4.41 1.74,21.44 3.06,32.34 2.45,16.84 3.46,33.5 4.91,50.13 1.25,8.33 0.6,18.54 0.64,27.05 0.04,9.33 -1.4,16.46 -3.05,23.89 -1.61,8.93 -3.21,17.5 -5.33,25.17l1.28 1.39 1.94 0.03 12.46 -45.08 -3.51 -38.62 -4.87 -48.25 -4.88 -40.88 -5.15 -6.48c-1.35,-4.89 -2.49,-9.57 -2.99,-14.15 -0.58,-5.2 0.28,-11.23 2.22,-18.07 1.72,-5.07 3.48,-10.21 5.44,-15.69l5.72 -10.16 0.81 -26.87 -1.75 -34.69 0.56 -72.19 -10.5 -76.5 -4.31 -17.24zm-73.96 -4.89c1.97,0 3.57,1.6 3.57,3.57 0,1.96 -1.6,3.56 -3.57,3.56 -1.97,0 -3.56,-1.6 -3.56,-3.56 0,-1.97 1.59,-3.57 3.56,-3.57zm0.27 -11.03c1.97,0 3.57,1.59 3.57,3.56 0,1.97 -1.6,3.57 -3.57,3.57 -1.97,0 -3.56,-1.6 -3.56,-3.57 0,-1.97 1.59,-3.56 3.56,-3.56zm25.39 -3.39c0.11,-0.21 0.62,-0.18 1.31,-0.07 0.31,0.02 0.28,-0.4 0.69,-0.07l2.52 0c0.23,-0.25 0.43,-0.26 0.6,0.01l2 -0.02c0.08,-0.45 0.44,-0.55 0.72,-0.11l1.48 -0.03c0.29,-0.08 0.23,-0.32 0.65,-0.31 0.19,-0.13 0.36,-0.15 0.51,-0.08 0.3,0.15 0.08,0.11 0.44,0.05 0.5,-0.08 0.85,0.15 1.05,0.67 1.11,2.28 1.43,4.21 1.36,5.97l0.59 9.73c0.28,3.04 0.38,5.5 0.01,6.64l-0.19 0.69c0.13,0.96 0.01,1.67 -0.78,1.71 -2.35,-0.05 -4.44,-0.03 -6.16,0.08 -1.54,0.09 -3.04,0.28 -4.63,0.28 -0.38,-0.05 -0.41,-0.17 -0.23,-0.3 0.19,-0.35 0.17,-0.88 0.06,-1.48 0.06,-0.36 0.34,-0.31 0.37,-0.8 0.22,-1.3 0.3,-3.22 0.15,-6.05 -0.06,-3.98 -0.4,-7.59 -0.84,-11.07 -0.22,-2.02 -0.56,-3.86 -1.33,-5.01 -0.31,-0.09 -0.47,-0.21 -0.35,-0.43zm6.65 1.08c1.16,3.36 0.9,5.43 1.09,8.17 0.29,4.3 0.63,8.61 0.64,12.87 0.61,-2.94 0.39,-6.27 0.16,-9.63 -0.17,-2.6 -0.27,-5.14 -0.69,-7.78 -0.2,-1.36 -0.58,-2.58 -1.2,-3.63zm-54.12 -7.77l0.52 0.88c2.86,0.42 7.98,0.48 14.04,0.5 6.55,-0.25 13.42,0.04 20.37,0.45 4.43,0.26 8.17,0.29 11,0l1.17 -1.84 0.2 -3.37 -47.55 1.42 0.25 1.96zm-25.75 5.55l1.09 0c0.28,-0.2 0.52,-0.18 0.71,0.09l2.71 0.11c0.15,0.11 -0.03,0.28 0.14,0.42 0.34,0.02 0.25,-0.38 0.41,-0.43l0.74 0.02c0.09,0.01 0.18,0.06 0.26,0.01 0.32,-0.19 0.5,-0.24 0.78,0.08 0.09,0.09 0.25,0.02 0.37,0.02l1.81 0.13c0.29,-0.04 0.34,-0.47 0.86,-0.13l1.11 0.17c-1.23,0.77 -1.72,4.66 -2.05,9.24 -0.23,3.38 -0.38,6.46 -0.46,9.32 0.06,1.46 -0.03,3.06 0.2,4.37 0.09,0.39 0.45,0.42 0.55,0.86 0.08,0.4 -0.24,0.38 -0.3,0.6l0.07 1.3c-3.14,-0.03 -6.39,-0.43 -9.69,-0.38 -1.47,-0.12 -1.42,-1.04 -0.79,-2.04 -0.49,-0.33 -0.71,-0.67 -0.85,-1.02 -0.45,-1.77 -0.16,-8.91 0.15,-14.38 0.05,-3.53 0.59,-6.53 2.18,-8.36zm3.49 4.3c-0.66,2.61 -0.74,5.92 -0.52,9.6 0.21,-2.77 0.38,-5.95 0.52,-9.6zm-239.8 214.88c2.06,0 3.72,1.67 3.72,3.73 0,2.05 -1.66,3.72 -3.72,3.72 -2.06,0 -3.72,-1.67 -3.72,-3.72 0,-2.06 1.66,-3.73 3.72,-3.73zm-0.03 -45.24c2.04,0 3.69,1.65 3.69,3.69 0,2.04 -1.65,3.69 -3.69,3.69 -2.04,0 -3.69,-1.65 -3.69,-3.69 0,-2.04 1.65,-3.69 3.69,-3.69zm0.07 -45.35c2.08,0 3.76,1.67 3.76,3.73 0,2.07 -1.68,3.74 -3.76,3.74 -2.08,0 -3.77,-1.67 -3.77,-3.74 0,-2.06 1.69,-3.73 3.77,-3.73zm0.22 -45.4c2.06,0 3.73,1.66 3.73,3.71 0,2.05 -1.67,3.71 -3.73,3.71 -2.06,0 -3.72,-1.66 -3.72,-3.71 0,-2.05 1.66,-3.71 3.72,-3.71zm1.55 -55.54c2.22,0.56 3.59,2.65 3.03,4.46 -0.71,2.25 -2.73,3.03 -4.73,2.43 -1.94,-0.58 -3,-2.49 -2.48,-4.47 0.41,-1.56 2.21,-2.91 4.18,-2.42zm0.87 -28.19c2.06,0.89 2.87,2.53 2.11,3.92 -1.06,1.94 -3.5,2.03 -5.59,0.79 -1.81,-1.06 -2.06,-3.22 -0.43,-4.43 1.17,-0.87 2.57,-0.86 3.91,-0.28zm-98.87 298.92c0.15,-0.63 5.14,-0.27 13.3,0.67 5.31,0.61 10.12,1.82 14.47,3.5 4.51,1.74 7.42,4.28 10.84,6.86 3.97,3.69 9.72,6.89 16.63,9.77 7.56,3.14 14.22,5.1 19.29,4.99 6.33,0.15 12.27,-0.29 18.41,-0.43 5.03,-0.25 9.97,-0.19 14.91,-0.15l-0.73 -0.04 0.17 -16.09 -0.05 -46.11 0 -35.56 0.19 -64.53 0.08 -43.99 0.42 -42.89 0.41 -31.06c-0.13,-11.86 0.72,-19.9 1.94,-23.85 1.78,-5.77 5.39,-10.74 11.59,-14.37 4.14,-2.42 8.98,-4.26 13.41,-6.95 3.57,-2.18 7.12,-4.71 10.59,-7.66 2.3,-1.95 4.18,-4.32 5.82,-6.91 1.35,-2.3 2.3,-4.95 2.86,-7.97 0.14,-1.24 0.08,-3.11 -0.36,-6.11 -0.35,-2.05 -0.94,-4 -1.05,-6.17l0.03 -0.69 2.22 1.47c0.48,3.62 1.81,6.18 1.57,11.52 -0.47,3.33 -1.72,6.21 -3.24,8.95 -1.33,2.4 -3.4,4.93 -6.3,7.38 -3.51,2.96 -7.25,5.61 -11.15,8.01 -4.32,2.67 -8.86,4.11 -13.24,6.83 -5.46,3.39 -9.01,8.13 -10.59,13.72 -1.48,5.24 -1.66,13.74 -1.51,23.17l-0.52 30.61 -0.4 43.2 -0.24 43.88 0.03 64.5 0.02 35.7 -0.03 42.16 -0.19 19.86c1.65,0.01 3.29,0.01 4.93,-0.01 4.89,-0.1 9.59,-0.35 13.32,-1.45 6.55,-2.08 13.34,-5.11 20.39,-9.16 3.98,-2.52 6.95,-5.42 10.68,-8.06 4.29,-3.02 10.53,-5.14 19.12,-6.34 6.82,-0.8 11.39,-1.14 12.17,-0.66l2.82 10.04 -8.16 11.53 -68.25 21.1 -67.5 -1.5 -47.63 -19.13 -1.49 -21.58zm-4.12 -179.46l-3.17 -1.39c-0.88,-0.44 -1.45,0.54 -2.32,0.69 -1.79,0.32 -3.74,0.08 -5.84,-0.39 -6.6,-1.46 -13.31,-3.62 -19.96,-6.43 -6.42,-2.66 -14.95,-8.02 -24.4,-13.67l-20.6 -11.86 -1.86 0.36 0.67 1.74 20.76 11.88c8.09,4.55 16.17,10.03 24.27,13.65 7.12,3.01 14.08,5.37 20.57,6.81 3.05,0.68 5.44,0.89 6.44,-0.02 0.78,-0.82 2.24,-0.15 2.51,-0.13l2.37 0.5 0.56 -1.74zm199.89 0.62l0.62 -0.5c2.17,-0.96 2.79,-0.51 4.65,0.26 1.95,0.8 4.6,0.07 8.15,-1.06 5.37,-1.7 10.91,-3.65 16.42,-6.23 8.28,-3.88 16.52,-8.79 24.96,-13.99 6.08,-3.71 12.41,-7.43 18.97,-11.18l3.22 -1.56 0.92 1.94c-3.24,1.8 -6.34,3.6 -9.32,5.4l-20.37 12.04c-6.01,3.63 -11.97,6.99 -18.03,9.71 -5.14,2.3 -9.99,4.22 -14.77,5.68 -3.36,1.03 -5.79,2.34 -9.5,1.38 -1.17,-0.3 -2.13,-1.51 -3.46,-0.88l-2.46 -1.01zm-157.68 -157.14l0.16 0.78c-0.83,3.5 -1.35,6.65 -1.52,9.2 -0.37,5.73 1.19,10.48 4.69,14.29 3.44,4.11 7.55,7.46 12.16,10.24 5.34,4 11.47,5.7 16.73,9.09 4.39,2.83 7.34,6.74 9.19,11.12 3.1,7.36 2.79,16.16 2.9,28l0.41 42.41 0.39 59.48 0.47 61.62 0 45.69 -0.02 26.55 0.19 42.97 -0.75 0.09 -0.36 -24.2 -0.46 -28.9 -0.48 -32.48 -0.41 -36.93 -0.31 -30.95 -0.25 -32.75 -0.47 -55.19 -0.39 -35.48 -0.56 -20.33c-0.29,-3.86 -1.48,-8.17 -4.63,-13.05 -1.84,-2.87 -4.55,-5.35 -8.37,-7.44 -5.44,-2.83 -10.32,-4.65 -15.24,-8.23 -3.37,-2.24 -6.39,-4.53 -8.76,-6.94 -2.27,-2.4 -4.29,-4.79 -5.68,-7.16 -1.49,-2.64 -2.39,-5.3 -2.5,-7.98 -0.12,-2.84 0.06,-5.73 0.86,-8.74l0.91 -3.78 2.1 -1z');logo1 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');logo2 = new fabric.Path('M0.91 1.09c0,0.01 -0.01,0.01 -0.01,0.01 0,0 0,0.01 -0.01,0.01l-0.03 0.03c-0.01,0 -0.02,0.01 -0.02,0.01l-0.1 0.1c0,0 0,0 -0.01,0 -0.01,0.02 -0.03,0.03 -0.04,0.04l-0.03 0.03c-0.01,0.01 -0.02,0.01 -0.02,0.02 -0.01,-0.01 -0.06,-0.07 -0.07,-0.08 -0.03,-0.03 -0.07,-0.08 -0.1,-0.11 -0.01,-0.01 -0.01,-0.02 -0.02,-0.02 0,-0.01 -0.01,-0.01 -0.01,-0.02 -0.03,-0.03 -0.05,-0.05 -0.07,-0.08 -0.03,-0.02 -0.08,-0.09 -0.11,-0.11 -0.07,-0.05 -0.14,-0.05 -0.22,-0.02 -0.01,0.01 -0.03,0.03 -0.04,0.03 0,0.01 0.05,0.07 0.06,0.07l0.07 0.08c0,0 0,0 0.01,0.01 0,0 0.01,0.01 0.01,0.01 0.01,0.01 0.02,0.02 0.02,0.03l0.04 0.04c0.05,0.05 0.1,0.1 0.14,0.16 0,0 0.01,0 0.01,0.01l0.09 0.1c0.01,0.01 0.02,0.02 0.02,0.03 0.01,0.01 0.02,0.01 0.03,0.02 0.04,0.03 0.09,0.06 0.16,0.05 0.05,0 0.09,-0.03 0.13,-0.06 0.02,-0.02 0.04,-0.04 0.07,-0.06l0.07 -0.07c0.02,-0.02 0.13,-0.11 0.13,-0.12 0.01,0 0.01,-0.01 0.02,-0.01 0.06,-0.1 0.05,-0.19 -0.02,-0.27l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,0 -0.01,-0.01 -0.01,-0.01l-0.09 -0.1c-0.02,-0.02 -0.03,-0.04 -0.05,-0.06 -0.02,-0.02 -0.03,-0.04 -0.05,-0.05 -0.01,-0.02 -0.1,-0.11 -0.1,-0.12 -0.02,0.01 -0.05,0.07 -0.06,0.09 -0.02,0.06 -0.01,0.12 0.02,0.17 0.01,0.03 0.04,0.06 0.06,0.08 0.04,0.04 0.07,0.08 0.1,0.12l0.19 0.2c0.01,0.01 0.02,0.02 0.02,0.02zm-0.35 0.04c0,-0.01 0.01,-0.01 0.02,-0.02 0.04,-0.06 0.06,-0.12 0.04,-0.19 -0.02,-0.07 -0.05,-0.09 -0.09,-0.13l-0.03 -0.04c-0.01,0 -0.01,-0.01 -0.02,-0.02 -0.03,-0.02 -0.06,-0.06 -0.09,-0.09l-0.1 -0.11c-0.01,-0.01 -0.07,-0.07 -0.07,-0.08 0.01,0 0.01,-0.01 0.02,-0.01 0,-0.01 0,-0.01 0.01,-0.01l0.04 -0.04c0.01,-0.01 0.02,-0.02 0.03,-0.03 0.01,0 0.01,-0.01 0.02,-0.01l0.12 -0.11c0,-0.01 0.02,-0.03 0.03,-0.03l0.08 0.09c0.03,0.03 0.05,0.05 0.07,0.08l0.16 0.17c0.04,0.04 0.06,0.07 0.11,0.09 0.07,0.03 0.12,0.02 0.18,-0.01 0.01,0 0.03,-0.02 0.04,-0.03 0,0 -0.02,-0.02 -0.02,-0.02l-0.15 -0.17c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03l-0.05 -0.05c-0.01,-0.01 -0.02,-0.02 -0.03,-0.03 0,-0.01 -0.01,-0.02 -0.02,-0.03 -0.03,-0.04 -0.07,-0.07 -0.1,-0.11l-0.05 -0.05c-0.03,-0.03 -0.03,-0.04 -0.06,-0.06 -0.03,-0.03 -0.09,-0.06 -0.16,-0.05 -0.03,0.01 -0.05,0.02 -0.07,0.03 -0.03,0.01 -0.04,0.03 -0.06,0.05 -0.03,0.02 -0.06,0.05 -0.09,0.07 -0.01,0.01 -0.01,0.02 -0.02,0.03 -0.02,0.01 -0.04,0.03 -0.06,0.05 -0.01,0.01 -0.09,0.08 -0.1,0.09 -0.01,0.02 -0.03,0.05 -0.04,0.09 -0.02,0.06 0,0.12 0.03,0.16 0.02,0.03 0.03,0.04 0.05,0.06l0.15 0.17c0.01,0 0.02,0.02 0.03,0.02 0.01,0.01 0.02,0.02 0.02,0.03l0.08 0.08c0.01,0.01 0.02,0.02 0.03,0.03l0.05 0.06c0.01,0.01 0.09,0.11 0.1,0.11z>');color4 = new fabric.Path('M600 0l-50 0 0 9.17 50 0 0 -9.17zm-51.15 10.61l47.96 0 0 580.66 -544.3 0 0 -3.35 -47.18 0 0 -581.04 543.52 0 0 3.73zm-498.85 580.22l-50 0 0 9.17 50 0 0 -9.17z');color5 = new fabric.Path('M275.9 197.32l24.07 38.74 0.53 -0.31 -24.7 -39.74 0.1 1.31zm187.55 -114.05c-0.21,13.38 -0.15,26.78 0.2,40.18 0.36,13.34 1.02,26.72 2,40.13 1.16,15.73 2.46,31.34 3.87,46.84 1.41,15.53 2.95,31.14 4.56,46.79 1.61,15.63 3.32,31.37 5.03,47.1 2.35,21.62 4.7,43.22 6.84,65.1 0.79,8 1.62,16.26 2.45,24.51 3.1,30.89 6.2,61.72 8.18,93.03 1.07,16.9 1.84,33.87 2.15,50.93 0.31,17.03 0.17,34.11 -0.59,51.23l-2.51 -0.11c0.75,-17.09 0.9,-34.11 0.59,-51.08 -0.31,-16.94 -1.08,-33.89 -2.15,-50.82 -1.98,-31.32 -5.07,-62.09 -8.18,-92.93 -0.81,-8.07 -1.62,-16.16 -2.44,-24.53 -2.11,-21.57 -4.48,-43.3 -6.84,-65.06 -1.7,-15.62 -3.4,-31.26 -5.03,-47.11 -1.6,-15.53 -3.13,-31.13 -4.56,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.89 -0.98,-13.36 -1.64,-26.79 -2,-40.26 -0.36,-13.41 -0.42,-26.84 -0.2,-40.27l2.51 0.04zm-49.37 127.11c0.28,1.46 0.54,2.93 0.79,4.4 -1.87,8.07 -3.62,16.18 -5.26,24.33 -3.1,15.45 -6.03,30.83 -8.83,46.17 -2.81,15.35 -5.51,30.8 -8.15,46.3 -1.82,10.67 -3.6,21.38 -5.37,32.09l-1.76 -0.18c1.77,-10.7 3.55,-21.43 5.39,-32.2 2.62,-15.41 5.32,-30.85 8.16,-46.33 2.83,-15.5 5.76,-30.92 8.83,-46.2 1.9,-9.48 3.97,-18.95 6.2,-28.38zm26.43 165.45c-0.46,-0.21 -0.91,-0.43 -1.37,-0.66l2.29 7.77c6.14,20.87 12.28,41.72 18.26,62.85 1.03,3.63 2.08,7.32 3.13,11.03 -0.28,-2.97 -0.67,-5.97 -1.21,-9.12 -0.04,-2.57 -0.6,-5.02 -1.42,-7.32 -0.21,-2.3 -0.42,-4.59 -0.64,-6.89 0.08,-0.46 0.2,-0.92 0.34,-1.38l-2.52 -8.72c0.49,1.13 1,2.27 1.55,3.44 -1.05,-10.91 -2.14,-21.81 -3.24,-32.71 -0.81,-8.12 -1.63,-16.25 -2.44,-24.52 -2.12,-21.63 -4.48,-43.34 -6.84,-65.07 -1.7,-15.64 -3.4,-31.31 -5.03,-47.11 -1.61,-15.55 -3.14,-31.15 -4.56,-46.81 -1.43,-15.7 -2.74,-31.34 -3.88,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.24 -0.36,-13.41 -0.42,-26.83 -0.2,-40.25l1.57 0.02c-0.21,13.39 -0.15,26.8 0.21,40.2 0.36,13.36 1.02,26.76 2,40.16 1.15,15.71 2.46,31.32 3.87,46.85 1.41,15.55 2.95,31.16 4.56,46.79 1.61,15.67 3.32,31.39 5.03,47.1 2.35,21.65 4.7,43.27 6.84,65.09 0.79,8.1 1.62,16.31 2.44,24.52 2.6,25.81 5.19,51.57 7.13,77.6 -0.3,-1.36 -0.55,-2.73 -0.73,-4.08 -1.99,-6.95 -3.98,-13.93 -6.02,-21.13 -5.91,-20.87 -12.08,-41.84 -18.26,-62.82l-2.85 -9.7c0.71,0.38 1.43,0.75 2.16,1.1l1.42 -8.61c0.36,1.52 0.76,3.02 1.18,4.52l-0.13 -1.27c-2.12,-21.65 -4.48,-43.35 -6.84,-65.07 -1.7,-15.65 -3.4,-31.33 -5.03,-47.11 -1.6,-15.56 -3.14,-31.16 -4.56,-46.81 -1.42,-15.66 -2.73,-31.3 -3.87,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.22 -0.36,-13.41 -0.42,-26.84 -0.21,-40.25l1.21 0.02c-0.22,13.39 -0.16,26.8 0.2,40.2 0.36,13.38 1.02,26.77 2,40.17 1.15,15.68 2.46,31.3 3.87,46.85 1.42,15.57 2.95,31.17 4.56,46.8 1.62,15.69 3.33,31.41 5.03,47.1 2.36,21.66 4.71,43.29 6.84,65.09l0.78 7.85c-0.6,-2.11 -1.23,-4.22 -1.82,-6.34l-0.8 4.85zm-5.51 -2.79l-1.99 -1.07c1.22,-7.39 2.46,-14.79 3.71,-22.22l0.06 0.16c0.37,0.47 0.77,2.6 1.21,5.19 -1,5.97 -2,11.95 -2.99,17.94zm-5.99 -3.19c-0.55,-0.29 -1.11,-0.57 -1.66,-0.85 1.44,-8.74 2.91,-17.5 4.41,-26.31l1.02 -5.96c0.46,1.78 0.94,3.54 1.45,5.28l-0.18 1.07c-1.53,8.98 -3.03,18 -4.53,27.03 0.79,0.41 1.58,0.83 2.36,1.25l3.72 12.62c6.14,20.87 12.28,41.72 18.26,62.85 2.2,7.78 4.48,15.74 6.75,23.69 2.52,8.82 5.03,17.63 7.52,26.46 -0.33,1.76 -0.64,3.52 -0.93,5.27 -2.91,-10.38 -5.87,-20.73 -8.83,-31.09 -2.24,-7.83 -4.48,-15.66 -6.75,-23.71 -5.91,-20.87 -12.08,-41.84 -18.26,-62.82l-4.35 -14.78zm-7.3 -3.32l-0.11 -0.04c1.4,-8.44 2.82,-16.91 4.27,-25.43 1.16,-6.8 2.33,-13.61 3.53,-20.43 0.41,2.12 0.8,4.27 1.15,6.46l0.15 0.71c-0.79,4.55 -1.57,9.12 -2.35,13.68 -1.47,8.62 -2.92,17.29 -4.36,25.97l0.7 0.3 5.08 17.26c6.14,20.87 12.28,41.71 18.26,62.86 2.19,7.74 4.47,15.72 6.75,23.69 3.77,13.19 7.53,26.37 11.21,39.6l-0.02 0.14c0.17,-1.53 0.36,-3.06 0.56,-4.6 0.5,10.37 0.86,20.76 1.05,31.19 0.12,6.24 0.17,12.48 0.16,18.74 -0.15,-2.55 -0.31,-5.1 -0.5,-7.64l-0.01 -0.12 0.01 0.12c-6.56,-25.49 -13.72,-50.54 -20.89,-75.65 -2.22,-7.78 -4.45,-15.57 -6.75,-23.7 -5.9,-20.85 -12.08,-41.83 -18.26,-62.83 -2.18,-7.4 -4.36,-14.81 -6.54,-22.25l0.93 0.21c1.39,-8.41 2.81,-16.85 4.25,-25.34 1.98,-11.62 4.01,-23.27 6.11,-34.97l0.09 0.61c0.44,2.21 0.9,4.4 1.37,6.59 -1.67,9.37 -3.3,18.79 -4.9,28.23 -1.45,8.48 -2.87,17 -4.29,25.54l-0.53 -0.14c2.03,6.92 4.07,13.84 6.1,20.76 6.15,20.86 12.28,41.7 18.27,62.86 2.18,7.7 4.46,15.69 6.75,23.69 5.68,19.88 11.35,39.74 16.72,59.78l0.29 2.96c-0.13,-6.01 -0.31,-12.01 -0.54,-18.01l-0.08 0.92c-4.24,-15.39 -8.61,-30.69 -12.98,-46 -2.23,-7.8 -4.46,-15.62 -6.75,-23.71 -5.9,-20.85 -12.08,-41.82 -18.26,-62.82 -1.88,-6.39 -3.76,-12.78 -5.64,-19.19zm-9.4 -2.48c-0.46,-0.08 -0.91,-0.16 -1.37,-0.23 2.28,7.77 4.57,15.56 6.87,23.35 6.14,20.86 12.28,41.7 18.26,62.85 2.19,7.74 4.47,15.72 6.75,23.7 8.25,28.88 16.49,57.71 23.8,87.15l1.1 -0.63c-0.07,9.61 -0.3,19.22 -0.72,28.85l-1.58 -0.06c0.41,-9.32 0.64,-18.61 0.71,-27.88l-1.78 1.01c-7.36,-29.69 -15.65,-58.7 -23.95,-87.76 -2.23,-7.8 -4.46,-15.61 -6.75,-23.7 -5.9,-20.86 -12.08,-41.83 -18.26,-62.83 -2.39,-8.13 -4.79,-16.26 -7.18,-24.43 0.54,0.06 1.08,0.13 1.62,0.2 1.42,-8.57 2.86,-17.18 4.33,-25.84 2.62,-15.39 5.33,-30.82 8.16,-46.33l1.2 -6.54c0.34,2.83 0.66,5.64 1.01,8.44 -2.71,14.86 -5.33,29.83 -7.89,44.86 -1.46,8.57 -2.9,17.19 -4.33,25.82zm-6.14 -0.8c-0.63,-0.04 -1.25,-0.08 -1.87,-0.09 2.45,8.37 4.91,16.75 7.38,25.12 6.14,20.87 12.28,41.72 18.26,62.85 2.2,7.79 4.48,15.74 6.75,23.7 8.45,29.57 16.88,59.07 24.32,89.23l-2.1 1.2c-7.49,-30.42 -15.96,-60.07 -24.46,-89.8 -2.23,-7.82 -4.47,-15.66 -6.75,-23.7 -5.9,-20.88 -12.08,-41.84 -18.26,-62.83 -2.52,-8.57 -5.05,-17.16 -7.57,-25.78 0.65,-0.02 1.3,-0.02 1.95,-0.01 1.49,-8.95 2.99,-17.94 4.53,-26.97 2.62,-15.39 5.32,-30.83 8.15,-46.32 1.7,-9.27 3.43,-18.5 5.19,-27.69 0.26,2.98 0.46,6 0.65,9.01 -1.21,6.38 -2.39,12.74 -3.55,19.09 -2.8,15.34 -5.51,30.79 -8.15,46.31 -1.51,8.86 -3,17.76 -4.47,26.68zm-6.28 0.01c-0.66,0.05 -1.31,0.12 -1.96,0.21 2.53,8.63 5.08,17.28 7.62,25.92 6.15,20.88 12.29,41.73 18.26,62.86 2.19,7.74 4.47,15.71 6.75,23.69 8.53,29.86 17.04,59.65 24.53,90.1l0.3 1.22 -1.93 1.09 -0.45 -1.8c-7.5,-30.5 -15.99,-60.23 -24.51,-90.03 -2.23,-7.8 -4.46,-15.61 -6.75,-23.7 -5.9,-20.88 -12.08,-41.84 -18.25,-62.83 -2.57,-8.7 -5.13,-17.42 -7.69,-26.17 0.62,-0.12 1.24,-0.23 1.87,-0.32 1.59,-9.61 3.2,-19.26 4.85,-28.96 2.62,-15.39 5.32,-30.83 8.15,-46.32 2.78,-15.16 5.63,-30.21 8.62,-45.11l0.91 6.39c-2.59,13.1 -5.05,26.13 -7.42,39.1 -2.81,15.35 -5.51,30.8 -8.15,46.31 -1.61,9.41 -3.19,18.88 -4.75,28.35zm-6.46 1.06l-1.76 -0.19c2.57,8.79 5.17,17.59 7.75,26.38 6.15,20.88 12.29,41.74 18.26,62.85 2.21,7.78 4.48,15.74 6.75,23.69 8.53,29.85 17.04,59.62 24.53,90.1l0.81 3.3 -1.77 1.01 -0.94 -3.85c-7.49,-30.47 -15.99,-60.21 -24.51,-90.03 -2.23,-7.82 -4.47,-15.65 -6.75,-23.7 -5.91,-20.9 -12.08,-41.85 -18.25,-62.83 -2.66,-9.03 -5.32,-18.06 -7.98,-27.14l1.92 0.2c1.71,-10.36 3.44,-20.75 5.22,-31.2 2.62,-15.39 5.32,-30.83 8.16,-46.32 2.83,-15.5 5.76,-30.91 8.83,-46.21 0.96,-4.76 1.95,-9.53 3,-14.28 0.27,1.78 0.55,3.57 0.84,5.36 -0.66,3.1 -1.3,6.2 -1.93,9.31 -3.09,15.44 -6.02,30.83 -8.83,46.17 -2.8,15.35 -5.51,30.8 -8.15,46.3 -1.76,10.34 -3.48,20.7 -5.2,31.08zm76.25 -281.05c-0.22,13.38 -0.16,26.78 0.2,40.17 0.36,13.34 1.02,26.73 2,40.14 1.16,15.72 2.46,31.33 3.87,46.83 1.41,15.52 2.94,31.13 4.56,46.79 1.61,15.63 3.32,31.37 5.03,47.1 2.35,21.62 4.7,43.21 6.84,65.1 0.78,7.96 1.61,16.24 2.44,24.51 3.11,30.89 6.21,61.71 8.19,93.03 1.07,16.9 1.83,33.87 2.15,50.94 0.31,17.03 0.16,34.11 -0.59,51.24l-2.7 -0.12c0.76,-17.09 0.9,-34.12 0.59,-51.08 -0.31,-16.94 -1.08,-33.88 -2.15,-50.81 -1.98,-31.32 -5.07,-62.09 -8.17,-92.93 -0.81,-8.05 -1.62,-16.12 -2.45,-24.53 -2.11,-21.55 -4.47,-43.3 -6.84,-65.06 -1.69,-15.62 -3.4,-31.26 -5.03,-47.11 -1.6,-15.52 -3.13,-31.12 -4.56,-46.82 -1.43,-15.72 -2.73,-31.36 -3.88,-46.89 -0.98,-13.36 -1.64,-26.79 -2,-40.26 -0.35,-13.42 -0.41,-26.85 -0.2,-40.28l2.7 0.04zm59.22 -0.01c-0.21,13.4 -0.15,26.8 0.2,40.21 0.36,13.38 1.02,26.78 2.01,40.17 1.15,15.7 2.45,31.31 3.87,46.86 1.41,15.58 2.95,31.19 4.55,46.8 1.62,15.71 3.33,31.41 5.04,47.1 2.35,21.67 4.71,43.32 6.84,65.09 0.79,8.14 1.62,16.33 2.44,24.51 3.11,30.89 6.21,61.7 8.18,93 1.07,16.91 1.84,33.87 2.15,50.89 0.31,17.01 0.17,34.08 -0.59,51.19l-0.83 -0.04c0.75,-17.1 0.9,-34.15 0.59,-51.14 -0.31,-16.98 -1.08,-33.93 -2.15,-50.85 -1.98,-31.34 -5.07,-62.12 -8.18,-92.97 -0.82,-8.14 -1.64,-16.29 -2.44,-24.52 -2.12,-21.67 -4.48,-43.36 -6.84,-65.07 -1.7,-15.67 -3.41,-31.35 -5.03,-47.11 -1.61,-15.57 -3.14,-31.17 -4.56,-46.81 -1.43,-15.67 -2.73,-31.3 -3.88,-46.87 -0.98,-13.38 -1.64,-26.79 -2,-40.22 -0.36,-13.41 -0.42,-26.83 -0.2,-40.23l0.83 0.01zm-121.51 0c-0.21,13.4 -0.15,26.8 0.2,40.21 0.36,13.38 1.02,26.78 2,40.17 1.13,15.32 2.4,30.56 3.77,45.73l-0.9 -0.81c-1.36,-15 -2.6,-29.96 -3.7,-44.86 -0.98,-13.38 -1.64,-26.79 -2,-40.22 -0.36,-13.41 -0.42,-26.83 -0.2,-40.23l0.83 0.01zm115.59 0c-0.21,13.39 -0.15,26.8 0.2,40.2 0.36,13.38 1.02,26.78 2,40.18 1.16,15.68 2.46,31.3 3.87,46.85 1.42,15.57 2.95,31.18 4.56,46.8 1.62,15.69 3.33,31.4 5.03,47.1 2.36,21.66 4.71,43.3 6.84,65.09 0.8,8.14 1.63,16.33 2.45,24.51 3.1,30.89 6.2,61.7 8.18,93 1.07,16.91 1.84,33.87 2.15,50.9 0.31,17.01 0.17,34.08 -0.59,51.19l-1.02 -0.04c0.76,-17.11 0.9,-34.15 0.59,-51.13 -0.31,-16.98 -1.08,-33.93 -2.15,-50.85 -1.98,-31.34 -5.07,-62.12 -8.18,-92.97 -0.81,-8.14 -1.63,-16.29 -2.44,-24.52 -2.12,-21.66 -4.48,-43.35 -6.84,-65.07 -1.7,-15.65 -3.4,-31.33 -5.03,-47.11 -1.6,-15.56 -3.14,-31.16 -4.56,-46.81 -1.42,-15.67 -2.73,-31.3 -3.88,-46.87 -0.98,-13.38 -1.64,-26.79 -2,-40.22 -0.35,-13.41 -0.41,-26.84 -0.2,-40.25l1.02 0.02zm-5.93 0c-0.21,13.39 -0.15,26.8 0.21,40.2 0.36,13.38 1.02,26.77 2,40.17 1.15,15.68 2.46,31.3 3.87,46.85 1.42,15.57 2.95,31.17 4.56,46.8 1.62,15.69 3.33,31.41 5.03,47.1 2.35,21.66 4.71,43.29 6.84,65.09 0.79,8.09 1.62,16.31 2.45,24.52 3.1,30.88 6.2,61.68 8.18,93 1.07,16.9 1.83,33.87 2.15,50.9 0.31,17.02 0.16,34.08 -0.59,51.19l-1.2 -0.05c0.75,-17.1 0.89,-34.14 0.58,-51.12 -0.31,-16.98 -1.08,-33.93 -2.15,-50.85 -1.97,-31.32 -5.07,-62.1 -8.17,-92.96 -0.82,-8.11 -1.64,-16.24 -2.45,-24.52 -2.12,-21.65 -4.48,-43.35 -6.84,-65.07 -1.7,-15.65 -3.4,-31.33 -5.03,-47.11 -1.6,-15.56 -3.14,-31.16 -4.56,-46.81 -1.42,-15.66 -2.73,-31.3 -3.87,-46.88 -0.99,-13.37 -1.65,-26.79 -2,-40.22 -0.36,-13.41 -0.42,-26.84 -0.21,-40.25l1.2 0.02zm-5.92 0c-0.21,13.39 -0.15,26.8 0.21,40.2 0.35,13.37 1.01,26.76 2,40.16 1.15,15.73 2.46,31.34 3.87,46.85 1.41,15.56 2.95,31.17 4.56,46.8 1.61,15.69 3.32,31.41 5.03,47.1 2.35,21.65 4.7,43.28 6.84,65.09 0.79,8.05 1.61,16.29 2.44,24.52 3.11,30.89 6.21,61.71 8.18,93 1.07,16.91 1.84,33.87 2.15,50.91 0.31,17.02 0.17,34.08 -0.58,51.2l-1.39 -0.06c0.75,-17.1 0.89,-34.14 0.58,-51.12 -0.31,-16.97 -1.08,-33.92 -2.15,-50.84 -1.98,-31.35 -5.07,-62.12 -8.17,-92.96 -0.82,-8.09 -1.63,-16.2 -2.45,-24.52 -2.12,-21.64 -4.48,-43.34 -6.84,-65.07 -1.7,-15.65 -3.4,-31.33 -5.03,-47.11 -1.6,-15.55 -3.14,-31.15 -4.56,-46.81 -1.43,-15.71 -2.73,-31.34 -3.87,-46.88 -0.99,-13.37 -1.65,-26.79 -2,-40.23 -0.36,-13.41 -0.42,-26.83 -0.21,-40.25l1.39 0.02zm-5.92 0c-0.21,13.39 -0.15,26.8 0.2,40.2 0.36,13.36 1.02,26.76 2.01,40.16 1.15,15.71 2.45,31.32 3.87,46.85 1.41,15.55 2.94,31.16 4.55,46.79 1.62,15.67 3.33,31.39 5.04,47.1 2.35,21.65 4.7,43.27 6.84,65.09 0.79,8.1 1.61,16.31 2.44,24.52 3.11,30.89 6.21,61.71 8.18,93.01 1.07,16.9 1.84,33.87 2.15,50.91 0.31,17.02 0.17,34.09 -0.58,51.2l-1.58 -0.06c0.75,-17.1 0.89,-34.14 0.58,-51.12 -0.31,-16.96 -1.08,-33.91 -2.15,-50.84 -1.97,-31.34 -5.07,-62.11 -8.17,-92.95 -0.82,-8.12 -1.64,-16.25 -2.45,-24.52 -2.11,-21.63 -4.47,-43.34 -6.84,-65.07 -1.69,-15.64 -3.4,-31.31 -5.03,-47.11 -1.6,-15.55 -3.13,-31.15 -4.56,-46.81 -1.42,-15.7 -2.73,-31.34 -3.87,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.24 -0.36,-13.41 -0.42,-26.83 -0.21,-40.25l1.58 0.02zm-5.92 0.01c-0.21,13.38 -0.15,26.79 0.2,40.18 0.36,13.37 1.02,26.76 2,40.16 1.16,15.71 2.46,31.32 3.87,46.85 1.41,15.54 2.95,31.15 4.56,46.79 1.62,15.67 3.33,31.39 5.03,47.1 2.36,21.64 4.71,43.26 6.84,65.09 0.79,8.05 1.62,16.29 2.45,24.52 3.1,30.89 6.2,61.7 8.18,93.01 1.07,16.9 1.84,33.87 2.15,50.91 0.31,17.03 0.17,34.1 -0.59,51.22l-1.76 -0.08c0.75,-17.09 0.89,-34.13 0.58,-51.11 -0.31,-16.96 -1.07,-33.9 -2.14,-50.83 -1.98,-31.33 -5.08,-62.1 -8.18,-92.95 -0.81,-8.09 -1.63,-16.2 -2.44,-24.52 -2.12,-21.62 -4.48,-43.33 -6.84,-65.07 -1.7,-15.64 -3.41,-31.31 -5.04,-47.11 -1.6,-15.54 -3.13,-31.14 -4.55,-46.81 -1.43,-15.7 -2.74,-31.34 -3.88,-46.89 -0.98,-13.37 -1.64,-26.79 -2,-40.23 -0.36,-13.42 -0.42,-26.84 -0.21,-40.26l1.77 0.03zm-5.92 0c-0.22,13.38 -0.16,26.79 0.2,40.18 0.36,13.36 1.02,26.75 2,40.15 1.16,15.71 2.46,31.32 3.87,46.85 1.41,15.54 2.95,31.15 4.56,46.79 1.61,15.67 3.32,31.39 5.03,47.1 2.35,21.64 4.7,43.26 6.84,65.09 0.79,8.05 1.62,16.29 2.44,24.52 3.11,30.88 6.21,61.7 8.19,93.01 1.07,16.91 1.83,33.88 2.15,50.92 0.31,17.03 0.16,34.1 -0.59,51.22l-1.95 -0.08c0.75,-17.1 0.9,-34.13 0.58,-51.11 -0.31,-16.95 -1.07,-33.9 -2.14,-50.82 -1.98,-31.33 -5.08,-62.1 -8.18,-92.95 -0.81,-8.09 -1.63,-16.2 -2.44,-24.52 -2.12,-21.62 -4.48,-43.33 -6.84,-65.07 -1.7,-15.64 -3.41,-31.31 -5.03,-47.11 -1.61,-15.54 -3.14,-31.14 -4.56,-46.82 -1.43,-15.69 -2.74,-31.32 -3.88,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.24 -0.36,-13.42 -0.42,-26.85 -0.21,-40.26l1.96 0.03zm-5.93 0c-0.21,13.38 -0.15,26.79 0.21,40.18 0.36,13.35 1.01,26.74 2,40.15 1.16,15.74 2.46,31.34 3.87,46.84 1.41,15.54 2.94,31.15 4.56,46.79 1.61,15.65 3.32,31.38 5.03,47.1 2.35,21.63 4.7,43.24 6.84,65.1 0.78,8 1.61,16.26 2.44,24.51 3.11,30.9 6.21,61.72 8.19,93.02 1.06,16.9 1.83,33.87 2.14,50.92 0.32,17.03 0.17,34.11 -0.58,51.22l-2.14 -0.09c0.75,-17.09 0.9,-34.12 0.59,-51.1 -0.32,-16.94 -1.08,-33.89 -2.15,-50.82 -1.98,-31.34 -5.08,-62.1 -8.18,-92.94 -0.81,-8.07 -1.62,-16.16 -2.44,-24.52 -2.11,-21.6 -4.48,-43.32 -6.84,-65.07 -1.7,-15.63 -3.4,-31.29 -5.03,-47.11 -1.6,-15.54 -3.14,-31.14 -4.56,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.25 -0.36,-13.42 -0.42,-26.85 -0.2,-40.26l2.13 0.03zm-5.92 0c-0.21,13.38 -0.15,26.78 0.21,40.18 0.35,13.35 1.01,26.73 2,40.14 1.15,15.74 2.46,31.34 3.86,46.84 1.42,15.53 2.95,31.14 4.56,46.79 1.62,15.65 3.33,31.38 5.04,47.1 2.35,21.63 4.7,43.24 6.83,65.1 0.79,8.05 1.62,16.28 2.45,24.51 3.11,30.9 6.21,61.72 8.18,93.02 1.07,16.9 1.84,33.87 2.15,50.93 0.31,17.03 0.17,34.11 -0.58,51.23l-2.33 -0.1c0.75,-17.09 0.9,-34.12 0.59,-51.09 -0.31,-16.95 -1.08,-33.89 -2.15,-50.82 -1.98,-31.34 -5.07,-62.1 -8.18,-92.94 -0.81,-8.1 -1.63,-16.2 -2.44,-24.52 -2.11,-21.6 -4.48,-43.32 -6.84,-65.07 -1.7,-15.63 -3.4,-31.29 -5.03,-47.11 -1.6,-15.53 -3.13,-31.13 -4.56,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.89 -0.98,-13.36 -1.64,-26.79 -2,-40.25 -0.36,-13.42 -0.42,-26.84 -0.2,-40.27l2.32 0.04zm-5.92 0c-0.21,13.38 -0.15,26.78 0.2,40.18 0.36,13.34 1.02,26.72 2,40.13 1.16,15.73 2.46,31.34 3.87,46.84 1.41,15.53 2.95,31.14 4.56,46.79 1.61,15.63 3.32,31.37 5.03,47.1 2.35,21.62 4.7,43.22 6.84,65.1 0.79,8 1.62,16.26 2.45,24.51 3.1,30.89 6.2,61.72 8.18,93.03 1.07,16.9 1.84,33.87 2.15,50.93 0.31,17.03 0.17,34.11 -0.59,51.23l-2.51 -0.11c0.75,-17.09 0.9,-34.11 0.59,-51.08 -0.31,-16.94 -1.08,-33.89 -2.15,-50.82 -1.98,-31.32 -5.07,-62.09 -8.18,-92.93 -0.81,-8.07 -1.62,-16.16 -2.44,-24.53 -2.11,-21.56 -4.47,-43.3 -6.84,-65.06 -1.7,-15.62 -3.4,-31.26 -5.03,-47.11 -1.6,-15.53 -3.13,-31.12 -4.56,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.89 -0.98,-13.36 -1.64,-26.79 -2,-40.26 -0.36,-13.41 -0.42,-26.84 -0.2,-40.27l2.51 0.04zm-61.98 -0.01c-0.21,13.39 -0.15,26.8 0.2,40.2 0.36,13.38 1.02,26.78 2,40.18 1.16,15.68 2.46,31.3 3.87,46.85 1.42,15.58 2.95,31.18 4.56,46.8 1.62,15.69 3.33,31.4 5.03,47.1 1.17,10.76 2.34,21.52 3.49,32.29 -0.68,-2.63 -1.31,-5.29 -1.88,-7.99 -0.87,-8.06 -1.74,-16.12 -2.62,-24.19 -1.7,-15.65 -3.4,-31.33 -5.03,-47.11 -1.6,-15.56 -3.14,-31.16 -4.56,-46.81 -1.42,-15.67 -2.73,-31.3 -3.87,-46.87 -0.99,-13.38 -1.65,-26.79 -2.01,-40.22 -0.35,-13.41 -0.41,-26.84 -0.2,-40.25l1.02 0.02zm12.45 0c-0.21,13.39 -0.15,26.8 0.21,40.2 0.36,13.37 1.02,26.76 2,40.16 1.16,15.73 2.46,31.34 3.87,46.85 1.41,15.56 2.95,31.17 4.56,46.8 1.62,15.69 3.33,31.41 5.03,47.1 2.35,21.65 4.71,43.28 6.84,65.09 0.79,8.05 1.62,16.29 2.44,24.52 0.64,6.32 1.28,12.64 1.9,18.97 -0.74,-1.96 -1.39,-3.93 -1.98,-5.92l-1.3 -12.92c-0.81,-8.09 -1.63,-16.2 -2.44,-24.52 -2.12,-21.64 -4.48,-43.34 -6.84,-65.07 -1.7,-15.65 -3.41,-31.33 -5.04,-47.11 -1.6,-15.55 -3.13,-31.15 -4.55,-46.81 -1.43,-15.71 -2.74,-31.34 -3.88,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.23 -0.36,-13.41 -0.42,-26.83 -0.21,-40.25l1.39 0.02zm12.46 0.01c-0.21,13.38 -0.15,26.79 0.21,40.18 0.35,13.37 1.01,26.76 2,40.16 1.15,15.71 2.46,31.32 3.87,46.85 1.41,15.54 2.94,31.15 4.56,46.79 1.61,15.67 3.32,31.39 5.03,47.1 2.35,21.64 4.7,43.26 6.84,65.09 0.79,8.05 1.61,16.29 2.44,24.52 3.11,30.89 6.21,61.7 8.18,93.01 1.07,16.9 1.84,33.87 2.15,50.91 0.31,17.03 0.17,34.1 -0.58,51.22l-1.77 -0.08c0.75,-17.09 0.9,-34.13 0.59,-51.11 -0.31,-16.96 -1.08,-33.9 -2.15,-50.83 -1.98,-31.33 -5.07,-62.1 -8.18,-92.95 -0.81,-8.09 -1.63,-16.2 -2.44,-24.52 -2.12,-21.62 -4.48,-43.33 -6.84,-65.07 -1.7,-15.64 -3.4,-31.31 -5.03,-47.11 -1.6,-15.54 -3.14,-31.14 -4.56,-46.81 -1.43,-15.7 -2.73,-31.34 -3.88,-46.88 -0.98,-13.38 -1.64,-26.8 -2,-40.24 -0.36,-13.42 -0.42,-26.85 -0.2,-40.26l1.76 0.03zm6.23 0c-0.21,13.38 -0.15,26.79 0.21,40.18 0.35,13.36 1.01,26.75 2,40.15 1.15,15.71 2.45,31.32 3.87,46.85 1.41,15.54 2.94,31.15 4.56,46.79 1.61,15.67 3.32,31.39 5.03,47.1 2.35,21.64 4.7,43.26 6.84,65.09 0.78,8.05 1.61,16.29 2.44,24.52 3.11,30.88 6.21,61.7 8.18,93.01 1.07,16.91 1.84,33.88 2.15,50.92 0.31,17.03 0.17,34.1 -0.58,51.22l-1.95 -0.08c0.75,-17.1 0.89,-34.13 0.58,-51.11 -0.31,-16.95 -1.08,-33.9 -2.15,-50.82 -1.98,-31.33 -5.07,-62.1 -8.17,-92.95 -0.82,-8.09 -1.63,-16.2 -2.45,-24.52 -2.11,-21.62 -4.48,-43.33 -6.84,-65.07 -1.7,-15.64 -3.4,-31.31 -5.03,-47.11 -1.6,-15.54 -3.13,-31.14 -4.56,-46.82 -1.42,-15.69 -2.73,-31.32 -3.87,-46.88 -0.99,-13.37 -1.64,-26.79 -2.01,-40.24 -0.35,-13.42 -0.41,-26.85 -0.2,-40.26l1.95 0.03zm6.23 0c-0.21,13.38 -0.15,26.78 0.21,40.18 0.35,13.35 1.01,26.74 2,40.15 1.15,15.74 2.46,31.34 3.86,46.84 1.42,15.54 2.95,31.15 4.56,46.79 1.62,15.65 3.33,31.38 5.03,47.1 2.36,21.63 4.7,43.24 6.84,65.1 0.79,8 1.62,16.26 2.45,24.51 3.11,30.9 6.21,61.72 8.18,93.02 1.07,16.9 1.84,33.87 2.15,50.92 0.31,17.03 0.17,34.11 -0.58,51.22l-2.14 -0.09c0.75,-17.09 0.89,-34.12 0.58,-51.1 -0.31,-16.94 -1.08,-33.89 -2.14,-50.82 -1.98,-31.34 -5.08,-62.1 -8.18,-92.94 -0.81,-8.07 -1.63,-16.16 -2.44,-24.52 -2.12,-21.6 -4.48,-43.32 -6.84,-65.07 -1.7,-15.63 -3.4,-31.29 -5.04,-47.11 -1.6,-15.54 -3.13,-31.14 -4.55,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.88 -0.98,-13.37 -1.64,-26.79 -2,-40.25 -0.36,-13.42 -0.42,-26.85 -0.21,-40.26l2.14 0.03zm6.23 0c-0.21,13.38 -0.15,26.78 0.2,40.18 0.36,13.35 1.02,26.73 2.01,40.14 1.15,15.74 2.45,31.34 3.86,46.84 1.41,15.53 2.95,31.14 4.56,46.79 1.62,15.65 3.33,31.38 5.03,47.1 2.35,21.63 4.7,43.24 6.84,65.1 0.79,8.05 1.62,16.28 2.45,24.51 3.1,30.9 6.21,61.72 8.18,93.02 1.07,16.9 1.84,33.87 2.15,50.93 0.31,17.03 0.17,34.11 -0.59,51.23l-2.32 -0.1c0.75,-17.09 0.9,-34.12 0.59,-51.09 -0.32,-16.95 -1.08,-33.89 -2.15,-50.82 -1.98,-31.34 -5.08,-62.1 -8.18,-92.94 -0.81,-8.1 -1.63,-16.2 -2.44,-24.52 -2.12,-21.6 -4.48,-43.32 -6.84,-65.07 -1.7,-15.63 -3.4,-31.29 -5.03,-47.11 -1.6,-15.53 -3.14,-31.13 -4.56,-46.82 -1.43,-15.72 -2.74,-31.36 -3.88,-46.89 -0.98,-13.36 -1.64,-26.79 -2,-40.25 -0.36,-13.42 -0.42,-26.84 -0.21,-40.26l2.33 0.03zm-273.91 -6.35l0 383.26c-0.8,-0.03 -1.6,-0.07 -2.39,-0.11l0 -384.09c0.78,0.31 1.58,0.62 2.39,0.94zm91.45 356.03l0 -368.12 -1.19 -0.54 0 369.33 1.19 -0.67zm-83.01 -357.37l0 384.67c0.79,-0.02 1.59,-0.05 2.39,-0.09l0 -384.63 -2.39 0.05zm109.1 1.1l0 15.81 0.06 -0.09 65.73 105.79 0.55 -0.31 -65.85 -105.98 0 0c0.1,-0.11 0.2,-0.21 0.3,-0.31l0 -14.55 -0.79 -0.36zm0 168.2l0 172.3 0.79 -0.51 0 -170.49 -0.79 -1.3zm-103.65 -169.43l0 384.53c0.77,-0.06 1.54,-0.12 2.31,-0.2l0 -384.4 -2.31 0.07zm5.46 -0.24l0 384.24c0.74,-0.09 1.48,-0.19 2.23,-0.29l0 -384.21c-0.75,0.1 -1.49,0.18 -2.23,0.26zm5.45 -0.71l0 384.17c0.72,-0.12 1.44,-0.24 2.15,-0.37l0 -384.16c-0.72,0.13 -1.43,0.24 -2.15,0.36zm5.46 -1l0 384.16c0.69,-0.14 1.38,-0.29 2.07,-0.44l0 -384.16c-0.69,0.15 -1.38,0.3 -2.07,0.44zm5.45 -1.27l0 384.19c0.67,-0.16 1.33,-0.33 1.99,-0.51l0 -384.21c-0.66,0.18 -1.33,0.36 -1.99,0.53zm5.46 -1.55l0 384.28c0.63,-0.18 1.27,-0.37 1.91,-0.56l0 -384.33c-0.64,0.21 -1.28,0.41 -1.91,0.61zm5.45 -1.83l0 384.45c0.61,-0.2 1.22,-0.4 1.83,-0.61l0 -384.52c-0.61,0.23 -1.22,0.46 -1.83,0.68zm5.46 -2.2l0 384.78 1.75 -0.64 0 -384.94c-0.58,0.27 -1.16,0.54 -1.75,0.8zm5.45 -2.61l0 385.34 1.67 -0.67 0 -385.55c-0.55,0.29 -1.1,0.59 -1.67,0.88zm5.46 -3.08l0 386.18 1.59 -0.69 0 -387.31 -0.17 0.91c-0.47,0.31 -0.94,0.61 -1.42,0.91zm5.45 -6.58l0 390.35 1.51 -0.69 0 -388.97 -1.51 -0.69zm5.46 2.48l0 385.31 1.43 -0.7 0 -383.96 -1.43 -0.65zm5.45 2.48l0 380.11 1.35 -0.69 0 -378.81 -1.35 -0.61zm5.46 2.47l0 374.79 1.27 -0.68 0 -373.53 -1.27 -0.58zm10.91 4.96l0 76.68 0 0 -0.07 0.23 47.92 77.09 0.96 -0.54 -48.49 -78c0.27,-1.04 0.53,-2.08 0.79,-3.12l0 -71.84 -1.11 -0.5zm0 147.74l0 216.01 1.11 -0.64 0 -212.51 -1.11 -2.86zm5.45 -145.26l0 57.72c0.14,-0.25 0.28,-0.49 0.42,-0.74l0.61 -1.22 0 -55.29 -1.03 -0.47zm0 159.27l0 198.8 1.03 -0.62 0 -195.54 -1.03 -2.64zm5.46 -156.79l0 44.37 0.86 -1.74 58.31 93.78 0.96 -0.54 -58.69 -94.4 -0.49 0.99 0 -42.03 -0.95 -0.43zm0 170.13l0 182.16 0.95 -0.58 0 -181.62 -0.95 0.04zm5.45 -167.66l0 31.01 0.71 -1.43 61.78 99.39 0.75 -0.43 -62.08 -99.89 -0.29 0.6 0 -28.85 -0.87 -0.4zm0 167.42l0 179.02 0.87 -0.55 0 -178.51 -0.87 0.04zm-221.18 -166.27l0 25.09 -0.05 -0.17 -62.64 100.78 -0.68 -0.39 63.02 -101.4 -0.44 -1.69 0 -21.83 0.79 -0.39zm0 174.08l0 171.69 -0.79 -0.54 0 -171.24 0.79 0.09zm103.64 -173.87l0 384.33c-0.77,-0.05 -1.54,-0.11 -2.31,-0.17l0 -384.23c0.76,0.03 1.53,0.05 2.31,0.07zm-5.45 -0.21l0 384.09c-0.75,-0.08 -1.49,-0.15 -2.23,-0.23l0 -384c0.72,0.05 1.46,0.1 2.23,0.14zm-5.46 -0.41l0 383.88c-0.72,-0.09 -1.43,-0.19 -2.15,-0.29l0 -383.88c0.73,0.1 1.44,0.2 2.15,0.29zm-5.45 -0.82l0 383.91c-0.69,-0.11 -1.38,-0.22 -2.07,-0.34l0 -383.95c0.69,0.14 1.38,0.26 2.07,0.38zm-5.46 -1.1l0 384.06c-0.66,-0.13 -1.32,-0.26 -1.99,-0.39l0 -384.14c0.67,0.16 1.33,0.32 1.99,0.47zm-5.45 -1.38l0 384.31 -1.91 -0.44 0 -384.41c0.64,0.19 1.28,0.37 1.91,0.54zm-5.46 -1.64l0 384.64c-0.61,-0.15 -1.22,-0.31 -1.83,-0.48l0 -384.78c0.6,0.21 1.21,0.41 1.83,0.62zm-5.45 -1.95l0 385.11c-0.59,-0.17 -1.17,-0.34 -1.75,-0.51l0 -385.31c0.57,0.24 1.15,0.47 1.75,0.71zm-5.46 -2.37l0 385.82 -1.67 -0.55 0 -386.08c0.56,0.27 1.11,0.55 1.67,0.81zm-5.45 -2.81l0 386.79 -1.59 -0.57 0 -387.1c0.53,0.3 1.06,0.6 1.59,0.88zm-5.46 -11.61l0 396.37 -1.51 -0.59 0 -395.04 1.51 -0.74zm-5.45 2.68l0 391.49 -1.43 -0.62 0 -390.17 1.43 -0.7zm-5.46 2.67l0 386.42 -1.35 -0.62 0 -385.13 1.35 -0.67zm-5.45 2.68l0 381.16 -1.27 -0.63 0 -379.91 1.27 -0.62zm-5.46 2.68l0 375.71 -1.19 -0.62 0 -245.57 0.72 -1.51c0.23,-1.48 0.42,-3.49 0.22,-6.08 -0.25,-3.25 -0.57,-6.43 -0.94,-9.54l0 -111.81 1.19 -0.58zm-5.45 2.67l0 92.51c-0.17,-0.61 -0.34,-1.22 -0.49,-1.85l-0.19 -0.64 -43.18 69.47 -0.85 -0.48 43.67 -70.25 0 -0.01 -0.07 -0.27 0 -87.93 1.11 -0.55zm0 135.83l0 234.26 -1.11 -0.62 0 -226.37 0.16 -1.38 -19.36 31.15 -0.48 -0.27 19.98 -32.16 0.44 -3.83 0.37 -0.78zm-5.46 -133.15l0 66.95c-0.1,-0.21 -0.22,-0.43 -0.33,-0.65l-51.53 82.87 -1.06 -0.6 51.91 -83.49 -0.02 -0.03 0 -64.55 1.03 -0.5zm0 150.38l0 213.9 -1.03 -0.61 0 -211.27 1.03 -2.02zm-5.45 -147.7l0 55.58 0 0 0.48 0.87 -53.62 86.22 -1.17 -0.67 54.05 -86.9c-0.24,-0.44 -0.47,-0.88 -0.69,-1.32l0 -53.32 0.95 -0.46zm0 158.38l0 199.9 -0.95 -0.6 0 -197.44 0.95 -1.86zm-5.46 -155.71l0 41.16c-0.29,-0.63 -0.58,-1.26 -0.87,-1.9l0 -38.83 0.87 -0.43zm0 166.39l0 185.73 -0.87 -0.58 0 -183.44 0.87 -1.71zm109.1 -163.32l0 384.56c-0.82,0 -1.64,-0.01 -2.47,-0.03l0 -383.57c0.79,-0.35 1.61,-0.66 2.47,-0.96zm-92.66 121.64l-23.75 38.22 -0.53 -0.3 24.45 -39.34 -0.17 1.42zm-27.52 -107.26l-65.83 105.95 -0.47 -0.27 65.84 -105.97 0.46 0.29zm15.2 32.89l-54.72 88 -1.1 -0.63 55.17 -88.71c0.21,0.45 0.43,0.89 0.65,1.34zm-1.7 -3.64l-55.95 89.98 -1.03 -0.59 56.42 -90.72c0.18,0.44 0.37,0.89 0.56,1.33zm-1.59 -3.8l-57.28 92.12 -0.96 -0.55 57.67 -92.76 0.57 1.19zm-1.7 -3.65l-58.5 94.11 -0.89 -0.51 58.89 -94.72 0.5 1.12zm-1.63 -3.74l-59.79 96.19 -0.83 -0.47 60.18 -96.8 0.44 1.08zm-1.55 -3.87l-61.17 98.4 -0.75 -0.43 61.53 -98.99 0.39 1.02zm-2.66 -8.47l-64.35 103.55 -0.62 -0.35 64.69 -104.1c0.1,0.29 0.19,0.59 0.28,0.9zm-1.77 -3.52l-65.5 105.41 -0.55 -0.31 65.62 -105.6c0.15,0.16 0.29,0.33 0.43,0.5zm16.8 37.61l-52.64 84.65 -1.11 -0.63 52.95 -85.15c0.27,0.38 0.54,0.76 0.8,1.13zm4.03 8.15l-49.94 80.32 -1.01 -0.57 50.51 -81.22c0.17,0.49 0.32,0.99 0.44,1.47zm0.94 5.8l-47.51 76.43 -0.96 -0.54 48.21 -77.53c0.08,0.55 0.17,1.1 0.26,1.64zm1.08 5.59l-45.23 72.75 -0.9 -0.51 45.82 -73.7c0.1,0.49 0.2,0.98 0.31,1.46zm2.75 10.21l-41.25 66.36 -0.8 -0.45 41.7 -67.07 0.35 1.16zm1.41 5.06l-39.29 63.21 -0.75 -0.42 39.76 -63.96c0.1,0.39 0.19,0.77 0.28,1.17zm0.68 6.22l-36.61 58.9 -0.69 -0.39 37.31 -60.02 -0.01 1.51zm-0.47 8.08l-32.78 52.74 -0.63 -0.37 33.64 -54.13 -0.23 1.76zm-1.22 9.29l-28.19 45.36 -0.59 -0.33 28.99 -46.65 -0.21 1.62zm206.8 -97.37l65.59 105.57 0.47 -0.27 -64.98 -104.59 -1.08 -0.71zm-27.33 114.89l19.95 32.12 0.48 -0.28 -20.48 -32.96c0.02,0.38 0.04,0.75 0.05,1.12zm8.88 -80.87l54.81 88.14 1.17 -0.66 -55.28 -88.89 -0.7 1.41zm1.75 -3.54l55.98 90.02 1.1 -0.62 -56.42 -90.73 -0.66 1.33zm1.76 -3.54l57.15 91.91 1.03 -0.59 -57.56 -92.57 -0.62 1.25zm3.52 -7.08l59.47 95.67 0.89 -0.51 -59.82 -96.24 -0.54 1.08zm1.78 -3.52l60.61 97.53 0.83 -0.47 -60.94 -98.04 -0.5 0.98zm3.47 -7.14l62.99 101.35 0.68 -0.39 -63.32 -101.89c-0.11,0.31 -0.22,0.62 -0.35,0.93zm1.37 -4.18l64.54 103.87 0.62 -0.35 -64.88 -104.4c-0.1,0.29 -0.19,0.59 -0.28,0.88zm-15.72 32.99l53.52 86.07 1.11 -0.64 -53.96 -86.78c-0.24,0.45 -0.46,0.9 -0.67,1.35zm-1.75 4.49l51.9 83.49 1.06 -0.61 -52.45 -84.36c-0.18,0.49 -0.35,0.99 -0.51,1.48zm-1.42 5.04l49.96 80.36 1.01 -0.57 -50.57 -81.34c-0.14,0.52 -0.27,1.04 -0.4,1.55zm-2.86 10.04l46.09 74.14 0.9 -0.51 -46.57 -74.91 -0.02 0.05c-0.14,0.41 -0.28,0.81 -0.4,1.23zm-1.11 5.53l43.83 70.52 0.85 -0.48 -44.46 -71.54c-0.09,0.49 -0.16,0.99 -0.22,1.5zm-0.52 6.49l40.99 65.94 0.8 -0.45 -41.72 -67.11 -0.07 1.62zm-0.25 6.92l37.87 60.93 0.75 -0.42 -38.57 -62.05 -0.05 1.54zm-0.17 7.04l34.68 55.8 0.69 -0.39 -35.34 -56.86 -0.03 1.45zm-0.09 7.17l31.41 50.54 0.63 -0.36 -32.03 -51.54 -0.01 1.36zm0.14 7.56l27.9 44.89 0.59 -0.33 -28.54 -45.91 0.05 1.35z');color6 = new fabric.Path('M124.91 59.6l0.4 1.33c7.29,4.19 12.81,6.96 22.25,9.84 7.1,2.15 13.6,3.48 19.66,4.2 8.41,0.82 20.33,0.83 34.4,0.34 9.78,-0.93 19.98,-3.24 30.74,-7.36 5.59,-2.32 10.79,-4.9 15.36,-7.9l3.37 -18.85c0,0 -36.13,-9.76 -37.3,-9.96 -1.17,-0.19 -48.05,1.17 -48.05,1.17l-26.17 5.08 -14.66 22.11zm399.25 73.79c-3.27,-0.92 -7.14,-1.27 -11.38,-1.35 -5.51,-0.11 -10.52,-0.03 -14.59,0.58 0.96,2.32 1.72,4.98 2.32,7.92 5.03,-0.11 10.01,-0.39 14.98,-0.32 5.49,0.07 9.84,0.42 11.94,1.23l1.55 -4.72 -4.82 -3.34zm-11.24 -40.66l-0.26 3.2c1.45,0.83 2.59,2.48 3.49,4.81 0.22,0.55 0.44,1.11 0.66,1.66 0.13,1.75 -0.08,2.88 -0.47,3.65 -0.71,1.4 -1.13,2.72 -1.35,3.95 -0.28,1.51 -0.43,3.06 -0.3,4.69 0.04,0.53 0.07,0.47 0.24,0.91 0.19,0.5 0.1,0.99 -0.15,1.47 -0.05,0.44 0.06,0.85 0.06,1.31 0,0.73 0.14,1.33 0.44,1.71 0.39,0.48 0.78,1.15 1.1,2.01l2.23 -0.6 2.1 -4.49 2.27 -14.43 -6.2 -9.38 -3.86 -0.47zm-68.79 1.92l-0.81 2.34c-0.95,1.16 -0.16,5.82 -0.66,9.11 -0.45,3 -0.45,5.64 -0.31,8.18 0.1,1.86 -0.23,3.38 -0.69,4.74 -0.44,1.3 -0.53,2.63 -0.05,4.05 3.77,-0.5 7.31,-1.13 11.31,-1.49 7.75,-1.46 14.81,-2.28 22.22,-3.42 5.3,-0.89 10.64,-1.43 16.01,-1.71 3.17,-0.09 5.77,-0.25 6.72,-0.58 0.37,-0.59 -0.15,-3.91 -1.39,-5.23 -2.22,-2.34 -1.52,-4.9 -2.2,-7.66 -0.77,-3.13 -1.78,-4.57 -2.4,-6.89 -0.63,-1.9 -0.08,-4.56 -1.87,-5.27l-0.49 -3.18 -45.39 7.01zm-28.48 7.72l-1.06 1.73c-1.12,1.43 -0.79,6.12 -0.85,10.76 -0.17,2.8 0.26,4.53 0.38,8.02 0.13,2.05 0.58,3.62 1.53,4.56 0.23,0.22 0.39,0.42 0.47,0.81 0.13,0.69 0.59,1.08 1.19,1.25 1.64,-0.75 3.02,-0.99 4.57,-1.51l0.57 -0.37c-0.4,-0.38 -0.75,-0.82 -0.8,-1.42 -0.05,-0.63 -0.11,-0.47 -0.54,-0.94 -1.58,-2 -1.12,-3.8 -0.88,-6.6 0.24,-2.74 0.33,-5.49 0.15,-8.25 -0.14,-1.92 -0.72,-3.6 -0.41,-5.74 0.26,-1.72 0.91,-2.93 1.87,-2.52 0.34,0.03 0.65,-1.02 0.98,-1.54l-3.29 -0.47 -1.66 0.24 -2.22 1.99zm-6.83 1.92l2.27 0.69c-1.15,0.09 -1.34,1.15 -1.12,2.63l0.15 10.07 0.56 9.22c0.04,0.91 -0.02,1.71 -0.2,2.26 -0.26,0.76 -0.18,1.35 0.4,1.64 -0.54,0.18 -0.91,0.45 -1.43,0.61 -0.37,0.12 -0.66,-0.01 -0.83,-0.1l-2.55 -1.77 -1.41 -20.99 4.16 -4.26zm-120.64 114.36l0.34 -0.27c1.97,-0.79 3.99,-0.52 6.21,0.43 3.31,1.42 6.97,1.19 10.89,0.12 5.78,-1.58 12.84,-4.81 21.37,-9.28 8.24,-4.32 16.47,-9.24 24.56,-15.33 4.22,-3.17 8.61,-5.95 12.89,-9.22l1.17 2.2c-4.31,3.22 -8.59,5.86 -12.72,9.02 -7.87,6.02 -16.23,11.13 -24.99,15.63 -8.93,4.58 -16.56,8.03 -21.98,9.23 -4.53,1 -8.3,0.78 -11.36,-0.64 -1.33,-0.61 -2.63,-0.74 -3.88,-0.61l-2.59 0.15 0.09 -1.43zm-280.57 -34.19l0.3 0.94c3.63,3.02 7.64,5.94 11.88,8.95 6.69,4.77 13.38,9.2 20.15,13.12 8.77,5.08 15.83,8.66 21.06,10.45 6.4,2.16 11.23,2.68 14.65,1.84 2.98,-0.73 5.51,-1.05 7.53,-1.17l0.49 1.66 -2.27 -0.17c-1.69,0.32 -3.63,0.82 -5.71,1.43 -4.09,1.19 -9.09,0.72 -14.93,-1.28 -5.48,-1.75 -13.24,-5.74 -22.37,-10.99 -6.82,-3.91 -13.51,-8.26 -20.16,-13.04 -4.18,-3 -8.4,-5.96 -11.38,-8.82l-0.31 -2.5 1.07 -0.42z'); var cl1='#FFFFFF'; $('#spncl1').css('background-color', cl1); var cl2='#727376'; $('#spncl2').css('background-color', cl2); var cl3='#FBB138'; $('#spncl3').css('background-color', cl3); canvas.add(color1.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvas.add(color2.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvas.add(color3.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));canvas.add(logo1.set({ left: 105, top: 100, scaleX: 15, scaleY: 15, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvas.add(logo2.set({ left: 510, top: 180, scaleX: 15, scaleY: 15, flipY: false, strokeWidth: 0.03, stroke: '#191919', fill: '#FFFFFF' }));canvast.add(color4.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl1 }));canvast.add(color5.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl2 }));canvast.add(color6.set({ scaleX: 1, scaleY: 1, flipY: false, originX: "center", originY: "center", fill: cl3 }));color1.selectable=false;color2.selectable=false;color3.selectable=false;logo1.selectable=false;logo2.selectable=false;color4.selectable=false;color5.selectable=false;color6.selectable=false; var dbplnumber = "8"; var dbteam = "TEAM"; var dbplayer = "PLAYER"; var dbbtag = "btag.svg"; var dbfront3d = "../virtual3d_images/houston_front_113.virtual"; var dbback3d = "../virtual3d_images/houston_back_113.virtual"; var dbtagleft = "242"; var dbtagtop = "375"; var dbtagsize = "45"; fabric.Image.fromURL(dbbtag, function(oImgj) { oImgj.set({left:dbtagleft, top:dbtagtop}); oImgj.scaleToWidth(dbtagsize); canvas.add(oImgj); oImgj.selectable = false; }); /* mask load */ fabric.Image.fromURL(dbfront3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600); canvas.add(oImgj); oImgj.selectable = false; }); fabric.Image.fromURL(dbback3d, function(oImgj) { oImgj.set({left:300, top:300}); oImgj.scaleToWidth(600) canvast.add(oImgj); oImgj.selectable = false; }); /* Color Change in SVG */ 585,590 $("#color1").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color1.set('fill', col);color4.set('fill', col); $('#newcolor').css('background-color', newcol); var color1atr = $(this).attr('title'); $('#color1val').val(color1atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 586,591 $("#color2").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color2.set('fill', col);color5.set('fill', col); $('#newcolor').css('background-color', newcol); var color2atr = $(this).attr('title'); $('#color2val').val(color2atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); 587,592 $("#color3").on("click", "li", function (event) { event.preventDefault(); $('#box').prop('checked', true); var col = $(this).children('span').css('background-color'); var newcol = new fabric.Color(col).toHex(); $('#ctitle').html($(this).attr('title')); color3.set('fill', col);color6.set('fill', col); $('#newcolor').css('background-color', newcol); var color3atr = $(this).attr('title'); $('#color3val').val(color3atr); $(this).closest('.panel').children('.panel-heading').children('.picker').css('background-color', col); canvas.renderAll(); canvast.renderAll(); }); /*Front Text start*/ /*Front Team text start*/ var teamfrontTControl = document.getElementById('teamfront') function updateControls() { teamfrontTControl.value = teamfront.getText(); } teamfrontTControl.onkeyup = function () { var teamfrontText = document.getElementById('teamfront').value; var nLength = teamfrontText.length; teamfrontText = " "+teamfrontText; $('#teamfrontval').val(teamfrontText); teamfront1.setText(teamfrontText) canvas.renderAll() updateControls() } var dbteamfont = "45"; var dbteamstroke = "1"; var dbteamleft = "180"; var dbteamtop = "165"; var teamfront = $('#teamfront').val(); var nLen = teamfront.length; teamfront = " "+teamfront; teamfront1 = new fabric.Text(teamfront, { fontSize: dbteamfont, left: dbteamleft, top: dbteamtop, fill: $('#front_sold_color').val(), fontFamily: $('#name_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbteamstroke }); canvas.add(teamfront1); teamfront1.selectable=true; teamfront1.on('selected', function() { $('#scufontfamily').val(this.get("fontFamily")); }); var dbnm1font = "50"; var dbnm1stroke = "2"; var dbnm1left = "240"; var dbnm1top = "220"; var dbnm1angle = "0"; playernumber3 = new fabric.Text(dbplnumber, { fontSize: dbnm1font, left: dbnm1left, top: dbnm1top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm1stroke, angle: dbnm1angle }); var dbnm2font = "150"; var dbnm2stroke = "2"; var dbnm2left = "190"; var dbnm2top = "240"; var dbnm2angle = "0"; playernumber4 = new fabric.Text(dbplnumber, { fontSize: dbnm2font, left: dbnm2left, top: dbnm2top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm2stroke, angle: dbnm2angle }); canvas.add(playernumber3);canvast.add(playernumber4);playernumber3.selectable=true; playernumber4.selectable=true; playernumber3.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); playernumber4.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front Team text end*/ var playernumberTControl = document.getElementById('playernumber') function updateControls() { playernumberTControl.value = playernumber.getText(); } playernumberTControl.onkeyup = function () { var playernumberText = document.getElementById('playernumber').value; var nLength = playernumberText.length; playernumberText = " "+playernumberText; $('#playernumberval').val(playernumberText); playernumber.setText(playernumberText) canvas.renderAll() canvast.renderAll() updateControls() } var dbplayerfont = "35"; var dbplayerstroke = "1"; var dbplayerleft = "185"; var dbplayertop = "140"; var PlayerName = $('#playernumber').val(); var nLen = PlayerName.length; PlayerName = " "+PlayerName; playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#name_ffamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbplayerstroke }); canvast.add(playernumber);playernumber.selectable=true; playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); /*Front text EnD*/ var playernumber2TControl = document.getElementById('playernumber2') function updateControls() { playernumber2TControl.value = playernumber2.getText(); } playernumber2TControl.onkeyup = function () { var playernumber2Text = document.getElementById('playernumber2').value $('#playernumber2val').val(playernumber2Text); playernumber2.set({text: playernumber2Text}) playernumber3.set({text: playernumber2Text}) playernumber4.set({text: playernumber2Text}) playernumber5.set({text: playernumber2Text}) canvast.renderAll() canvas.renderAll() updateControls() } var dbnm3font = "150"; var dbnm3stroke = "2"; var dbnm3left = "0"; var dbnm3top = "0"; var dbnm3angle = "0"; playernumber5 = new fabric.Text(dbplnumber, { fontSize: dbnm3font, left: dbnm3left, top: dbnm3top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm3stroke, angle: dbnm3angle }); canvast.add(playernumber5);playernumber5.selectable=true playernumber5.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); var dbnm4font = "60"; var dbnm4stroke = "2"; var dbnm4left = "0"; var dbnm4top = "0"; var dbnm4angle = "0"; playernumber2 = new fabric.Text(dbplnumber, { fontSize: dbnm4font, left: dbnm4left, top: dbnm4top, fill: $('#front_sold_color').val(), fontFamily: $('#number_ffamily').val(), stroke: $('#front_outline_color').val(), strokeWidth: dbnm4stroke, angle: dbnm4angle }); canvast.add(playernumber2);playernumber2.selectable=true; playernumber2.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); $('#down').click(function(){ $('#down').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#up').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, textAlign: 'center', fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, reverse: true, angle: -5, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#up').click(function(){ $('#up').addClass('tsactive'); $('#straight').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.CurvedText(PlayerName,{ width: 100, height: 50, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), radius: 100, fontSize: dbplayerfont, spacing: 7, textAlign: 'center', reverse: false, angle: 7, }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#straight').click(function(){ $('#straight').addClass('tsactive'); $('#up').removeClass('tsactive'); $('#down').removeClass('tsactive'); canvast.remove(playernumber); PlayerName = $('#playernumber').val(); playernumber = new fabric.Text(PlayerName, { fontSize: dbplayerfont, left: dbplayerleft, top: dbplayertop, fontFamily: $('#scufontfamily').val(), fontWeight: 'normal', fill: $('#front_sold_color').val(), stroke: $('#front_outline_color').val(), }); canvast.add(playernumber); playernumber.selectable=true canvast.renderAll() updateControls(); playernumber.on('selected', function() { $('#scufontfamily').val((this.get("fontFamily"))); }); }); $('#scufontcolor li').click(function() { var col = $(this).data('color'); $('#front_sold_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFill(col); canvas.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFill(col); canvast.renderAll(); } else{ setNumberFillColor(col) } } catch(err) { } } backtcolor_change(col); }); function setNumberFillColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFill(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFill(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFill(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFill(col); canvast.renderAll(); } function setNumberStrokeColor(col){ canvas.setActiveObject(playernumber3); canvas.getActiveObject().setStroke(col); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setStroke(col); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setStroke(col); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setStroke(col); canvast.renderAll(); } function backtcolor_change(selected_color) { $('#scufontcolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } $('#scufontocolor li').click(function() { var col = $(this).data('color'); $('#front_outline_color').val(col); if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setStroke(col); canvas.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setStroke(col); canvast.renderAll(); } else{ setNumberStrokeColor(col) } } catch(err) { } } backtocolor_change(col); }); function backtocolor_change(selected_color) { $('#scufontocolor li').each(function (indx, ele) { if($(ele).data('color') == selected_color) { $(ele).children('span').addClass('selected'); } else { $(ele).children('span').removeClass('selected'); } }); } function setNumberFontFamily(strFontFamily) { canvas.setActiveObject(playernumber3); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.setActiveObject(playernumber4); canvas.getActiveObject().setFontFamily(strFontFamily); canvas.renderAll(); canvast.setActiveObject(playernumber2); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.setActiveObject(playernumber5); canvast.getActiveObject().setFontFamily(strFontFamily); canvast.renderAll(); } document.getElementById('scufontfamily').onchange = function() { if($('#showFront').hasClass('active')) { try { var selText = canvas.getActiveObject().getText(); if(isNaN(selText)) { canvas.getActiveObject().setFontFamily(this.value); canvas.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } if($('#showBack').hasClass('active')) { try { var selText = canvast.getActiveObject().getText(); if(isNaN(selText)) { canvast.getActiveObject().setFontFamily(this.value); canvast.renderAll(); } else{ setNumberFontFamily(this.value); } } catch(err) { } } }; /******************************END***************************/ function hidesuccess() { document.getElementById('logosucess').style.display = "none"; } document.getElementById('frontlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvas.add(logo); canvas.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('frontlogos'); } canvas.renderAll(); document.getElementById('backlogos').onchange = function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById('logosucess').style.display = "inline"; var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { logo = new fabric.Image(imgObj); logo.set({left: 160,top: 80}); logo.scaleToWidth(100); canvast.add(logo); canvast.setActiveObject(logo); logo.selectable=true setTimeout(hidesuccess, 5000); } } reader.readAsDataURL(e.target.files[0]); document.getElementById('backlogos'); } canvast.renderAll(); $(window).load(function(){ setTimeout(function(){ $( "#showFront" ).trigger( "click" ); }, 1500); $('#playernumber2').val(dbplnumber); $('#teamfront').val(dbteam); $('#playernumber').val(dbplayer); $x = $('#name_ffamily').val(); $('#teamfront').css("font-family",$x); $('#playernumber').css("font-family",$x); $y = $('#number_ffamily').val(); $('#playernumber2').css("font-family",$y); /*$('#mme a').css('color', ''); $('#mme').parent().css('border', '');*/ $v = $('#name_ffamily').val(); $('#scufontfamily').css("font-family",$v); var dbnff = $('#name_ffamily').val(); $("#scufontfamily > [value=" + dbnff + "]").attr("selected", "true"); }) $('#scufontfamily').change(function() { $('#teamfront').css("font-family", $(this).val()); $('#playernumber').css("font-family", $(this).val()); $('#scufontfamily').css("font-family", $(this).val()); }); } loadBaseShirts(); canvas.calcOffset();