Skip to content

Instantly share code, notes, and snippets.

@timelyportfolio
Last active October 21, 2015 02:32
Show Gist options
  • Save timelyportfolio/1c29e1dde847d98d7569 to your computer and use it in GitHub Desktop.
Save timelyportfolio/1c29e1dde847d98d7569 to your computer and use it in GitHub Desktop.
svgPanZoom htmlwidget gets hammer.js touch support

svgPanZoom adds touch support with hammer.js thanks to the helpful example from Anders Riutta. To test it out, I just had to try the new graticule (CRAN).

Try it on your mobile

So go ahead and try it on your mobile device. Let me know if it doesn't work.

live example

library(svgPanZoom)
library(SVGAnnotation)
library(XML)

library(raster)
library(graticule)
library(rgdal)
tfile <- system.file("extdata",  "nt_20140320_f17_v01_s.bin", package = "graticule")
ice <- raster(tfile)

meridians <- seq(-180, 160, by = 20)
parallels <- c(-80, -73.77, -68, -55, -45)
mlim <- c(-180, 180)
plim <- c(-88, -50)
grat <- graticule(lons = meridians, lats = parallels, xlim = mlim, ylim = plim, proj = projection(ice))
labs <- graticule_labels(meridians, parallels, xline = -45, yline = -60, proj = projection(ice))

svg <- svgPlot({
    plot(ice, axes = FALSE)
    plot(grat, add = TRUE, lty = 3)
    text(labs, lab = parse(text= labs$lab), col= c("firebrick", "darkblue")[labs$islon + 1], cex = 0.85)
    title(sprintf("Sea ice concentration %s", gsub(".bin", "", basename(tfile))), cex.main = 0.8)
    title(sub = projection(ice), cex.sub = 0.6)
  }
  , height = 8
  , width = 8
)

### feel free to skip this next little bit
###   to restrict the zoom to just the graticule/map portion of the svg
# get the map elements
mapel <- getNodeSet(
  svg
  , "//*[@clip-path = 'url(#clip1)' or @clip-path = 'url(#clip5)']" 
)

# create a new zoom container to hold the map elements

zoom_g <- newXMLNode(
  "g"
  , attrs = c("class"="map_viewport")
)

zoom_container <- newXMLNode(
  "g"
  ,attrs = c("clip-path" = "url(#clip1)", "clip-rule" = "nonzero")
  ,.children = zoom_g 
)

replaceNodes( mapel[[1]], zoom_container )
addChildren( zoom_g, mapel )


svgPanZoom(
  svg
  ,controlIconsEnabled = TRUE
  ,viewportSelector = ".map_viewport"
  ,center = FALSE
  ,height = 500
  ,width = 700
)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="data:application/x-javascript,%28function%28%29%20%7B%0A%20%20%2F%2F%20If%20window%2EHTMLWidgets%20is%20already%20defined%2C%20then%20use%20it%3B%20otherwise%20create%20a%0A%20%20%2F%2F%20new%20object%2E%20This%20allows%20preceding%20code%20to%20set%20options%20that%20affect%20the%0A%20%20%2F%2F%20initialization%20process%20%28though%20none%20currently%20exist%29%2E%0A%20%20window%2EHTMLWidgets%20%3D%20window%2EHTMLWidgets%20%7C%7C%20%7B%7D%3B%0A%0A%20%20%2F%2F%20See%20if%20we%27re%20running%20in%20a%20viewer%20pane%2E%20If%20not%2C%20we%27re%20in%20a%20web%20browser%2E%0A%20%20var%20viewerMode%20%3D%20window%2EHTMLWidgets%2EviewerMode%20%3D%0A%20%20%20%20%20%20%2F%5Cbviewer%5Fpane%3D1%5Cb%2F%2Etest%28window%2Elocation%29%3B%0A%0A%20%20%2F%2F%20See%20if%20we%27re%20running%20in%20Shiny%20mode%2E%20If%20not%2C%20it%27s%20a%20static%20document%2E%0A%20%20%2F%2F%20Note%20that%20static%20widgets%20can%20appear%20in%20both%20Shiny%20and%20static%20modes%2C%20but%0A%20%20%2F%2F%20obviously%2C%20Shiny%20widgets%20can%20only%20appear%20in%20Shiny%20apps%2Fdocuments%2E%0A%20%20var%20shinyMode%20%3D%20window%2EHTMLWidgets%2EshinyMode%20%3D%0A%20%20%20%20%20%20typeof%28window%2EShiny%29%20%21%3D%3D%20%22undefined%22%20%26%26%20%21%21window%2EShiny%2EoutputBindings%3B%0A%0A%20%20%2F%2F%20We%20can%27t%20count%20on%20jQuery%20being%20available%2C%20so%20we%20implement%20our%20own%0A%20%20%2F%2F%20version%20if%20necessary%2E%0A%20%20function%20querySelectorAll%28scope%2C%20selector%29%20%7B%0A%20%20%20%20if%20%28typeof%28jQuery%29%20%21%3D%3D%20%22undefined%22%20%26%26%20scope%20instanceof%20jQuery%29%20%7B%0A%20%20%20%20%20%20return%20scope%2Efind%28selector%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28scope%2EquerySelectorAll%29%20%7B%0A%20%20%20%20%20%20return%20scope%2EquerySelectorAll%28selector%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20function%20asArray%28value%29%20%7B%0A%20%20%20%20if%20%28value%20%3D%3D%3D%20null%29%0A%20%20%20%20%20%20return%20%5B%5D%3B%0A%20%20%20%20if%20%28%24%2EisArray%28value%29%29%0A%20%20%20%20%20%20return%20value%3B%0A%20%20%20%20return%20%5Bvalue%5D%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20Implement%20jQuery%27s%20extend%0A%20%20function%20extend%28target%20%2F%2A%2C%20%2E%2E%2E%20%2A%2F%29%20%7B%0A%20%20%20%20if%20%28arguments%2Elength%20%3D%3D%201%29%20%7B%0A%20%20%20%20%20%20return%20target%3B%0A%20%20%20%20%7D%0A%20%20%20%20for%20%28var%20i%20%3D%201%3B%20i%20%3C%20arguments%2Elength%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20%20%20var%20source%20%3D%20arguments%5Bi%5D%3B%0A%20%20%20%20%20%20for%20%28var%20prop%20in%20source%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28source%2EhasOwnProperty%28prop%29%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20target%5Bprop%5D%20%3D%20source%5Bprop%5D%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20return%20target%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20IE8%20doesn%27t%20support%20Array%2EforEach%2E%0A%20%20function%20forEach%28values%2C%20callback%2C%20thisArg%29%20%7B%0A%20%20%20%20if%20%28values%2EforEach%29%20%7B%0A%20%20%20%20%20%20values%2EforEach%28callback%2C%20thisArg%29%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20values%2Elength%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20%20%20%20%20callback%2Ecall%28thisArg%2C%20values%5Bi%5D%2C%20i%2C%20values%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20Replaces%20the%20specified%20method%20with%20the%20return%20value%20of%20funcSource%2E%0A%20%20%2F%2F%0A%20%20%2F%2F%20Note%20that%20funcSource%20should%20not%20BE%20the%20new%20method%2C%20it%20should%20be%20a%20function%0A%20%20%2F%2F%20that%20RETURNS%20the%20new%20method%2E%20funcSource%20receives%20a%20single%20argument%20that%20is%0A%20%20%2F%2F%20the%20overridden%20method%2C%20it%20can%20be%20called%20from%20the%20new%20method%2E%20The%20overridden%0A%20%20%2F%2F%20method%20can%20be%20called%20like%20a%20regular%20function%2C%20it%20has%20the%20target%20permanently%0A%20%20%2F%2F%20bound%20to%20it%20so%20%22this%22%20will%20work%20correctly%2E%0A%20%20function%20overrideMethod%28target%2C%20methodName%2C%20funcSource%29%20%7B%0A%20%20%20%20var%20superFunc%20%3D%20target%5BmethodName%5D%20%7C%7C%20function%28%29%20%7B%7D%3B%0A%20%20%20%20var%20superFuncBound%20%3D%20function%28%29%20%7B%0A%20%20%20%20%20%20return%20superFunc%2Eapply%28target%2C%20arguments%29%3B%0A%20%20%20%20%7D%3B%0A%20%20%20%20target%5BmethodName%5D%20%3D%20funcSource%28superFuncBound%29%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20Implement%20a%20vague%20facsimilie%20of%20jQuery%27s%20data%20method%0A%20%20function%20elementData%28el%2C%20name%2C%20value%29%20%7B%0A%20%20%20%20if%20%28arguments%2Elength%20%3D%3D%202%29%20%7B%0A%20%20%20%20%20%20return%20el%5B%22htmlwidget%5Fdata%5F%22%20%2B%20name%5D%3B%0A%20%20%20%20%7D%20else%20if%20%28arguments%2Elength%20%3D%3D%203%29%20%7B%0A%20%20%20%20%20%20el%5B%22htmlwidget%5Fdata%5F%22%20%2B%20name%5D%20%3D%20value%3B%0A%20%20%20%20%20%20return%20el%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Wrong%20number%20of%20arguments%20for%20elementData%3A%20%22%20%2B%0A%20%20%20%20%20%20%20%20arguments%2Elength%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20http%3A%2F%2Fstackoverflow%2Ecom%2Fquestions%2F3446170%2Fescape%2Dstring%2Dfor%2Duse%2Din%2Djavascript%2Dregex%0A%20%20function%20escapeRegExp%28str%29%20%7B%0A%20%20%20%20return%20str%2Ereplace%28%2F%5B%5C%2D%5C%5B%5C%5D%5C%2F%5C%7B%5C%7D%5C%28%5C%29%5C%2A%5C%2B%5C%3F%5C%2E%5C%5C%5C%5E%5C%24%5C%7C%5D%2Fg%2C%20%22%5C%5C%24%26%22%29%3B%0A%20%20%7D%0A%0A%20%20function%20hasClass%28el%2C%20className%29%20%7B%0A%20%20%20%20var%20re%20%3D%20new%20RegExp%28%22%5C%5Cb%22%20%2B%20escapeRegExp%28className%29%20%2B%20%22%5C%5Cb%22%29%3B%0A%20%20%20%20return%20re%2Etest%28el%2EclassName%29%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20elements%20%2D%20array%20%28or%20array%2Dlike%20object%29%20of%20HTML%20elements%0A%20%20%2F%2F%20className%20%2D%20class%20name%20to%20test%20for%0A%20%20%2F%2F%20include%20%2D%20if%20true%2C%20only%20return%20elements%20with%20given%20className%3B%0A%20%20%2F%2F%20%20%20if%20false%2C%20only%20return%20elements%20%2Awithout%2A%20given%20className%0A%20%20function%20filterByClass%28elements%2C%20className%2C%20include%29%20%7B%0A%20%20%20%20var%20results%20%3D%20%5B%5D%3B%0A%20%20%20%20for%20%28var%20i%20%3D%200%3B%20i%20%3C%20elements%2Elength%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20%20%20if%20%28hasClass%28elements%5Bi%5D%2C%20className%29%20%3D%3D%20include%29%0A%20%20%20%20%20%20%20%20results%2Epush%28elements%5Bi%5D%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20results%3B%0A%20%20%7D%0A%0A%20%20function%20on%28obj%2C%20eventName%2C%20func%29%20%7B%0A%20%20%20%20if%20%28obj%2EaddEventListener%29%20%7B%0A%20%20%20%20%20%20obj%2EaddEventListener%28eventName%2C%20func%2C%20false%29%3B%0A%20%20%20%20%7D%20else%20if%20%28obj%2EattachEvent%29%20%7B%0A%20%20%20%20%20%20obj%2EattachEvent%28eventName%2C%20func%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20function%20off%28obj%2C%20eventName%2C%20func%29%20%7B%0A%20%20%20%20if%20%28obj%2EremoveEventListener%29%0A%20%20%20%20%20%20obj%2EremoveEventListener%28eventName%2C%20func%2C%20false%29%3B%0A%20%20%20%20else%20if%20%28obj%2EdetachEvent%29%20%7B%0A%20%20%20%20%20%20obj%2EdetachEvent%28eventName%2C%20func%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20Translate%20array%20of%20values%20to%20top%2Fright%2Fbottom%2Fleft%2C%20as%20usual%20with%0A%20%20%2F%2F%20the%20%22padding%22%20CSS%20property%0A%20%20%2F%2F%20https%3A%2F%2Fdeveloper%2Emozilla%2Eorg%2Fen%2DUS%2Fdocs%2FWeb%2FCSS%2Fpadding%0A%20%20function%20unpackPadding%28value%29%20%7B%0A%20%20%20%20if%20%28typeof%28value%29%20%3D%3D%3D%20%22number%22%29%0A%20%20%20%20%20%20value%20%3D%20%5Bvalue%5D%3B%0A%20%20%20%20if%20%28value%2Elength%20%3D%3D%3D%201%29%20%7B%0A%20%20%20%20%20%20return%20%7Btop%3A%20value%5B0%5D%2C%20right%3A%20value%5B0%5D%2C%20bottom%3A%20value%5B0%5D%2C%20left%3A%20value%5B0%5D%7D%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28value%2Elength%20%3D%3D%3D%202%29%20%7B%0A%20%20%20%20%20%20return%20%7Btop%3A%20value%5B0%5D%2C%20right%3A%20value%5B1%5D%2C%20bottom%3A%20value%5B0%5D%2C%20left%3A%20value%5B1%5D%7D%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28value%2Elength%20%3D%3D%3D%203%29%20%7B%0A%20%20%20%20%20%20return%20%7Btop%3A%20value%5B0%5D%2C%20right%3A%20value%5B1%5D%2C%20bottom%3A%20value%5B2%5D%2C%20left%3A%20value%5B1%5D%7D%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28value%2Elength%20%3D%3D%3D%204%29%20%7B%0A%20%20%20%20%20%20return%20%7Btop%3A%20value%5B0%5D%2C%20right%3A%20value%5B1%5D%2C%20bottom%3A%20value%5B2%5D%2C%20left%3A%20value%5B3%5D%7D%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20Convert%20an%20unpacked%20padding%20object%20to%20a%20CSS%20value%0A%20%20function%20paddingToCss%28paddingObj%29%20%7B%0A%20%20%20%20return%20paddingObj%2Etop%20%2B%20%22px%20%22%20%2B%20paddingObj%2Eright%20%2B%20%22px%20%22%20%2B%20paddingObj%2Ebottom%20%2B%20%22px%20%22%20%2B%20paddingObj%2Eleft%20%2B%20%22px%22%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20Makes%20a%20number%20suitable%20for%20CSS%0A%20%20function%20px%28x%29%20%7B%0A%20%20%20%20if%20%28typeof%28x%29%20%3D%3D%3D%20%22number%22%29%0A%20%20%20%20%20%20return%20x%20%2B%20%22px%22%3B%0A%20%20%20%20else%0A%20%20%20%20%20%20return%20x%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20Retrieves%20runtime%20widget%20sizing%20information%20for%20an%20element%2E%0A%20%20%2F%2F%20The%20return%20value%20is%20either%20null%2C%20or%20an%20object%20with%20fill%2C%20padding%2C%0A%20%20%2F%2F%20defaultWidth%2C%20defaultHeight%20fields%2E%0A%20%20function%20sizingPolicy%28el%29%20%7B%0A%20%20%20%20var%20sizingEl%20%3D%20document%2EquerySelector%28%22script%5Bdata%2Dfor%3D%27%22%20%2B%20el%2Eid%20%2B%20%22%27%5D%5Btype%3D%27application%2Fhtmlwidget%2Dsizing%27%5D%22%29%3B%0A%20%20%20%20if%20%28%21sizingEl%29%0A%20%20%20%20%20%20return%20null%3B%0A%20%20%20%20var%20sp%20%3D%20JSON%2Eparse%28sizingEl%2EtextContent%20%7C%7C%20sizingEl%2Etext%20%7C%7C%20%22%7B%7D%22%29%3B%0A%20%20%20%20if%20%28viewerMode%29%20%7B%0A%20%20%20%20%20%20return%20sp%2Eviewer%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20return%20sp%2Ebrowser%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20function%20initSizing%28el%29%20%7B%0A%20%20%20%20var%20sizing%20%3D%20sizingPolicy%28el%29%3B%0A%20%20%20%20if%20%28%21sizing%29%0A%20%20%20%20%20%20return%3B%0A%0A%20%20%20%20var%20cel%20%3D%20document%2EgetElementById%28%22htmlwidget%5Fcontainer%22%29%3B%0A%20%20%20%20if%20%28%21cel%29%0A%20%20%20%20%20%20return%3B%0A%0A%20%20%20%20if%20%28typeof%28sizing%2Epadding%29%20%21%3D%3D%20%22undefined%22%29%20%7B%0A%20%20%20%20%20%20document%2Ebody%2Estyle%2Emargin%20%3D%20%220%22%3B%0A%20%20%20%20%20%20document%2Ebody%2Estyle%2Epadding%20%3D%20paddingToCss%28unpackPadding%28sizing%2Epadding%29%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20if%20%28sizing%2Efill%29%20%7B%0A%20%20%20%20%20%20document%2Ebody%2Estyle%2Eoverflow%20%3D%20%22hidden%22%3B%0A%20%20%20%20%20%20document%2Ebody%2Estyle%2Ewidth%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20document%2Ebody%2Estyle%2Eheight%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20document%2EdocumentElement%2Estyle%2Ewidth%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20document%2EdocumentElement%2Estyle%2Eheight%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20if%20%28cel%29%20%7B%0A%20%20%20%20%20%20%20%20cel%2Estyle%2Eposition%20%3D%20%22absolute%22%3B%0A%20%20%20%20%20%20%20%20var%20pad%20%3D%20unpackPadding%28sizing%2Epadding%29%3B%0A%20%20%20%20%20%20%20%20cel%2Estyle%2Etop%20%3D%20pad%2Etop%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20cel%2Estyle%2Eright%20%3D%20pad%2Eright%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20cel%2Estyle%2Ebottom%20%3D%20pad%2Ebottom%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20cel%2Estyle%2Eleft%20%3D%20pad%2Eleft%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20%20%20el%2Estyle%2Ewidth%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20%20%20el%2Estyle%2Eheight%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20return%20%7B%0A%20%20%20%20%20%20%20%20getWidth%3A%20function%28%29%20%7B%20return%20cel%2EoffsetWidth%3B%20%7D%2C%0A%20%20%20%20%20%20%20%20getHeight%3A%20function%28%29%20%7B%20return%20cel%2EoffsetHeight%3B%20%7D%0A%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20el%2Estyle%2Ewidth%20%3D%20px%28sizing%2Ewidth%29%3B%0A%20%20%20%20%20%20el%2Estyle%2Eheight%20%3D%20px%28sizing%2Eheight%29%3B%0A%0A%20%20%20%20%20%20return%20%7B%0A%20%20%20%20%20%20%20%20getWidth%3A%20function%28%29%20%7B%20return%20el%2EoffsetWidth%3B%20%7D%2C%0A%20%20%20%20%20%20%20%20getHeight%3A%20function%28%29%20%7B%20return%20el%2EoffsetHeight%3B%20%7D%0A%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20Default%20implementations%20for%20methods%0A%20%20var%20defaults%20%3D%20%7B%0A%20%20%20%20find%3A%20function%28scope%29%20%7B%0A%20%20%20%20%20%20return%20querySelectorAll%28scope%2C%20%22%2E%22%20%2B%20this%2Ename%29%3B%0A%20%20%20%20%7D%2C%0A%20%20%20%20renderError%3A%20function%28el%2C%20err%29%20%7B%0A%20%20%20%20%20%20var%20%24el%20%3D%20%24%28el%29%3B%0A%0A%20%20%20%20%20%20this%2EclearError%28el%29%3B%0A%0A%20%20%20%20%20%20%2F%2F%20Add%20all%20these%20error%20classes%2C%20as%20Shiny%20does%0A%20%20%20%20%20%20var%20errClass%20%3D%20%22shiny%2Doutput%2Derror%22%3B%0A%20%20%20%20%20%20if%20%28err%2Etype%20%21%3D%3D%20null%29%20%7B%0A%20%20%20%20%20%20%20%20%2F%2F%20use%20the%20classes%20of%20the%20error%20condition%20as%20CSS%20class%20names%0A%20%20%20%20%20%20%20%20errClass%20%3D%20errClass%20%2B%20%22%20%22%20%2B%20%24%2Emap%28asArray%28err%2Etype%29%2C%20function%28type%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20return%20errClass%20%2B%20%22%2D%22%20%2B%20type%3B%0A%20%20%20%20%20%20%20%20%7D%29%2Ejoin%28%22%20%22%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20errClass%20%3D%20errClass%20%2B%20%22%20htmlwidgets%2Derror%22%3B%0A%0A%20%20%20%20%20%20%2F%2F%20Is%20el%20inline%20or%20block%3F%20If%20inline%20or%20inline%2Dblock%2C%20just%20display%3Anone%20it%0A%20%20%20%20%20%20%2F%2F%20and%20add%20an%20inline%20error%2E%0A%20%20%20%20%20%20var%20display%20%3D%20%24el%2Ecss%28%22display%22%29%3B%0A%20%20%20%20%20%20%24el%2Edata%28%22restore%2Ddisplay%2Dmode%22%2C%20display%29%3B%0A%0A%20%20%20%20%20%20if%20%28display%20%3D%3D%3D%20%22inline%22%20%7C%7C%20display%20%3D%3D%3D%20%22inline%2Dblock%22%29%20%7B%0A%20%20%20%20%20%20%20%20%24el%2Ehide%28%29%3B%0A%20%20%20%20%20%20%20%20if%20%28err%2Emessage%20%21%3D%3D%20%22%22%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20var%20errorSpan%20%3D%20%24%28%22%3Cspan%3E%22%29%2EaddClass%28errClass%29%3B%0A%20%20%20%20%20%20%20%20%20%20errorSpan%2Etext%28err%2Emessage%29%3B%0A%20%20%20%20%20%20%20%20%20%20%24el%2Eafter%28errorSpan%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%20else%20if%20%28display%20%3D%3D%3D%20%22block%22%29%20%7B%0A%20%20%20%20%20%20%20%20%2F%2F%20If%20block%2C%20add%20an%20error%20just%20after%20the%20el%2C%20set%20visibility%3Anone%20on%20the%0A%20%20%20%20%20%20%20%20%2F%2F%20el%2C%20and%20position%20the%20error%20to%20be%20on%20top%20of%20the%20el%2E%0A%20%20%20%20%20%20%20%20%2F%2F%20Mark%20it%20with%20a%20unique%20ID%20and%20CSS%20class%20so%20we%20can%20remove%20it%20later%2E%0A%20%20%20%20%20%20%20%20%24el%2Ecss%28%22visibility%22%2C%20%22hidden%22%29%3B%0A%20%20%20%20%20%20%20%20if%20%28err%2Emessage%20%21%3D%3D%20%22%22%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20var%20errorDiv%20%3D%20%24%28%22%3Cdiv%3E%22%29%2EaddClass%28errClass%29%2Ecss%28%22position%22%2C%20%22absolute%22%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22top%22%2C%20el%2EoffsetTop%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22left%22%2C%20el%2EoffsetLeft%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20setting%20width%20can%20push%20out%20the%20page%20size%2C%20forcing%20otherwise%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20unnecessary%20scrollbars%20to%20appear%20and%20making%20it%20impossible%20for%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20element%20to%20shrink%3B%20so%20use%20max%2Dwidth%20instead%0A%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22maxWidth%22%2C%20el%2EoffsetWidth%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22height%22%2C%20el%2EoffsetHeight%29%3B%0A%20%20%20%20%20%20%20%20%20%20errorDiv%2Etext%28err%2Emessage%29%3B%0A%20%20%20%20%20%20%20%20%20%20%24el%2Eafter%28errorDiv%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Really%20dumb%20way%20to%20keep%20the%20size%2Fposition%20of%20the%20error%20in%20sync%20with%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20the%20parent%20element%20as%20the%20window%20is%20resized%20or%20whatever%2E%0A%20%20%20%20%20%20%20%20%20%20var%20intId%20%3D%20setInterval%28function%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21errorDiv%5B0%5D%2EparentElement%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20clearInterval%28intId%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20errorDiv%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22top%22%2C%20el%2EoffsetTop%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22left%22%2C%20el%2EoffsetLeft%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22maxWidth%22%2C%20el%2EoffsetWidth%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2Ecss%28%22height%22%2C%20el%2EoffsetHeight%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%20500%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%2C%0A%20%20%20%20clearError%3A%20function%28el%29%20%7B%0A%20%20%20%20%20%20var%20%24el%20%3D%20%24%28el%29%3B%0A%20%20%20%20%20%20var%20display%20%3D%20%24el%2Edata%28%22restore%2Ddisplay%2Dmode%22%29%3B%0A%20%20%20%20%20%20%24el%2Edata%28%22restore%2Ddisplay%2Dmode%22%2C%20null%29%3B%0A%0A%20%20%20%20%20%20if%20%28display%20%3D%3D%3D%20%22inline%22%20%7C%7C%20display%20%3D%3D%3D%20%22inline%2Dblock%22%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28display%29%0A%20%20%20%20%20%20%20%20%20%20%24el%2Ecss%28%22display%22%2C%20display%29%3B%0A%20%20%20%20%20%20%20%20%24%28el%2EnextSibling%29%2Efilter%28%22%2Ehtmlwidgets%2Derror%22%29%2Eremove%28%29%3B%0A%20%20%20%20%20%20%7D%20else%20if%20%28display%20%3D%3D%3D%20%22block%22%29%7B%0A%20%20%20%20%20%20%20%20%24el%2Ecss%28%22visibility%22%2C%20%22inherit%22%29%3B%0A%20%20%20%20%20%20%20%20%24%28el%2EnextSibling%29%2Efilter%28%22%2Ehtmlwidgets%2Derror%22%29%2Eremove%28%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%2C%0A%20%20%20%20sizing%3A%20%7B%7D%0A%20%20%7D%3B%0A%0A%20%20%2F%2F%20Called%20by%20widget%20bindings%20to%20register%20a%20new%20type%20of%20widget%2E%20The%20definition%0A%20%20%2F%2F%20object%20can%20contain%20the%20following%20properties%3A%0A%20%20%2F%2F%20%2D%20name%20%28required%29%20%2D%20A%20string%20indicating%20the%20binding%20name%2C%20which%20will%20be%0A%20%20%2F%2F%20%20%20used%20by%20default%20as%20the%20CSS%20classname%20to%20look%20for%2E%0A%20%20%2F%2F%20%2D%20initialize%20%28optional%29%20%2D%20A%20function%28el%29%20that%20will%20be%20called%20once%20per%0A%20%20%2F%2F%20%20%20widget%20element%3B%20if%20a%20value%20is%20returned%2C%20it%20will%20be%20passed%20as%20the%20third%0A%20%20%2F%2F%20%20%20value%20to%20renderValue%2E%0A%20%20%2F%2F%20%2D%20renderValue%20%28required%29%20%2D%20A%20function%28el%2C%20data%2C%20initValue%29%20that%20will%20be%0A%20%20%2F%2F%20%20%20called%20with%20data%2E%20Static%20contexts%20will%20cause%20this%20to%20be%20called%20once%20per%0A%20%20%2F%2F%20%20%20element%3B%20Shiny%20apps%20will%20cause%20this%20to%20be%20called%20multiple%20times%20per%0A%20%20%2F%2F%20%20%20element%2C%20as%20the%20data%20changes%2E%0A%20%20window%2EHTMLWidgets%2Ewidget%20%3D%20function%28definition%29%20%7B%0A%20%20%20%20if%20%28%21definition%2Ename%29%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Widget%20must%20have%20a%20name%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28%21definition%2Etype%29%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Widget%20must%20have%20a%20type%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20%2F%2F%20Currently%20we%20only%20support%20output%20widgets%0A%20%20%20%20if%20%28definition%2Etype%20%21%3D%3D%20%22output%22%29%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Unrecognized%20widget%20type%20%27%22%20%2B%20definition%2Etype%20%2B%20%22%27%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20%2F%2F%20TODO%3A%20Verify%20that%20%2Ename%20is%20a%20valid%20CSS%20classname%0A%20%20%20%20if%20%28%21definition%2ErenderValue%29%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Widget%20must%20have%20a%20renderValue%20function%22%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F%2F%20For%20static%20rendering%20%28non%2DShiny%29%2C%20use%20a%20simple%20widget%20registration%0A%20%20%20%20%2F%2F%20scheme%2E%20We%20also%20use%20this%20scheme%20for%20Shiny%20apps%2Fdocuments%20that%20also%0A%20%20%20%20%2F%2F%20contain%20static%20widgets%2E%0A%20%20%20%20window%2EHTMLWidgets%2Ewidgets%20%3D%20window%2EHTMLWidgets%2Ewidgets%20%7C%7C%20%5B%5D%3B%0A%20%20%20%20%2F%2F%20Merge%20defaults%20into%20the%20definition%3B%20don%27t%20mutate%20the%20original%20definition%2E%0A%20%20%20%20var%20staticBinding%20%3D%20extend%28%7B%7D%2C%20defaults%2C%20definition%29%3B%0A%20%20%20%20overrideMethod%28staticBinding%2C%20%22find%22%2C%20function%28superfunc%29%20%7B%0A%20%20%20%20%20%20return%20function%28scope%29%20%7B%0A%20%20%20%20%20%20%20%20var%20results%20%3D%20superfunc%28scope%29%3B%0A%20%20%20%20%20%20%20%20%2F%2F%20Filter%20out%20Shiny%20outputs%2C%20we%20only%20want%20the%20static%20kind%0A%20%20%20%20%20%20%20%20return%20filterByClass%28results%2C%20%22html%2Dwidget%2Doutput%22%2C%20false%29%3B%0A%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%7D%29%3B%0A%20%20%20%20window%2EHTMLWidgets%2Ewidgets%2Epush%28staticBinding%29%3B%0A%0A%20%20%20%20if%20%28shinyMode%29%20%7B%0A%20%20%20%20%20%20%2F%2F%20Shiny%20is%20running%2E%20Register%20the%20definition%20as%20an%20output%20binding%2E%0A%0A%20%20%20%20%20%20%2F%2F%20Merge%20defaults%20into%20the%20definition%3B%20don%27t%20mutate%20the%20original%20definition%2E%0A%20%20%20%20%20%20%2F%2F%20The%20base%20object%20is%20a%20Shiny%20output%20binding%20if%20we%27re%20running%20in%20Shiny%20mode%2C%0A%20%20%20%20%20%20%2F%2F%20or%20an%20empty%20object%20if%20we%27re%20not%2E%0A%20%20%20%20%20%20var%20shinyBinding%20%3D%20extend%28new%20Shiny%2EOutputBinding%28%29%2C%20defaults%2C%20definition%29%3B%0A%0A%20%20%20%20%20%20%2F%2F%20Wrap%20renderValue%20to%20handle%20initialization%2C%20which%20unfortunately%20isn%27t%0A%20%20%20%20%20%20%2F%2F%20supported%20natively%20by%20Shiny%20at%20the%20time%20of%20this%20writing%2E%0A%0A%20%20%20%20%20%20%2F%2F%20NB%3A%20shinyBinding%2Einitialize%20may%20be%20undefined%2C%20as%20it%27s%20optional%2E%0A%0A%20%20%20%20%20%20%2F%2F%20Rename%20initialize%20to%20make%20sure%20it%20isn%27t%20called%20by%20a%20future%20version%0A%20%20%20%20%20%20%2F%2F%20of%20Shiny%20that%20does%20support%20initialize%20directly%2E%0A%20%20%20%20%20%20shinyBinding%2E%5Fhtmlwidgets%5Finitialize%20%3D%20shinyBinding%2Einitialize%3B%0A%20%20%20%20%20%20delete%20shinyBinding%2Einitialize%3B%0A%0A%20%20%20%20%20%20overrideMethod%28shinyBinding%2C%20%22find%22%2C%20function%28superfunc%29%20%7B%0A%20%20%20%20%20%20%20%20return%20function%28scope%29%20%7B%0A%0A%20%20%20%20%20%20%20%20%20%20var%20results%20%3D%20superfunc%28scope%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Only%20return%20elements%20that%20are%20Shiny%20outputs%2C%20not%20static%20ones%0A%20%20%20%20%20%20%20%20%20%20var%20dynamicResults%20%3D%20results%2Efilter%28%22%2Ehtml%2Dwidget%2Doutput%22%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20It%27s%20possible%20that%20whatever%20caused%20Shiny%20to%20think%20there%20might%20be%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20new%20dynamic%20outputs%2C%20also%20caused%20there%20to%20be%20new%20static%20outputs%2E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Since%20there%20might%20be%20lots%20of%20different%20htmlwidgets%20bindings%2C%20we%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20schedule%20execution%20for%20later%2D%2Dno%20need%20to%20staticRender%20multiple%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20times%2E%0A%20%20%20%20%20%20%20%20%20%20if%20%28results%2Elength%20%21%3D%3D%20dynamicResults%2Elength%29%0A%20%20%20%20%20%20%20%20%20%20%20%20scheduleStaticRender%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20return%20dynamicResults%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%7D%29%3B%0A%0A%20%20%20%20%20%20overrideMethod%28shinyBinding%2C%20%22renderValue%22%2C%20function%28superfunc%29%20%7B%0A%20%20%20%20%20%20%20%20return%20function%28el%2C%20data%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20strings%20marked%20as%20javascript%20literals%20to%20objects%0A%20%20%20%20%20%20%20%20%20%20if%20%28%21%28data%2Eevals%20instanceof%20Array%29%29%20data%2Eevals%20%3D%20%5Bdata%2Eevals%5D%3B%0A%20%20%20%20%20%20%20%20%20%20for%20%28var%20i%20%3D%200%3B%20data%2Eevals%20%26%26%20i%20%3C%20data%2Eevals%2Elength%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20window%2EHTMLWidgets%2EevaluateStringMember%28data%2Ex%2C%20data%2Eevals%5Bi%5D%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20if%20%28%21this%2ErenderOnNullValue%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28data%2Ex%20%3D%3D%3D%20null%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20el%2Estyle%2Evisibility%20%3D%20%22hidden%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20el%2Estyle%2Evisibility%20%3D%20%22inherit%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20if%20%28%21elementData%28el%2C%20%22initialized%22%29%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20initSizing%28el%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20elementData%28el%2C%20%22initialized%22%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28this%2E%5Fhtmlwidgets%5Finitialize%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20result%20%3D%20this%2E%5Fhtmlwidgets%5Finitialize%28el%2C%20el%2EoffsetWidth%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20el%2EoffsetHeight%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20elementData%28el%2C%20%22init%5Fresult%22%2C%20result%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20Shiny%2ErenderDependencies%28data%2Edeps%29%3B%0A%20%20%20%20%20%20%20%20%20%20superfunc%28el%2C%20data%2Ex%2C%20elementData%28el%2C%20%22init%5Fresult%22%29%29%3B%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%7D%29%3B%0A%0A%20%20%20%20%20%20overrideMethod%28shinyBinding%2C%20%22resize%22%2C%20function%28superfunc%29%20%7B%0A%20%20%20%20%20%20%20%20return%20function%28el%2C%20width%2C%20height%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Shiny%20can%20call%20resize%20before%20initialize%2FrenderValue%20have%20been%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20called%2C%20which%20doesn%27t%20make%20sense%20for%20widgets%2E%0A%20%20%20%20%20%20%20%20%20%20if%20%28elementData%28el%2C%20%22initialized%22%29%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20superfunc%28el%2C%20width%2C%20height%2C%20elementData%28el%2C%20%22init%5Fresult%22%29%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%7D%29%3B%0A%0A%20%20%20%20%20%20Shiny%2EoutputBindings%2Eregister%28shinyBinding%2C%20shinyBinding%2Ename%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%3B%0A%0A%20%20var%20scheduleStaticRenderTimerId%20%3D%20null%3B%0A%20%20function%20scheduleStaticRender%28%29%20%7B%0A%20%20%20%20if%20%28%21scheduleStaticRenderTimerId%29%20%7B%0A%20%20%20%20%20%20scheduleStaticRenderTimerId%20%3D%20setTimeout%28function%28%29%20%7B%0A%20%20%20%20%20%20%20%20scheduleStaticRenderTimerId%20%3D%20null%3B%0A%20%20%20%20%20%20%20%20window%2EHTMLWidgets%2EstaticRender%28%29%3B%0A%20%20%20%20%20%20%7D%2C%201%29%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20%2F%2F%20Render%20static%20widgets%20after%20the%20document%20finishes%20loading%0A%20%20%2F%2F%20Statically%20render%20all%20elements%20that%20are%20of%20this%20widget%27s%20class%0A%20%20window%2EHTMLWidgets%2EstaticRender%20%3D%20function%28%29%20%7B%0A%20%20%20%20var%20bindings%20%3D%20window%2EHTMLWidgets%2Ewidgets%20%7C%7C%20%5B%5D%3B%0A%20%20%20%20forEach%28bindings%2C%20function%28binding%29%20%7B%0A%20%20%20%20%20%20var%20matches%20%3D%20binding%2Efind%28document%2EdocumentElement%29%3B%0A%20%20%20%20%20%20forEach%28matches%2C%20function%28el%29%20%7B%0A%20%20%20%20%20%20%20%20var%20sizeObj%20%3D%20initSizing%28el%2C%20binding%29%3B%0A%0A%20%20%20%20%20%20%20%20if%20%28hasClass%28el%2C%20%22html%2Dwidget%2Dstatic%2Dbound%22%29%29%0A%20%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%20%20el%2EclassName%20%3D%20el%2EclassName%20%2B%20%22%20html%2Dwidget%2Dstatic%2Dbound%22%3B%0A%0A%20%20%20%20%20%20%20%20var%20initResult%3B%0A%20%20%20%20%20%20%20%20if%20%28binding%2Einitialize%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20initResult%20%3D%20binding%2Einitialize%28el%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20sizeObj%20%3F%20sizeObj%2EgetWidth%28%29%20%3A%20el%2EoffsetWidth%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20sizeObj%20%3F%20sizeObj%2EgetHeight%28%29%20%3A%20el%2EoffsetHeight%0A%20%20%20%20%20%20%20%20%20%20%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20if%20%28binding%2Eresize%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20var%20lastSize%20%3D%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20%20%20var%20resizeHandler%20%3D%20function%28e%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20var%20size%20%3D%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20w%3A%20sizeObj%20%3F%20sizeObj%2EgetWidth%28%29%20%3A%20el%2EoffsetWidth%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20h%3A%20sizeObj%20%3F%20sizeObj%2EgetHeight%28%29%20%3A%20el%2EoffsetHeight%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28size%2Ew%20%3D%3D%3D%200%20%26%26%20size%2Eh%20%3D%3D%3D%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28size%2Ew%20%3D%3D%3D%20lastSize%2Ew%20%26%26%20size%2Eh%20%3D%3D%3D%20lastSize%2Eh%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20lastSize%20%3D%20size%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20binding%2Eresize%28el%2C%20size%2Ew%2C%20size%2Eh%2C%20initResult%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%3B%0A%0A%20%20%20%20%20%20%20%20%20%20on%28window%2C%20%22resize%22%2C%20resizeHandler%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20needed%20for%20cases%20where%20we%27re%20running%20in%20a%20Shiny%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20app%2C%20but%20the%20widget%20itself%20is%20not%20a%20Shiny%20output%2C%20but%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20rather%20a%20simple%20static%20widget%2E%20One%20example%20of%20this%20is%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20an%20rmarkdown%20document%20that%20has%20runtime%3Ashiny%20and%20widget%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20that%20isn%27t%20in%20a%20render%20function%2E%20Shiny%20only%20knows%20to%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20call%20resize%20handlers%20for%20Shiny%20outputs%2C%20not%20for%20static%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20widgets%2C%20so%20we%20do%20it%20ourselves%2E%0A%20%20%20%20%20%20%20%20%20%20if%20%28window%2EjQuery%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20window%2EjQuery%28document%29%2Eon%28%22shown%22%2C%20resizeHandler%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20window%2EjQuery%28document%29%2Eon%28%22hidden%22%2C%20resizeHandler%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20This%20is%20needed%20for%20the%20specific%20case%20of%20ioslides%2C%20which%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20flips%20slides%20between%20display%3Anone%20and%20display%3Ablock%2E%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Ideally%20we%20would%20not%20have%20to%20have%20ioslide%2Dspecific%20code%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20here%2C%20but%20rather%20have%20ioslides%20raise%20a%20generic%20event%2C%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20but%20the%20rmarkdown%20package%20just%20went%20to%20CRAN%20so%20the%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20window%20to%20getting%20that%20fixed%20may%20be%20long%2E%0A%20%20%20%20%20%20%20%20%20%20if%20%28window%2EaddEventListener%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20It%27s%20OK%20to%20limit%20this%20to%20window%2EaddEventListener%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20browsers%20because%20ioslides%20itself%20only%20supports%0A%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20such%20browsers%2E%0A%20%20%20%20%20%20%20%20%20%20%20%20on%28document%2C%20%22slideenter%22%2C%20resizeHandler%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20on%28document%2C%20%22slideleave%22%2C%20resizeHandler%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20var%20scriptData%20%3D%20document%2EquerySelector%28%22script%5Bdata%2Dfor%3D%27%22%20%2B%20el%2Eid%20%2B%20%22%27%5D%5Btype%3D%27application%2Fjson%27%5D%22%29%3B%0A%20%20%20%20%20%20%20%20if%20%28scriptData%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20var%20data%20%3D%20JSON%2Eparse%28scriptData%2EtextContent%20%7C%7C%20scriptData%2Etext%29%3B%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Resolve%20strings%20marked%20as%20javascript%20literals%20to%20objects%0A%20%20%20%20%20%20%20%20%20%20if%20%28%21%28data%2Eevals%20instanceof%20Array%29%29%20data%2Eevals%20%3D%20%5Bdata%2Eevals%5D%3B%0A%20%20%20%20%20%20%20%20%20%20for%20%28var%20k%20%3D%200%3B%20data%2Eevals%20%26%26%20k%20%3C%20data%2Eevals%2Elength%3B%20k%2B%2B%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20window%2EHTMLWidgets%2EevaluateStringMember%28data%2Ex%2C%20data%2Eevals%5Bk%5D%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20binding%2ErenderValue%28el%2C%20data%2Ex%2C%20initResult%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%7D%29%3B%0A%20%20%7D%0A%0A%20%20%2F%2F%20Wait%20until%20after%20the%20document%20has%20loaded%20to%20render%20the%20widgets%2E%0A%20%20if%20%28document%2EaddEventListener%29%20%7B%0A%20%20%20%20document%2EaddEventListener%28%22DOMContentLoaded%22%2C%20function%28%29%20%7B%0A%20%20%20%20%20%20document%2EremoveEventListener%28%22DOMContentLoaded%22%2C%20arguments%2Ecallee%2C%20false%29%3B%0A%20%20%20%20%20%20window%2EHTMLWidgets%2EstaticRender%28%29%3B%0A%20%20%20%20%7D%2C%20false%29%3B%0A%20%20%7D%20else%20if%20%28document%2EattachEvent%29%20%7B%0A%20%20%20%20document%2EattachEvent%28%22onreadystatechange%22%2C%20function%28%29%20%7B%0A%20%20%20%20%20%20if%20%28document%2EreadyState%20%3D%3D%3D%20%22complete%22%29%20%7B%0A%20%20%20%20%20%20%20%20document%2EdetachEvent%28%22onreadystatechange%22%2C%20arguments%2Ecallee%29%3B%0A%20%20%20%20%20%20%20%20window%2EHTMLWidgets%2EstaticRender%28%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%29%3B%0A%20%20%7D%0A%0A%0A%20%20window%2EHTMLWidgets%2EgetAttachmentUrl%20%3D%20function%28depname%2C%20key%29%20%7B%0A%20%20%20%20%2F%2F%20If%20no%20key%2C%20default%20to%20the%20first%20item%0A%20%20%20%20if%20%28typeof%28key%29%20%3D%3D%3D%20%22undefined%22%29%0A%20%20%20%20%20%20key%20%3D%201%3B%0A%0A%20%20%20%20var%20link%20%3D%20document%2EgetElementById%28depname%20%2B%20%22%2D%22%20%2B%20key%20%2B%20%22%2Dattachment%22%29%3B%0A%20%20%20%20if%20%28%21link%29%20%7B%0A%20%20%20%20%20%20throw%20new%20Error%28%22Attachment%20%22%20%2B%20depname%20%2B%20%22%2F%22%20%2B%20key%20%2B%20%22%20not%20found%20in%20document%22%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20link%2EgetAttribute%28%22href%22%29%3B%0A%20%20%7D%3B%0A%0A%20%20window%2EHTMLWidgets%2EdataframeToD3%20%3D%20function%28df%29%20%7B%0A%20%20%20%20var%20names%20%3D%20%5B%5D%3B%0A%20%20%20%20var%20length%3B%0A%20%20%20%20for%20%28var%20name%20in%20df%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28df%2EhasOwnProperty%28name%29%29%0A%20%20%20%20%20%20%20%20%20%20%20%20names%2Epush%28name%29%3B%0A%20%20%20%20%20%20%20%20if%20%28typeof%28df%5Bname%5D%29%20%21%3D%3D%20%22object%22%20%7C%7C%20typeof%28df%5Bname%5D%2Elength%29%20%3D%3D%3D%20%22undefined%22%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20throw%20new%20Error%28%22All%20fields%20must%20be%20arrays%22%29%3B%0A%20%20%20%20%20%20%20%20%7D%20else%20if%20%28typeof%28length%29%20%21%3D%3D%20%22undefined%22%20%26%26%20length%20%21%3D%3D%20df%5Bname%5D%2Elength%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20throw%20new%20Error%28%22All%20fields%20must%20be%20arrays%20of%20the%20same%20length%22%29%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20length%20%3D%20df%5Bname%5D%2Elength%3B%0A%20%20%20%20%7D%0A%20%20%20%20var%20results%20%3D%20%5B%5D%3B%0A%20%20%20%20var%20item%3B%0A%20%20%20%20for%20%28var%20row%20%3D%200%3B%20row%20%3C%20length%3B%20row%2B%2B%29%20%7B%0A%20%20%20%20%20%20%20%20item%20%3D%20%7B%7D%3B%0A%20%20%20%20%20%20%20%20for%20%28var%20col%20%3D%200%3B%20col%20%3C%20names%2Elength%3B%20col%2B%2B%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20item%5Bnames%5Bcol%5D%5D%20%3D%20df%5Bnames%5Bcol%5D%5D%5Brow%5D%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20results%2Epush%28item%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20results%3B%0A%20%20%7D%3B%0A%0A%20%20window%2EHTMLWidgets%2EtransposeArray2D%20%3D%20function%28array%29%20%7B%0A%20%20%20%20%20%20if%20%28array%2Elength%20%3D%3D%3D%200%29%20return%20array%3B%0A%20%20%20%20%20%20var%20newArray%20%3D%20array%5B0%5D%2Emap%28function%28col%2C%20i%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20return%20array%2Emap%28function%28row%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20row%5Bi%5D%0A%20%20%20%20%20%20%20%20%20%20%7D%29%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%20%20return%20newArray%3B%0A%20%20%7D%3B%0A%20%20%2F%2F%20Split%20value%20at%20splitChar%2C%20but%20allow%20splitChar%20to%20be%20escaped%0A%20%20%2F%2F%20using%20escapeChar%2E%20Any%20other%20characters%20escaped%20by%20escapeChar%0A%20%20%2F%2F%20will%20be%20included%20as%20usual%20%28including%20escapeChar%20itself%29%2E%0A%20%20function%20splitWithEscape%28value%2C%20splitChar%2C%20escapeChar%29%20%7B%0A%20%20%20%20var%20results%20%3D%20%5B%5D%3B%0A%20%20%20%20var%20escapeMode%20%3D%20false%3B%0A%20%20%20%20var%20currentResult%20%3D%20%22%22%3B%0A%20%20%20%20for%20%28var%20pos%20%3D%200%3B%20pos%20%3C%20value%2Elength%3B%20pos%2B%2B%29%20%7B%0A%20%20%20%20%20%20if%20%28%21escapeMode%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28value%5Bpos%5D%20%3D%3D%3D%20splitChar%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20results%2Epush%28currentResult%29%3B%0A%20%20%20%20%20%20%20%20%20%20currentResult%20%3D%20%22%22%3B%0A%20%20%20%20%20%20%20%20%7D%20else%20if%20%28value%5Bpos%5D%20%3D%3D%3D%20escapeChar%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20escapeMode%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20currentResult%20%2B%3D%20value%5Bpos%5D%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20currentResult%20%2B%3D%20value%5Bpos%5D%3B%0A%20%20%20%20%20%20%20%20escapeMode%20%3D%20false%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20if%20%28currentResult%20%21%3D%3D%20%22%22%29%20%7B%0A%20%20%20%20%20%20results%2Epush%28currentResult%29%3B%0A%20%20%20%20%7D%0A%20%20%20%20return%20results%3B%0A%20%20%7D%0A%20%20%2F%2F%20Function%20authored%20by%20Yihui%2FJJ%20Allaire%0A%20%20window%2EHTMLWidgets%2EevaluateStringMember%20%3D%20function%28o%2C%20member%29%20%7B%0A%20%20%20%20var%20parts%20%3D%20splitWithEscape%28member%2C%20%27%2E%27%2C%20%27%5C%5C%27%29%3B%0A%20%20%20%20for%20%28var%20i%20%3D%200%2C%20l%20%3D%20parts%2Elength%3B%20i%20%3C%20l%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20%20%20var%20part%20%3D%20parts%5Bi%5D%3B%0A%20%20%20%20%20%20%2F%2F%20part%20may%20be%20a%20character%20or%20%27numeric%27%20member%20name%0A%20%20%20%20%20%20if%20%28o%20%21%3D%3D%20null%20%26%26%20typeof%20o%20%3D%3D%3D%20%22object%22%20%26%26%20part%20in%20o%29%20%7B%0A%20%20%20%20%20%20%20%20if%20%28i%20%3D%3D%20%28l%20%2D%201%29%29%20%7B%20%2F%2F%20if%20we%20are%20at%20the%20end%20of%20the%20line%20then%20evalulate%0A%20%20%20%20%20%20%20%20%20%20if%20%28typeof%20o%5Bpart%5D%20%3D%3D%3D%20%22string%22%29%0A%20%20%20%20%20%20%20%20%20%20%20%20o%5Bpart%5D%20%3D%20eval%28%22%28%22%20%2B%20o%5Bpart%5D%20%2B%20%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%7D%20else%20%7B%20%2F%2F%20otherwise%20continue%20to%20next%20embedded%20object%0A%20%20%20%20%20%20%20%20%20%20o%20%3D%20o%5Bpart%5D%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%7D%3B%0A%7D%29%28%29%3B%0A%0A"></script>
<script src="data:application/x-javascript,%2F%2A%21%20Hammer%2EJS%20%2D%20v2%2E0%2E4%20%2D%202014%2D09%2D28%0A%20%2A%20http%3A%2F%2Fhammerjs%2Egithub%2Eio%2F%0A%20%2A%0A%20%2A%20Copyright%20%28c%29%202014%20Jorik%20Tangelder%3B%0A%20%2A%20Licensed%20under%20the%20MIT%20license%20%2A%2F%0A%21function%28a%2Cb%2Cc%2Cd%29%7B%22use%20strict%22%3Bfunction%20e%28a%2Cb%2Cc%29%7Breturn%20setTimeout%28k%28a%2Cc%29%2Cb%29%7Dfunction%20f%28a%2Cb%2Cc%29%7Breturn%20Array%2EisArray%28a%29%3F%28g%28a%2Cc%5Bb%5D%2Cc%29%2C%210%29%3A%211%7Dfunction%20g%28a%2Cb%2Cc%29%7Bvar%20e%3Bif%28a%29if%28a%2EforEach%29a%2EforEach%28b%2Cc%29%3Belse%20if%28a%2Elength%21%3D%3Dd%29for%28e%3D0%3Be%3Ca%2Elength%3B%29b%2Ecall%28c%2Ca%5Be%5D%2Ce%2Ca%29%2Ce%2B%2B%3Belse%20for%28e%20in%20a%29a%2EhasOwnProperty%28e%29%26%26b%2Ecall%28c%2Ca%5Be%5D%2Ce%2Ca%29%7Dfunction%20h%28a%2Cb%2Cc%29%7Bfor%28var%20e%3DObject%2Ekeys%28b%29%2Cf%3D0%3Bf%3Ce%2Elength%3B%29%28%21c%7C%7Cc%26%26a%5Be%5Bf%5D%5D%3D%3D%3Dd%29%26%26%28a%5Be%5Bf%5D%5D%3Db%5Be%5Bf%5D%5D%29%2Cf%2B%2B%3Breturn%20a%7Dfunction%20i%28a%2Cb%29%7Breturn%20h%28a%2Cb%2C%210%29%7Dfunction%20j%28a%2Cb%2Cc%29%7Bvar%20d%2Ce%3Db%2Eprototype%3Bd%3Da%2Eprototype%3DObject%2Ecreate%28e%29%2Cd%2Econstructor%3Da%2Cd%2E%5Fsuper%3De%2Cc%26%26h%28d%2Cc%29%7Dfunction%20k%28a%2Cb%29%7Breturn%20function%28%29%7Breturn%20a%2Eapply%28b%2Carguments%29%7D%7Dfunction%20l%28a%2Cb%29%7Breturn%20typeof%20a%3D%3Dkb%3Fa%2Eapply%28b%3Fb%5B0%5D%7C%7Cd%3Ad%2Cb%29%3Aa%7Dfunction%20m%28a%2Cb%29%7Breturn%20a%3D%3D%3Dd%3Fb%3Aa%7Dfunction%20n%28a%2Cb%2Cc%29%7Bg%28r%28b%29%2Cfunction%28b%29%7Ba%2EaddEventListener%28b%2Cc%2C%211%29%7D%29%7Dfunction%20o%28a%2Cb%2Cc%29%7Bg%28r%28b%29%2Cfunction%28b%29%7Ba%2EremoveEventListener%28b%2Cc%2C%211%29%7D%29%7Dfunction%20p%28a%2Cb%29%7Bfor%28%3Ba%3B%29%7Bif%28a%3D%3Db%29return%210%3Ba%3Da%2EparentNode%7Dreturn%211%7Dfunction%20q%28a%2Cb%29%7Breturn%20a%2EindexOf%28b%29%3E%2D1%7Dfunction%20r%28a%29%7Breturn%20a%2Etrim%28%29%2Esplit%28%2F%5Cs%2B%2Fg%29%7Dfunction%20s%28a%2Cb%2Cc%29%7Bif%28a%2EindexOf%26%26%21c%29return%20a%2EindexOf%28b%29%3Bfor%28var%20d%3D0%3Bd%3Ca%2Elength%3B%29%7Bif%28c%26%26a%5Bd%5D%5Bc%5D%3D%3Db%7C%7C%21c%26%26a%5Bd%5D%3D%3D%3Db%29return%20d%3Bd%2B%2B%7Dreturn%2D1%7Dfunction%20t%28a%29%7Breturn%20Array%2Eprototype%2Eslice%2Ecall%28a%2C0%29%7Dfunction%20u%28a%2Cb%2Cc%29%7Bfor%28var%20d%3D%5B%5D%2Ce%3D%5B%5D%2Cf%3D0%3Bf%3Ca%2Elength%3B%29%7Bvar%20g%3Db%3Fa%5Bf%5D%5Bb%5D%3Aa%5Bf%5D%3Bs%28e%2Cg%29%3C0%26%26d%2Epush%28a%5Bf%5D%29%2Ce%5Bf%5D%3Dg%2Cf%2B%2B%7Dreturn%20c%26%26%28d%3Db%3Fd%2Esort%28function%28a%2Cc%29%7Breturn%20a%5Bb%5D%3Ec%5Bb%5D%7D%29%3Ad%2Esort%28%29%29%2Cd%7Dfunction%20v%28a%2Cb%29%7Bfor%28var%20c%2Ce%2Cf%3Db%5B0%5D%2EtoUpperCase%28%29%2Bb%2Eslice%281%29%2Cg%3D0%3Bg%3Cib%2Elength%3B%29%7Bif%28c%3Dib%5Bg%5D%2Ce%3Dc%3Fc%2Bf%3Ab%2Ce%20in%20a%29return%20e%3Bg%2B%2B%7Dreturn%20d%7Dfunction%20w%28%29%7Breturn%20ob%2B%2B%7Dfunction%20x%28a%29%7Bvar%20b%3Da%2EownerDocument%3Breturn%20b%2EdefaultView%7C%7Cb%2EparentWindow%7Dfunction%20y%28a%2Cb%29%7Bvar%20c%3Dthis%3Bthis%2Emanager%3Da%2Cthis%2Ecallback%3Db%2Cthis%2Eelement%3Da%2Eelement%2Cthis%2Etarget%3Da%2Eoptions%2EinputTarget%2Cthis%2EdomHandler%3Dfunction%28b%29%7Bl%28a%2Eoptions%2Eenable%2C%5Ba%5D%29%26%26c%2Ehandler%28b%29%7D%2Cthis%2Einit%28%29%7Dfunction%20z%28a%29%7Bvar%20b%2Cc%3Da%2Eoptions%2EinputClass%3Breturn%20new%28b%3Dc%3Fc%3Arb%3FN%3Asb%3FQ%3Aqb%3FS%3AM%29%28a%2CA%29%7Dfunction%20A%28a%2Cb%2Cc%29%7Bvar%20d%3Dc%2Epointers%2Elength%2Ce%3Dc%2EchangedPointers%2Elength%2Cf%3Db%26yb%26%26d%2De%3D%3D%3D0%2Cg%3Db%26%28Ab%7CBb%29%26%26d%2De%3D%3D%3D0%3Bc%2EisFirst%3D%21%21f%2Cc%2EisFinal%3D%21%21g%2Cf%26%26%28a%2Esession%3D%7B%7D%29%2Cc%2EeventType%3Db%2CB%28a%2Cc%29%2Ca%2Eemit%28%22hammer%2Einput%22%2Cc%29%2Ca%2Erecognize%28c%29%2Ca%2Esession%2EprevInput%3Dc%7Dfunction%20B%28a%2Cb%29%7Bvar%20c%3Da%2Esession%2Cd%3Db%2Epointers%2Ce%3Dd%2Elength%3Bc%2EfirstInput%7C%7C%28c%2EfirstInput%3DE%28b%29%29%2Ce%3E1%26%26%21c%2EfirstMultiple%3Fc%2EfirstMultiple%3DE%28b%29%3A1%3D%3D%3De%26%26%28c%2EfirstMultiple%3D%211%29%3Bvar%20f%3Dc%2EfirstInput%2Cg%3Dc%2EfirstMultiple%2Ch%3Dg%3Fg%2Ecenter%3Af%2Ecenter%2Ci%3Db%2Ecenter%3DF%28d%29%3Bb%2EtimeStamp%3Dnb%28%29%2Cb%2EdeltaTime%3Db%2EtimeStamp%2Df%2EtimeStamp%2Cb%2Eangle%3DJ%28h%2Ci%29%2Cb%2Edistance%3DI%28h%2Ci%29%2CC%28c%2Cb%29%2Cb%2EoffsetDirection%3DH%28b%2EdeltaX%2Cb%2EdeltaY%29%2Cb%2Escale%3Dg%3FL%28g%2Epointers%2Cd%29%3A1%2Cb%2Erotation%3Dg%3FK%28g%2Epointers%2Cd%29%3A0%2CD%28c%2Cb%29%3Bvar%20j%3Da%2Eelement%3Bp%28b%2EsrcEvent%2Etarget%2Cj%29%26%26%28j%3Db%2EsrcEvent%2Etarget%29%2Cb%2Etarget%3Dj%7Dfunction%20C%28a%2Cb%29%7Bvar%20c%3Db%2Ecenter%2Cd%3Da%2EoffsetDelta%7C%7C%7B%7D%2Ce%3Da%2EprevDelta%7C%7C%7B%7D%2Cf%3Da%2EprevInput%7C%7C%7B%7D%3B%28b%2EeventType%3D%3D%3Dyb%7C%7Cf%2EeventType%3D%3D%3DAb%29%26%26%28e%3Da%2EprevDelta%3D%7Bx%3Af%2EdeltaX%7C%7C0%2Cy%3Af%2EdeltaY%7C%7C0%7D%2Cd%3Da%2EoffsetDelta%3D%7Bx%3Ac%2Ex%2Cy%3Ac%2Ey%7D%29%2Cb%2EdeltaX%3De%2Ex%2B%28c%2Ex%2Dd%2Ex%29%2Cb%2EdeltaY%3De%2Ey%2B%28c%2Ey%2Dd%2Ey%29%7Dfunction%20D%28a%2Cb%29%7Bvar%20c%2Ce%2Cf%2Cg%2Ch%3Da%2ElastInterval%7C%7Cb%2Ci%3Db%2EtimeStamp%2Dh%2EtimeStamp%3Bif%28b%2EeventType%21%3DBb%26%26%28i%3Exb%7C%7Ch%2Evelocity%3D%3D%3Dd%29%29%7Bvar%20j%3Dh%2EdeltaX%2Db%2EdeltaX%2Ck%3Dh%2EdeltaY%2Db%2EdeltaY%2Cl%3DG%28i%2Cj%2Ck%29%3Be%3Dl%2Ex%2Cf%3Dl%2Ey%2Cc%3Dmb%28l%2Ex%29%3Emb%28l%2Ey%29%3Fl%2Ex%3Al%2Ey%2Cg%3DH%28j%2Ck%29%2Ca%2ElastInterval%3Db%7Delse%20c%3Dh%2Evelocity%2Ce%3Dh%2EvelocityX%2Cf%3Dh%2EvelocityY%2Cg%3Dh%2Edirection%3Bb%2Evelocity%3Dc%2Cb%2EvelocityX%3De%2Cb%2EvelocityY%3Df%2Cb%2Edirection%3Dg%7Dfunction%20E%28a%29%7Bfor%28var%20b%3D%5B%5D%2Cc%3D0%3Bc%3Ca%2Epointers%2Elength%3B%29b%5Bc%5D%3D%7BclientX%3Alb%28a%2Epointers%5Bc%5D%2EclientX%29%2CclientY%3Alb%28a%2Epointers%5Bc%5D%2EclientY%29%7D%2Cc%2B%2B%3Breturn%7BtimeStamp%3Anb%28%29%2Cpointers%3Ab%2Ccenter%3AF%28b%29%2CdeltaX%3Aa%2EdeltaX%2CdeltaY%3Aa%2EdeltaY%7D%7Dfunction%20F%28a%29%7Bvar%20b%3Da%2Elength%3Bif%281%3D%3D%3Db%29return%7Bx%3Alb%28a%5B0%5D%2EclientX%29%2Cy%3Alb%28a%5B0%5D%2EclientY%29%7D%3Bfor%28var%20c%3D0%2Cd%3D0%2Ce%3D0%3Bb%3Ee%3B%29c%2B%3Da%5Be%5D%2EclientX%2Cd%2B%3Da%5Be%5D%2EclientY%2Ce%2B%2B%3Breturn%7Bx%3Alb%28c%2Fb%29%2Cy%3Alb%28d%2Fb%29%7D%7Dfunction%20G%28a%2Cb%2Cc%29%7Breturn%7Bx%3Ab%2Fa%7C%7C0%2Cy%3Ac%2Fa%7C%7C0%7D%7Dfunction%20H%28a%2Cb%29%7Breturn%20a%3D%3D%3Db%3FCb%3Amb%28a%29%3E%3Dmb%28b%29%3Fa%3E0%3FDb%3AEb%3Ab%3E0%3FFb%3AGb%7Dfunction%20I%28a%2Cb%2Cc%29%7Bc%7C%7C%28c%3DKb%29%3Bvar%20d%3Db%5Bc%5B0%5D%5D%2Da%5Bc%5B0%5D%5D%2Ce%3Db%5Bc%5B1%5D%5D%2Da%5Bc%5B1%5D%5D%3Breturn%20Math%2Esqrt%28d%2Ad%2Be%2Ae%29%7Dfunction%20J%28a%2Cb%2Cc%29%7Bc%7C%7C%28c%3DKb%29%3Bvar%20d%3Db%5Bc%5B0%5D%5D%2Da%5Bc%5B0%5D%5D%2Ce%3Db%5Bc%5B1%5D%5D%2Da%5Bc%5B1%5D%5D%3Breturn%20180%2AMath%2Eatan2%28e%2Cd%29%2FMath%2EPI%7Dfunction%20K%28a%2Cb%29%7Breturn%20J%28b%5B1%5D%2Cb%5B0%5D%2CLb%29%2DJ%28a%5B1%5D%2Ca%5B0%5D%2CLb%29%7Dfunction%20L%28a%2Cb%29%7Breturn%20I%28b%5B0%5D%2Cb%5B1%5D%2CLb%29%2FI%28a%5B0%5D%2Ca%5B1%5D%2CLb%29%7Dfunction%20M%28%29%7Bthis%2EevEl%3DNb%2Cthis%2EevWin%3DOb%2Cthis%2Eallow%3D%210%2Cthis%2Epressed%3D%211%2Cy%2Eapply%28this%2Carguments%29%7Dfunction%20N%28%29%7Bthis%2EevEl%3DRb%2Cthis%2EevWin%3DSb%2Cy%2Eapply%28this%2Carguments%29%2Cthis%2Estore%3Dthis%2Emanager%2Esession%2EpointerEvents%3D%5B%5D%7Dfunction%20O%28%29%7Bthis%2EevTarget%3DUb%2Cthis%2EevWin%3DVb%2Cthis%2Estarted%3D%211%2Cy%2Eapply%28this%2Carguments%29%7Dfunction%20P%28a%2Cb%29%7Bvar%20c%3Dt%28a%2Etouches%29%2Cd%3Dt%28a%2EchangedTouches%29%3Breturn%20b%26%28Ab%7CBb%29%26%26%28c%3Du%28c%2Econcat%28d%29%2C%22identifier%22%2C%210%29%29%2C%5Bc%2Cd%5D%7Dfunction%20Q%28%29%7Bthis%2EevTarget%3DXb%2Cthis%2EtargetIds%3D%7B%7D%2Cy%2Eapply%28this%2Carguments%29%7Dfunction%20R%28a%2Cb%29%7Bvar%20c%3Dt%28a%2Etouches%29%2Cd%3Dthis%2EtargetIds%3Bif%28b%26%28yb%7Czb%29%26%261%3D%3D%3Dc%2Elength%29return%20d%5Bc%5B0%5D%2Eidentifier%5D%3D%210%2C%5Bc%2Cc%5D%3Bvar%20e%2Cf%2Cg%3Dt%28a%2EchangedTouches%29%2Ch%3D%5B%5D%2Ci%3Dthis%2Etarget%3Bif%28f%3Dc%2Efilter%28function%28a%29%7Breturn%20p%28a%2Etarget%2Ci%29%7D%29%2Cb%3D%3D%3Dyb%29for%28e%3D0%3Be%3Cf%2Elength%3B%29d%5Bf%5Be%5D%2Eidentifier%5D%3D%210%2Ce%2B%2B%3Bfor%28e%3D0%3Be%3Cg%2Elength%3B%29d%5Bg%5Be%5D%2Eidentifier%5D%26%26h%2Epush%28g%5Be%5D%29%2Cb%26%28Ab%7CBb%29%26%26delete%20d%5Bg%5Be%5D%2Eidentifier%5D%2Ce%2B%2B%3Breturn%20h%2Elength%3F%5Bu%28f%2Econcat%28h%29%2C%22identifier%22%2C%210%29%2Ch%5D%3Avoid%200%7Dfunction%20S%28%29%7By%2Eapply%28this%2Carguments%29%3Bvar%20a%3Dk%28this%2Ehandler%2Cthis%29%3Bthis%2Etouch%3Dnew%20Q%28this%2Emanager%2Ca%29%2Cthis%2Emouse%3Dnew%20M%28this%2Emanager%2Ca%29%7Dfunction%20T%28a%2Cb%29%7Bthis%2Emanager%3Da%2Cthis%2Eset%28b%29%7Dfunction%20U%28a%29%7Bif%28q%28a%2Cbc%29%29return%20bc%3Bvar%20b%3Dq%28a%2Ccc%29%2Cc%3Dq%28a%2Cdc%29%3Breturn%20b%26%26c%3Fcc%2B%22%20%22%2Bdc%3Ab%7C%7Cc%3Fb%3Fcc%3Adc%3Aq%28a%2Cac%29%3Fac%3A%5Fb%7Dfunction%20V%28a%29%7Bthis%2Eid%3Dw%28%29%2Cthis%2Emanager%3Dnull%2Cthis%2Eoptions%3Di%28a%7C%7C%7B%7D%2Cthis%2Edefaults%29%2Cthis%2Eoptions%2Eenable%3Dm%28this%2Eoptions%2Eenable%2C%210%29%2Cthis%2Estate%3Dec%2Cthis%2Esimultaneous%3D%7B%7D%2Cthis%2ErequireFail%3D%5B%5D%7Dfunction%20W%28a%29%7Breturn%20a%26jc%3F%22cancel%22%3Aa%26hc%3F%22end%22%3Aa%26gc%3F%22move%22%3Aa%26fc%3F%22start%22%3A%22%22%7Dfunction%20X%28a%29%7Breturn%20a%3D%3DGb%3F%22down%22%3Aa%3D%3DFb%3F%22up%22%3Aa%3D%3DDb%3F%22left%22%3Aa%3D%3DEb%3F%22right%22%3A%22%22%7Dfunction%20Y%28a%2Cb%29%7Bvar%20c%3Db%2Emanager%3Breturn%20c%3Fc%2Eget%28a%29%3Aa%7Dfunction%20Z%28%29%7BV%2Eapply%28this%2Carguments%29%7Dfunction%20%24%28%29%7BZ%2Eapply%28this%2Carguments%29%2Cthis%2EpX%3Dnull%2Cthis%2EpY%3Dnull%7Dfunction%20%5F%28%29%7BZ%2Eapply%28this%2Carguments%29%7Dfunction%20ab%28%29%7BV%2Eapply%28this%2Carguments%29%2Cthis%2E%5Ftimer%3Dnull%2Cthis%2E%5Finput%3Dnull%7Dfunction%20bb%28%29%7BZ%2Eapply%28this%2Carguments%29%7Dfunction%20cb%28%29%7BZ%2Eapply%28this%2Carguments%29%7Dfunction%20db%28%29%7BV%2Eapply%28this%2Carguments%29%2Cthis%2EpTime%3D%211%2Cthis%2EpCenter%3D%211%2Cthis%2E%5Ftimer%3Dnull%2Cthis%2E%5Finput%3Dnull%2Cthis%2Ecount%3D0%7Dfunction%20eb%28a%2Cb%29%7Breturn%20b%3Db%7C%7C%7B%7D%2Cb%2Erecognizers%3Dm%28b%2Erecognizers%2Ceb%2Edefaults%2Epreset%29%2Cnew%20fb%28a%2Cb%29%7Dfunction%20fb%28a%2Cb%29%7Bb%3Db%7C%7C%7B%7D%2Cthis%2Eoptions%3Di%28b%2Ceb%2Edefaults%29%2Cthis%2Eoptions%2EinputTarget%3Dthis%2Eoptions%2EinputTarget%7C%7Ca%2Cthis%2Ehandlers%3D%7B%7D%2Cthis%2Esession%3D%7B%7D%2Cthis%2Erecognizers%3D%5B%5D%2Cthis%2Eelement%3Da%2Cthis%2Einput%3Dz%28this%29%2Cthis%2EtouchAction%3Dnew%20T%28this%2Cthis%2Eoptions%2EtouchAction%29%2Cgb%28this%2C%210%29%2Cg%28b%2Erecognizers%2Cfunction%28a%29%7Bvar%20b%3Dthis%2Eadd%28new%20a%5B0%5D%28a%5B1%5D%29%29%3Ba%5B2%5D%26%26b%2ErecognizeWith%28a%5B2%5D%29%2Ca%5B3%5D%26%26b%2ErequireFailure%28a%5B3%5D%29%7D%2Cthis%29%7Dfunction%20gb%28a%2Cb%29%7Bvar%20c%3Da%2Eelement%3Bg%28a%2Eoptions%2EcssProps%2Cfunction%28a%2Cd%29%7Bc%2Estyle%5Bv%28c%2Estyle%2Cd%29%5D%3Db%3Fa%3A%22%22%7D%29%7Dfunction%20hb%28a%2Cc%29%7Bvar%20d%3Db%2EcreateEvent%28%22Event%22%29%3Bd%2EinitEvent%28a%2C%210%2C%210%29%2Cd%2Egesture%3Dc%2Cc%2Etarget%2EdispatchEvent%28d%29%7Dvar%20ib%3D%5B%22%22%2C%22webkit%22%2C%22moz%22%2C%22MS%22%2C%22ms%22%2C%22o%22%5D%2Cjb%3Db%2EcreateElement%28%22div%22%29%2Ckb%3D%22function%22%2Clb%3DMath%2Eround%2Cmb%3DMath%2Eabs%2Cnb%3DDate%2Enow%2Cob%3D1%2Cpb%3D%2Fmobile%7Ctablet%7Cip%28ad%7Chone%7Cod%29%7Candroid%2Fi%2Cqb%3D%22ontouchstart%22in%20a%2Crb%3Dv%28a%2C%22PointerEvent%22%29%21%3D%3Dd%2Csb%3Dqb%26%26pb%2Etest%28navigator%2EuserAgent%29%2Ctb%3D%22touch%22%2Cub%3D%22pen%22%2Cvb%3D%22mouse%22%2Cwb%3D%22kinect%22%2Cxb%3D25%2Cyb%3D1%2Czb%3D2%2CAb%3D4%2CBb%3D8%2CCb%3D1%2CDb%3D2%2CEb%3D4%2CFb%3D8%2CGb%3D16%2CHb%3DDb%7CEb%2CIb%3DFb%7CGb%2CJb%3DHb%7CIb%2CKb%3D%5B%22x%22%2C%22y%22%5D%2CLb%3D%5B%22clientX%22%2C%22clientY%22%5D%3By%2Eprototype%3D%7Bhandler%3Afunction%28%29%7B%7D%2Cinit%3Afunction%28%29%7Bthis%2EevEl%26%26n%28this%2Eelement%2Cthis%2EevEl%2Cthis%2EdomHandler%29%2Cthis%2EevTarget%26%26n%28this%2Etarget%2Cthis%2EevTarget%2Cthis%2EdomHandler%29%2Cthis%2EevWin%26%26n%28x%28this%2Eelement%29%2Cthis%2EevWin%2Cthis%2EdomHandler%29%7D%2Cdestroy%3Afunction%28%29%7Bthis%2EevEl%26%26o%28this%2Eelement%2Cthis%2EevEl%2Cthis%2EdomHandler%29%2Cthis%2EevTarget%26%26o%28this%2Etarget%2Cthis%2EevTarget%2Cthis%2EdomHandler%29%2Cthis%2EevWin%26%26o%28x%28this%2Eelement%29%2Cthis%2EevWin%2Cthis%2EdomHandler%29%7D%7D%3Bvar%20Mb%3D%7Bmousedown%3Ayb%2Cmousemove%3Azb%2Cmouseup%3AAb%7D%2CNb%3D%22mousedown%22%2COb%3D%22mousemove%20mouseup%22%3Bj%28M%2Cy%2C%7Bhandler%3Afunction%28a%29%7Bvar%20b%3DMb%5Ba%2Etype%5D%3Bb%26yb%26%260%3D%3D%3Da%2Ebutton%26%26%28this%2Epressed%3D%210%29%2Cb%26zb%26%261%21%3D%3Da%2Ewhich%26%26%28b%3DAb%29%2Cthis%2Epressed%26%26this%2Eallow%26%26%28b%26Ab%26%26%28this%2Epressed%3D%211%29%2Cthis%2Ecallback%28this%2Emanager%2Cb%2C%7Bpointers%3A%5Ba%5D%2CchangedPointers%3A%5Ba%5D%2CpointerType%3Avb%2CsrcEvent%3Aa%7D%29%29%7D%7D%29%3Bvar%20Pb%3D%7Bpointerdown%3Ayb%2Cpointermove%3Azb%2Cpointerup%3AAb%2Cpointercancel%3ABb%2Cpointerout%3ABb%7D%2CQb%3D%7B2%3Atb%2C3%3Aub%2C4%3Avb%2C5%3Awb%7D%2CRb%3D%22pointerdown%22%2CSb%3D%22pointermove%20pointerup%20pointercancel%22%3Ba%2EMSPointerEvent%26%26%28Rb%3D%22MSPointerDown%22%2CSb%3D%22MSPointerMove%20MSPointerUp%20MSPointerCancel%22%29%2Cj%28N%2Cy%2C%7Bhandler%3Afunction%28a%29%7Bvar%20b%3Dthis%2Estore%2Cc%3D%211%2Cd%3Da%2Etype%2EtoLowerCase%28%29%2Ereplace%28%22ms%22%2C%22%22%29%2Ce%3DPb%5Bd%5D%2Cf%3DQb%5Ba%2EpointerType%5D%7C%7Ca%2EpointerType%2Cg%3Df%3D%3Dtb%2Ch%3Ds%28b%2Ca%2EpointerId%2C%22pointerId%22%29%3Be%26yb%26%26%280%3D%3D%3Da%2Ebutton%7C%7Cg%29%3F0%3Eh%26%26%28b%2Epush%28a%29%2Ch%3Db%2Elength%2D1%29%3Ae%26%28Ab%7CBb%29%26%26%28c%3D%210%29%2C0%3Eh%7C%7C%28b%5Bh%5D%3Da%2Cthis%2Ecallback%28this%2Emanager%2Ce%2C%7Bpointers%3Ab%2CchangedPointers%3A%5Ba%5D%2CpointerType%3Af%2CsrcEvent%3Aa%7D%29%2Cc%26%26b%2Esplice%28h%2C1%29%29%7D%7D%29%3Bvar%20Tb%3D%7Btouchstart%3Ayb%2Ctouchmove%3Azb%2Ctouchend%3AAb%2Ctouchcancel%3ABb%7D%2CUb%3D%22touchstart%22%2CVb%3D%22touchstart%20touchmove%20touchend%20touchcancel%22%3Bj%28O%2Cy%2C%7Bhandler%3Afunction%28a%29%7Bvar%20b%3DTb%5Ba%2Etype%5D%3Bif%28b%3D%3D%3Dyb%26%26%28this%2Estarted%3D%210%29%2Cthis%2Estarted%29%7Bvar%20c%3DP%2Ecall%28this%2Ca%2Cb%29%3Bb%26%28Ab%7CBb%29%26%26c%5B0%5D%2Elength%2Dc%5B1%5D%2Elength%3D%3D%3D0%26%26%28this%2Estarted%3D%211%29%2Cthis%2Ecallback%28this%2Emanager%2Cb%2C%7Bpointers%3Ac%5B0%5D%2CchangedPointers%3Ac%5B1%5D%2CpointerType%3Atb%2CsrcEvent%3Aa%7D%29%7D%7D%7D%29%3Bvar%20Wb%3D%7Btouchstart%3Ayb%2Ctouchmove%3Azb%2Ctouchend%3AAb%2Ctouchcancel%3ABb%7D%2CXb%3D%22touchstart%20touchmove%20touchend%20touchcancel%22%3Bj%28Q%2Cy%2C%7Bhandler%3Afunction%28a%29%7Bvar%20b%3DWb%5Ba%2Etype%5D%2Cc%3DR%2Ecall%28this%2Ca%2Cb%29%3Bc%26%26this%2Ecallback%28this%2Emanager%2Cb%2C%7Bpointers%3Ac%5B0%5D%2CchangedPointers%3Ac%5B1%5D%2CpointerType%3Atb%2CsrcEvent%3Aa%7D%29%7D%7D%29%2Cj%28S%2Cy%2C%7Bhandler%3Afunction%28a%2Cb%2Cc%29%7Bvar%20d%3Dc%2EpointerType%3D%3Dtb%2Ce%3Dc%2EpointerType%3D%3Dvb%3Bif%28d%29this%2Emouse%2Eallow%3D%211%3Belse%20if%28e%26%26%21this%2Emouse%2Eallow%29return%3Bb%26%28Ab%7CBb%29%26%26%28this%2Emouse%2Eallow%3D%210%29%2Cthis%2Ecallback%28a%2Cb%2Cc%29%7D%2Cdestroy%3Afunction%28%29%7Bthis%2Etouch%2Edestroy%28%29%2Cthis%2Emouse%2Edestroy%28%29%7D%7D%29%3Bvar%20Yb%3Dv%28jb%2Estyle%2C%22touchAction%22%29%2CZb%3DYb%21%3D%3Dd%2C%24b%3D%22compute%22%2C%5Fb%3D%22auto%22%2Cac%3D%22manipulation%22%2Cbc%3D%22none%22%2Ccc%3D%22pan%2Dx%22%2Cdc%3D%22pan%2Dy%22%3BT%2Eprototype%3D%7Bset%3Afunction%28a%29%7Ba%3D%3D%24b%26%26%28a%3Dthis%2Ecompute%28%29%29%2CZb%26%26%28this%2Emanager%2Eelement%2Estyle%5BYb%5D%3Da%29%2Cthis%2Eactions%3Da%2EtoLowerCase%28%29%2Etrim%28%29%7D%2Cupdate%3Afunction%28%29%7Bthis%2Eset%28this%2Emanager%2Eoptions%2EtouchAction%29%7D%2Ccompute%3Afunction%28%29%7Bvar%20a%3D%5B%5D%3Breturn%20g%28this%2Emanager%2Erecognizers%2Cfunction%28b%29%7Bl%28b%2Eoptions%2Eenable%2C%5Bb%5D%29%26%26%28a%3Da%2Econcat%28b%2EgetTouchAction%28%29%29%29%7D%29%2CU%28a%2Ejoin%28%22%20%22%29%29%7D%2CpreventDefaults%3Afunction%28a%29%7Bif%28%21Zb%29%7Bvar%20b%3Da%2EsrcEvent%2Cc%3Da%2EoffsetDirection%3Bif%28this%2Emanager%2Esession%2Eprevented%29return%20void%20b%2EpreventDefault%28%29%3Bvar%20d%3Dthis%2Eactions%2Ce%3Dq%28d%2Cbc%29%2Cf%3Dq%28d%2Cdc%29%2Cg%3Dq%28d%2Ccc%29%3Breturn%20e%7C%7Cf%26%26c%26Hb%7C%7Cg%26%26c%26Ib%3Fthis%2EpreventSrc%28b%29%3Avoid%200%7D%7D%2CpreventSrc%3Afunction%28a%29%7Bthis%2Emanager%2Esession%2Eprevented%3D%210%2Ca%2EpreventDefault%28%29%7D%7D%3Bvar%20ec%3D1%2Cfc%3D2%2Cgc%3D4%2Chc%3D8%2Cic%3Dhc%2Cjc%3D16%2Ckc%3D32%3BV%2Eprototype%3D%7Bdefaults%3A%7B%7D%2Cset%3Afunction%28a%29%7Breturn%20h%28this%2Eoptions%2Ca%29%2Cthis%2Emanager%26%26this%2Emanager%2EtouchAction%2Eupdate%28%29%2Cthis%7D%2CrecognizeWith%3Afunction%28a%29%7Bif%28f%28a%2C%22recognizeWith%22%2Cthis%29%29return%20this%3Bvar%20b%3Dthis%2Esimultaneous%3Breturn%20a%3DY%28a%2Cthis%29%2Cb%5Ba%2Eid%5D%7C%7C%28b%5Ba%2Eid%5D%3Da%2Ca%2ErecognizeWith%28this%29%29%2Cthis%7D%2CdropRecognizeWith%3Afunction%28a%29%7Breturn%20f%28a%2C%22dropRecognizeWith%22%2Cthis%29%3Fthis%3A%28a%3DY%28a%2Cthis%29%2Cdelete%20this%2Esimultaneous%5Ba%2Eid%5D%2Cthis%29%7D%2CrequireFailure%3Afunction%28a%29%7Bif%28f%28a%2C%22requireFailure%22%2Cthis%29%29return%20this%3Bvar%20b%3Dthis%2ErequireFail%3Breturn%20a%3DY%28a%2Cthis%29%2C%2D1%3D%3D%3Ds%28b%2Ca%29%26%26%28b%2Epush%28a%29%2Ca%2ErequireFailure%28this%29%29%2Cthis%7D%2CdropRequireFailure%3Afunction%28a%29%7Bif%28f%28a%2C%22dropRequireFailure%22%2Cthis%29%29return%20this%3Ba%3DY%28a%2Cthis%29%3Bvar%20b%3Ds%28this%2ErequireFail%2Ca%29%3Breturn%20b%3E%2D1%26%26this%2ErequireFail%2Esplice%28b%2C1%29%2Cthis%7D%2ChasRequireFailures%3Afunction%28%29%7Breturn%20this%2ErequireFail%2Elength%3E0%7D%2CcanRecognizeWith%3Afunction%28a%29%7Breturn%21%21this%2Esimultaneous%5Ba%2Eid%5D%7D%2Cemit%3Afunction%28a%29%7Bfunction%20b%28b%29%7Bc%2Emanager%2Eemit%28c%2Eoptions%2Eevent%2B%28b%3FW%28d%29%3A%22%22%29%2Ca%29%7Dvar%20c%3Dthis%2Cd%3Dthis%2Estate%3Bhc%3Ed%26%26b%28%210%29%2Cb%28%29%2Cd%3E%3Dhc%26%26b%28%210%29%7D%2CtryEmit%3Afunction%28a%29%7Breturn%20this%2EcanEmit%28%29%3Fthis%2Eemit%28a%29%3Avoid%28this%2Estate%3Dkc%29%7D%2CcanEmit%3Afunction%28%29%7Bfor%28var%20a%3D0%3Ba%3Cthis%2ErequireFail%2Elength%3B%29%7Bif%28%21%28this%2ErequireFail%5Ba%5D%2Estate%26%28kc%7Cec%29%29%29return%211%3Ba%2B%2B%7Dreturn%210%7D%2Crecognize%3Afunction%28a%29%7Bvar%20b%3Dh%28%7B%7D%2Ca%29%3Breturn%20l%28this%2Eoptions%2Eenable%2C%5Bthis%2Cb%5D%29%3F%28this%2Estate%26%28ic%7Cjc%7Ckc%29%26%26%28this%2Estate%3Dec%29%2Cthis%2Estate%3Dthis%2Eprocess%28b%29%2Cvoid%28this%2Estate%26%28fc%7Cgc%7Chc%7Cjc%29%26%26this%2EtryEmit%28b%29%29%29%3A%28this%2Ereset%28%29%2Cvoid%28this%2Estate%3Dkc%29%29%7D%2Cprocess%3Afunction%28%29%7B%7D%2CgetTouchAction%3Afunction%28%29%7B%7D%2Creset%3Afunction%28%29%7B%7D%7D%2Cj%28Z%2CV%2C%7Bdefaults%3A%7Bpointers%3A1%7D%2CattrTest%3Afunction%28a%29%7Bvar%20b%3Dthis%2Eoptions%2Epointers%3Breturn%200%3D%3D%3Db%7C%7Ca%2Epointers%2Elength%3D%3D%3Db%7D%2Cprocess%3Afunction%28a%29%7Bvar%20b%3Dthis%2Estate%2Cc%3Da%2EeventType%2Cd%3Db%26%28fc%7Cgc%29%2Ce%3Dthis%2EattrTest%28a%29%3Breturn%20d%26%26%28c%26Bb%7C%7C%21e%29%3Fb%7Cjc%3Ad%7C%7Ce%3Fc%26Ab%3Fb%7Chc%3Ab%26fc%3Fb%7Cgc%3Afc%3Akc%7D%7D%29%2Cj%28%24%2CZ%2C%7Bdefaults%3A%7Bevent%3A%22pan%22%2Cthreshold%3A10%2Cpointers%3A1%2Cdirection%3AJb%7D%2CgetTouchAction%3Afunction%28%29%7Bvar%20a%3Dthis%2Eoptions%2Edirection%2Cb%3D%5B%5D%3Breturn%20a%26Hb%26%26b%2Epush%28dc%29%2Ca%26Ib%26%26b%2Epush%28cc%29%2Cb%7D%2CdirectionTest%3Afunction%28a%29%7Bvar%20b%3Dthis%2Eoptions%2Cc%3D%210%2Cd%3Da%2Edistance%2Ce%3Da%2Edirection%2Cf%3Da%2EdeltaX%2Cg%3Da%2EdeltaY%3Breturn%20e%26b%2Edirection%7C%7C%28b%2Edirection%26Hb%3F%28e%3D0%3D%3D%3Df%3FCb%3A0%3Ef%3FDb%3AEb%2Cc%3Df%21%3Dthis%2EpX%2Cd%3DMath%2Eabs%28a%2EdeltaX%29%29%3A%28e%3D0%3D%3D%3Dg%3FCb%3A0%3Eg%3FFb%3AGb%2Cc%3Dg%21%3Dthis%2EpY%2Cd%3DMath%2Eabs%28a%2EdeltaY%29%29%29%2Ca%2Edirection%3De%2Cc%26%26d%3Eb%2Ethreshold%26%26e%26b%2Edirection%7D%2CattrTest%3Afunction%28a%29%7Breturn%20Z%2Eprototype%2EattrTest%2Ecall%28this%2Ca%29%26%26%28this%2Estate%26fc%7C%7C%21%28this%2Estate%26fc%29%26%26this%2EdirectionTest%28a%29%29%7D%2Cemit%3Afunction%28a%29%7Bthis%2EpX%3Da%2EdeltaX%2Cthis%2EpY%3Da%2EdeltaY%3Bvar%20b%3DX%28a%2Edirection%29%3Bb%26%26this%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Bb%2Ca%29%2Cthis%2E%5Fsuper%2Eemit%2Ecall%28this%2Ca%29%7D%7D%29%2Cj%28%5F%2CZ%2C%7Bdefaults%3A%7Bevent%3A%22pinch%22%2Cthreshold%3A0%2Cpointers%3A2%7D%2CgetTouchAction%3Afunction%28%29%7Breturn%5Bbc%5D%7D%2CattrTest%3Afunction%28a%29%7Breturn%20this%2E%5Fsuper%2EattrTest%2Ecall%28this%2Ca%29%26%26%28Math%2Eabs%28a%2Escale%2D1%29%3Ethis%2Eoptions%2Ethreshold%7C%7Cthis%2Estate%26fc%29%7D%2Cemit%3Afunction%28a%29%7Bif%28this%2E%5Fsuper%2Eemit%2Ecall%28this%2Ca%29%2C1%21%3D%3Da%2Escale%29%7Bvar%20b%3Da%2Escale%3C1%3F%22in%22%3A%22out%22%3Bthis%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Bb%2Ca%29%7D%7D%7D%29%2Cj%28ab%2CV%2C%7Bdefaults%3A%7Bevent%3A%22press%22%2Cpointers%3A1%2Ctime%3A500%2Cthreshold%3A5%7D%2CgetTouchAction%3Afunction%28%29%7Breturn%5B%5Fb%5D%7D%2Cprocess%3Afunction%28a%29%7Bvar%20b%3Dthis%2Eoptions%2Cc%3Da%2Epointers%2Elength%3D%3D%3Db%2Epointers%2Cd%3Da%2Edistance%3Cb%2Ethreshold%2Cf%3Da%2EdeltaTime%3Eb%2Etime%3Bif%28this%2E%5Finput%3Da%2C%21d%7C%7C%21c%7C%7Ca%2EeventType%26%28Ab%7CBb%29%26%26%21f%29this%2Ereset%28%29%3Belse%20if%28a%2EeventType%26yb%29this%2Ereset%28%29%2Cthis%2E%5Ftimer%3De%28function%28%29%7Bthis%2Estate%3Dic%2Cthis%2EtryEmit%28%29%7D%2Cb%2Etime%2Cthis%29%3Belse%20if%28a%2EeventType%26Ab%29return%20ic%3Breturn%20kc%7D%2Creset%3Afunction%28%29%7BclearTimeout%28this%2E%5Ftimer%29%7D%2Cemit%3Afunction%28a%29%7Bthis%2Estate%3D%3D%3Dic%26%26%28a%26%26a%2EeventType%26Ab%3Fthis%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2B%22up%22%2Ca%29%3A%28this%2E%5Finput%2EtimeStamp%3Dnb%28%29%2Cthis%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Cthis%2E%5Finput%29%29%29%7D%7D%29%2Cj%28bb%2CZ%2C%7Bdefaults%3A%7Bevent%3A%22rotate%22%2Cthreshold%3A0%2Cpointers%3A2%7D%2CgetTouchAction%3Afunction%28%29%7Breturn%5Bbc%5D%7D%2CattrTest%3Afunction%28a%29%7Breturn%20this%2E%5Fsuper%2EattrTest%2Ecall%28this%2Ca%29%26%26%28Math%2Eabs%28a%2Erotation%29%3Ethis%2Eoptions%2Ethreshold%7C%7Cthis%2Estate%26fc%29%7D%7D%29%2Cj%28cb%2CZ%2C%7Bdefaults%3A%7Bevent%3A%22swipe%22%2Cthreshold%3A10%2Cvelocity%3A%2E65%2Cdirection%3AHb%7CIb%2Cpointers%3A1%7D%2CgetTouchAction%3Afunction%28%29%7Breturn%20%24%2Eprototype%2EgetTouchAction%2Ecall%28this%29%7D%2CattrTest%3Afunction%28a%29%7Bvar%20b%2Cc%3Dthis%2Eoptions%2Edirection%3Breturn%20c%26%28Hb%7CIb%29%3Fb%3Da%2Evelocity%3Ac%26Hb%3Fb%3Da%2EvelocityX%3Ac%26Ib%26%26%28b%3Da%2EvelocityY%29%2Cthis%2E%5Fsuper%2EattrTest%2Ecall%28this%2Ca%29%26%26c%26a%2Edirection%26%26a%2Edistance%3Ethis%2Eoptions%2Ethreshold%26%26mb%28b%29%3Ethis%2Eoptions%2Evelocity%26%26a%2EeventType%26Ab%7D%2Cemit%3Afunction%28a%29%7Bvar%20b%3DX%28a%2Edirection%29%3Bb%26%26this%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Bb%2Ca%29%2Cthis%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Ca%29%7D%7D%29%2Cj%28db%2CV%2C%7Bdefaults%3A%7Bevent%3A%22tap%22%2Cpointers%3A1%2Ctaps%3A1%2Cinterval%3A300%2Ctime%3A250%2Cthreshold%3A2%2CposThreshold%3A10%7D%2CgetTouchAction%3Afunction%28%29%7Breturn%5Bac%5D%7D%2Cprocess%3Afunction%28a%29%7Bvar%20b%3Dthis%2Eoptions%2Cc%3Da%2Epointers%2Elength%3D%3D%3Db%2Epointers%2Cd%3Da%2Edistance%3Cb%2Ethreshold%2Cf%3Da%2EdeltaTime%3Cb%2Etime%3Bif%28this%2Ereset%28%29%2Ca%2EeventType%26yb%26%260%3D%3D%3Dthis%2Ecount%29return%20this%2EfailTimeout%28%29%3Bif%28d%26%26f%26%26c%29%7Bif%28a%2EeventType%21%3DAb%29return%20this%2EfailTimeout%28%29%3Bvar%20g%3Dthis%2EpTime%3Fa%2EtimeStamp%2Dthis%2EpTime%3Cb%2Einterval%3A%210%2Ch%3D%21this%2EpCenter%7C%7CI%28this%2EpCenter%2Ca%2Ecenter%29%3Cb%2EposThreshold%3Bthis%2EpTime%3Da%2EtimeStamp%2Cthis%2EpCenter%3Da%2Ecenter%2Ch%26%26g%3Fthis%2Ecount%2B%3D1%3Athis%2Ecount%3D1%2Cthis%2E%5Finput%3Da%3Bvar%20i%3Dthis%2Ecount%25b%2Etaps%3Bif%280%3D%3D%3Di%29return%20this%2EhasRequireFailures%28%29%3F%28this%2E%5Ftimer%3De%28function%28%29%7Bthis%2Estate%3Dic%2Cthis%2EtryEmit%28%29%7D%2Cb%2Einterval%2Cthis%29%2Cfc%29%3Aic%7Dreturn%20kc%7D%2CfailTimeout%3Afunction%28%29%7Breturn%20this%2E%5Ftimer%3De%28function%28%29%7Bthis%2Estate%3Dkc%7D%2Cthis%2Eoptions%2Einterval%2Cthis%29%2Ckc%7D%2Creset%3Afunction%28%29%7BclearTimeout%28this%2E%5Ftimer%29%7D%2Cemit%3Afunction%28%29%7Bthis%2Estate%3D%3Dic%26%26%28this%2E%5Finput%2EtapCount%3Dthis%2Ecount%2Cthis%2Emanager%2Eemit%28this%2Eoptions%2Eevent%2Cthis%2E%5Finput%29%29%7D%7D%29%2Ceb%2EVERSION%3D%222%2E0%2E4%22%2Ceb%2Edefaults%3D%7BdomEvents%3A%211%2CtouchAction%3A%24b%2Cenable%3A%210%2CinputTarget%3Anull%2CinputClass%3Anull%2Cpreset%3A%5B%5Bbb%2C%7Benable%3A%211%7D%5D%2C%5B%5F%2C%7Benable%3A%211%7D%2C%5B%22rotate%22%5D%5D%2C%5Bcb%2C%7Bdirection%3AHb%7D%5D%2C%5B%24%2C%7Bdirection%3AHb%7D%2C%5B%22swipe%22%5D%5D%2C%5Bdb%5D%2C%5Bdb%2C%7Bevent%3A%22doubletap%22%2Ctaps%3A2%7D%2C%5B%22tap%22%5D%5D%2C%5Bab%5D%5D%2CcssProps%3A%7BuserSelect%3A%22none%22%2CtouchSelect%3A%22none%22%2CtouchCallout%3A%22none%22%2CcontentZooming%3A%22none%22%2CuserDrag%3A%22none%22%2CtapHighlightColor%3A%22rgba%280%2C0%2C0%2C0%29%22%7D%7D%3Bvar%20lc%3D1%2Cmc%3D2%3Bfb%2Eprototype%3D%7Bset%3Afunction%28a%29%7Breturn%20h%28this%2Eoptions%2Ca%29%2Ca%2EtouchAction%26%26this%2EtouchAction%2Eupdate%28%29%2Ca%2EinputTarget%26%26%28this%2Einput%2Edestroy%28%29%2Cthis%2Einput%2Etarget%3Da%2EinputTarget%2Cthis%2Einput%2Einit%28%29%29%2Cthis%7D%2Cstop%3Afunction%28a%29%7Bthis%2Esession%2Estopped%3Da%3Fmc%3Alc%7D%2Crecognize%3Afunction%28a%29%7Bvar%20b%3Dthis%2Esession%3Bif%28%21b%2Estopped%29%7Bthis%2EtouchAction%2EpreventDefaults%28a%29%3Bvar%20c%2Cd%3Dthis%2Erecognizers%2Ce%3Db%2EcurRecognizer%3B%28%21e%7C%7Ce%26%26e%2Estate%26ic%29%26%26%28e%3Db%2EcurRecognizer%3Dnull%29%3Bfor%28var%20f%3D0%3Bf%3Cd%2Elength%3B%29c%3Dd%5Bf%5D%2Cb%2Estopped%3D%3D%3Dmc%7C%7Ce%26%26c%21%3De%26%26%21c%2EcanRecognizeWith%28e%29%3Fc%2Ereset%28%29%3Ac%2Erecognize%28a%29%2C%21e%26%26c%2Estate%26%28fc%7Cgc%7Chc%29%26%26%28e%3Db%2EcurRecognizer%3Dc%29%2Cf%2B%2B%7D%7D%2Cget%3Afunction%28a%29%7Bif%28a%20instanceof%20V%29return%20a%3Bfor%28var%20b%3Dthis%2Erecognizers%2Cc%3D0%3Bc%3Cb%2Elength%3Bc%2B%2B%29if%28b%5Bc%5D%2Eoptions%2Eevent%3D%3Da%29return%20b%5Bc%5D%3Breturn%20null%7D%2Cadd%3Afunction%28a%29%7Bif%28f%28a%2C%22add%22%2Cthis%29%29return%20this%3Bvar%20b%3Dthis%2Eget%28a%2Eoptions%2Eevent%29%3Breturn%20b%26%26this%2Eremove%28b%29%2Cthis%2Erecognizers%2Epush%28a%29%2Ca%2Emanager%3Dthis%2Cthis%2EtouchAction%2Eupdate%28%29%2Ca%7D%2Cremove%3Afunction%28a%29%7Bif%28f%28a%2C%22remove%22%2Cthis%29%29return%20this%3Bvar%20b%3Dthis%2Erecognizers%3Breturn%20a%3Dthis%2Eget%28a%29%2Cb%2Esplice%28s%28b%2Ca%29%2C1%29%2Cthis%2EtouchAction%2Eupdate%28%29%2Cthis%7D%2Con%3Afunction%28a%2Cb%29%7Bvar%20c%3Dthis%2Ehandlers%3Breturn%20g%28r%28a%29%2Cfunction%28a%29%7Bc%5Ba%5D%3Dc%5Ba%5D%7C%7C%5B%5D%2Cc%5Ba%5D%2Epush%28b%29%7D%29%2Cthis%7D%2Coff%3Afunction%28a%2Cb%29%7Bvar%20c%3Dthis%2Ehandlers%3Breturn%20g%28r%28a%29%2Cfunction%28a%29%7Bb%3Fc%5Ba%5D%2Esplice%28s%28c%5Ba%5D%2Cb%29%2C1%29%3Adelete%20c%5Ba%5D%7D%29%2Cthis%7D%2Cemit%3Afunction%28a%2Cb%29%7Bthis%2Eoptions%2EdomEvents%26%26hb%28a%2Cb%29%3Bvar%20c%3Dthis%2Ehandlers%5Ba%5D%26%26this%2Ehandlers%5Ba%5D%2Eslice%28%29%3Bif%28c%26%26c%2Elength%29%7Bb%2Etype%3Da%2Cb%2EpreventDefault%3Dfunction%28%29%7Bb%2EsrcEvent%2EpreventDefault%28%29%7D%3Bfor%28var%20d%3D0%3Bd%3Cc%2Elength%3B%29c%5Bd%5D%28b%29%2Cd%2B%2B%7D%7D%2Cdestroy%3Afunction%28%29%7Bthis%2Eelement%26%26gb%28this%2C%211%29%2Cthis%2Ehandlers%3D%7B%7D%2Cthis%2Esession%3D%7B%7D%2Cthis%2Einput%2Edestroy%28%29%2Cthis%2Eelement%3Dnull%7D%7D%2Ch%28eb%2C%7BINPUT%5FSTART%3Ayb%2CINPUT%5FMOVE%3Azb%2CINPUT%5FEND%3AAb%2CINPUT%5FCANCEL%3ABb%2CSTATE%5FPOSSIBLE%3Aec%2CSTATE%5FBEGAN%3Afc%2CSTATE%5FCHANGED%3Agc%2CSTATE%5FENDED%3Ahc%2CSTATE%5FRECOGNIZED%3Aic%2CSTATE%5FCANCELLED%3Ajc%2CSTATE%5FFAILED%3Akc%2CDIRECTION%5FNONE%3ACb%2CDIRECTION%5FLEFT%3ADb%2CDIRECTION%5FRIGHT%3AEb%2CDIRECTION%5FUP%3AFb%2CDIRECTION%5FDOWN%3AGb%2CDIRECTION%5FHORIZONTAL%3AHb%2CDIRECTION%5FVERTICAL%3AIb%2CDIRECTION%5FALL%3AJb%2CManager%3Afb%2CInput%3Ay%2CTouchAction%3AT%2CTouchInput%3AQ%2CMouseInput%3AM%2CPointerEventInput%3AN%2CTouchMouseInput%3AS%2CSingleTouchInput%3AO%2CRecognizer%3AV%2CAttrRecognizer%3AZ%2CTap%3Adb%2CPan%3A%24%2CSwipe%3Acb%2CPinch%3A%5F%2CRotate%3Abb%2CPress%3Aab%2Con%3An%2Coff%3Ao%2Ceach%3Ag%2Cmerge%3Ai%2Cextend%3Ah%2Cinherit%3Aj%2CbindFn%3Ak%2Cprefixed%3Av%7D%29%2Ctypeof%20define%3D%3Dkb%26%26define%2Eamd%3Fdefine%28function%28%29%7Breturn%20eb%7D%29%3A%22undefined%22%21%3Dtypeof%20module%26%26module%2Eexports%3Fmodule%2Eexports%3Deb%3Aa%5Bc%5D%3Deb%7D%28window%2Cdocument%2C%22Hammer%22%29%3B%0A%2F%2F%23%20sourceMappingURL%3Dhammer%2Emin%2Emap"></script>
<script src="data:application/x-javascript,%2F%2F%20svg%2Dpan%2Dzoom%20v3%2E2%2E3%0A%2F%2F%20https%3A%2F%2Fgithub%2Ecom%2Fariutta%2Fsvg%2Dpan%2Dzoom%0A%21function%20t%28e%2Co%2Cn%29%7Bfunction%20i%28r%2Ca%29%7Bif%28%21o%5Br%5D%29%7Bif%28%21e%5Br%5D%29%7Bvar%20l%3D%22function%22%3D%3Dtypeof%20require%26%26require%3Bif%28%21a%26%26l%29return%20l%28r%2C%210%29%3Bif%28s%29return%20s%28r%2C%210%29%3Bvar%20u%3Dnew%20Error%28%22Cannot%20find%20module%20%27%22%2Br%2B%22%27%22%29%3Bthrow%20u%2Ecode%3D%22MODULE%5FNOT%5FFOUND%22%2Cu%7Dvar%20h%3Do%5Br%5D%3D%7Bexports%3A%7B%7D%7D%3Be%5Br%5D%5B0%5D%2Ecall%28h%2Eexports%2Cfunction%28t%29%7Bvar%20o%3De%5Br%5D%5B1%5D%5Bt%5D%3Breturn%20i%28o%3Fo%3At%29%7D%2Ch%2Ch%2Eexports%2Ct%2Ce%2Co%2Cn%29%7Dreturn%20o%5Br%5D%2Eexports%7Dfor%28var%20s%3D%22function%22%3D%3Dtypeof%20require%26%26require%2Cr%3D0%3Br%3Cn%2Elength%3Br%2B%2B%29i%28n%5Br%5D%29%3Breturn%20i%7D%28%7B1%3A%5Bfunction%28t%2Ce%29%7Bvar%20o%3Dt%28%22%2E%2Fsvg%2Dpan%2Dzoom%2Ejs%22%29%3B%21function%28t%29%7B%22function%22%3D%3Dtypeof%20define%26%26define%2Eamd%3Fdefine%28%22svg%2Dpan%2Dzoom%22%2Cfunction%28%29%7Breturn%20o%7D%29%3A%22undefined%22%21%3Dtypeof%20e%26%26e%2Eexports%26%26%28e%2Eexports%3Do%2Ct%2EsvgPanZoom%3Do%29%7D%28window%2Cdocument%29%7D%2C%7B%22%2E%2Fsvg%2Dpan%2Dzoom%2Ejs%22%3A4%7D%5D%2C2%3A%5Bfunction%28t%2Ce%29%7Bvar%20o%3Dt%28%22%2E%2Fsvg%2Dutilities%22%29%3Be%2Eexports%3D%7Benable%3Afunction%28t%29%7Bvar%20e%3Dt%2Esvg%2EquerySelector%28%22defs%22%29%3Be%7C%7C%28e%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22defs%22%29%2Ct%2Esvg%2EappendChild%28e%29%29%3Bvar%20n%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22style%22%29%3Bn%2EsetAttribute%28%22type%22%2C%22text%2Fcss%22%29%2Cn%2EtextContent%3D%22%2Esvg%2Dpan%2Dzoom%2Dcontrol%20%7B%20cursor%3A%20pointer%3B%20fill%3A%20black%3B%20fill%2Dopacity%3A%200%2E333%3B%20%7D%20%2Esvg%2Dpan%2Dzoom%2Dcontrol%3Ahover%20%7B%20fill%2Dopacity%3A%200%2E8%3B%20%7D%20%2Esvg%2Dpan%2Dzoom%2Dcontrol%2Dbackground%20%7B%20fill%3A%20white%3B%20fill%2Dopacity%3A%200%2E5%3B%20%7D%20%2Esvg%2Dpan%2Dzoom%2Dcontrol%2Dbackground%20%7B%20fill%2Dopacity%3A%200%2E8%3B%20%7D%22%2Ce%2EappendChild%28n%29%3Bvar%20i%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22g%22%29%3Bi%2EsetAttribute%28%22id%22%2C%22svg%2Dpan%2Dzoom%2Dcontrols%22%29%2Ci%2EsetAttribute%28%22transform%22%2C%22translate%28%22%2B%28t%2Ewidth%2D70%29%2B%22%20%22%2B%28t%2Eheight%2D76%29%2B%22%29%20scale%280%2E75%29%22%29%2Ci%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%22%29%2Ci%2EappendChild%28this%2E%5FcreateZoomIn%28t%29%29%2Ci%2EappendChild%28this%2E%5FcreateZoomReset%28t%29%29%2Ci%2EappendChild%28this%2E%5FcreateZoomOut%28t%29%29%2Ct%2Esvg%2EappendChild%28i%29%2Ct%2EcontrolIcons%3Di%7D%2C%5FcreateZoomIn%3Afunction%28t%29%7Bvar%20e%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22g%22%29%3Be%2EsetAttribute%28%22id%22%2C%22svg%2Dpan%2Dzoom%2Dzoom%2Din%22%29%2Ce%2EsetAttribute%28%22transform%22%2C%22translate%2830%2E5%205%29%20scale%280%2E015%29%22%29%2Ce%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%22%29%2Ce%2EaddEventListener%28%22click%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2EzoomIn%28%29%7D%2C%211%29%2Ce%2EaddEventListener%28%22touchstart%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2EzoomIn%28%29%7D%2C%211%29%3Bvar%20n%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22rect%22%29%3Bn%2EsetAttribute%28%22x%22%2C%220%22%29%2Cn%2EsetAttribute%28%22y%22%2C%220%22%29%2Cn%2EsetAttribute%28%22width%22%2C%221500%22%29%2Cn%2EsetAttribute%28%22height%22%2C%221400%22%29%2Cn%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Dbackground%22%29%2Ce%2EappendChild%28n%29%3Bvar%20i%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22path%22%29%3Breturn%20i%2EsetAttribute%28%22d%22%2C%22M1280%20576v128q0%2026%20%2D19%2045t%2D45%2019h%2D320v320q0%2026%20%2D19%2045t%2D45%2019h%2D128q%2D26%200%20%2D45%20%2D19t%2D19%20%2D45v%2D320h%2D320q%2D26%200%20%2D45%20%2D19t%2D19%20%2D45v%2D128q0%20%2D26%2019%20%2D45t45%20%2D19h320v%2D320q0%20%2D26%2019%20%2D45t45%20%2D19h128q26%200%2045%2019t19%2045v320h320q26%200%2045%2019t19%2045zM1536%201120v%2D960%20q0%20%2D119%20%2D84%2E5%20%2D203%2E5t%2D203%2E5%20%2D84%2E5h%2D960q%2D119%200%20%2D203%2E5%2084%2E5t%2D84%2E5%20203%2E5v960q0%20119%2084%2E5%20203%2E5t203%2E5%2084%2E5h960q119%200%20203%2E5%20%2D84%2E5t84%2E5%20%2D203%2E5z%22%29%2Ci%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Delement%22%29%2Ce%2EappendChild%28i%29%2Ce%7D%2C%5FcreateZoomReset%3Afunction%28t%29%7Bvar%20e%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22g%22%29%3Be%2EsetAttribute%28%22id%22%2C%22svg%2Dpan%2Dzoom%2Dreset%2Dpan%2Dzoom%22%29%2Ce%2EsetAttribute%28%22transform%22%2C%22translate%285%2035%29%20scale%280%2E4%29%22%29%2Ce%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%22%29%2Ce%2EaddEventListener%28%22click%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2Ereset%28%29%7D%2C%211%29%2Ce%2EaddEventListener%28%22touchstart%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2Ereset%28%29%7D%2C%211%29%3Bvar%20n%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22rect%22%29%3Bn%2EsetAttribute%28%22x%22%2C%222%22%29%2Cn%2EsetAttribute%28%22y%22%2C%222%22%29%2Cn%2EsetAttribute%28%22width%22%2C%22182%22%29%2Cn%2EsetAttribute%28%22height%22%2C%2258%22%29%2Cn%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Dbackground%22%29%2Ce%2EappendChild%28n%29%3Bvar%20i%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22path%22%29%3Bi%2EsetAttribute%28%22d%22%2C%22M33%2E051%2C20%2E632c%2D0%2E742%2D0%2E406%2D1%2E854%2D0%2E609%2D3%2E338%2D0%2E609h%2D7%2E969v9%2E281h7%2E769c1%2E543%2C0%2C2%2E701%2D0%2E188%2C3%2E473%2D0%2E562c1%2E365%2D0%2E656%2C2%2E048%2D1%2E953%2C2%2E048%2D3%2E891C35%2E032%2C22%2E757%2C34%2E372%2C21%2E351%2C33%2E051%2C20%2E632z%22%29%2Ci%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Delement%22%29%2Ce%2EappendChild%28i%29%3Bvar%20s%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22path%22%29%3Breturn%20s%2EsetAttribute%28%22d%22%2C%22M170%2E231%2C0%2E5H15%2E847C7%2E102%2C0%2E5%2C0%2E5%2C5%2E708%2C0%2E5%2C11%2E84v38%2E861C0%2E5%2C56%2E833%2C7%2E102%2C61%2E5%2C15%2E847%2C61%2E5h154%2E384c8%2E745%2C0%2C15%2E269%2D4%2E667%2C15%2E269%2D10%2E798V11%2E84C185%2E5%2C5%2E708%2C178%2E976%2C0%2E5%2C170%2E231%2C0%2E5z%20M42%2E837%2C48%2E569h%2D7%2E969c%2D0%2E219%2D0%2E766%2D0%2E375%2D1%2E383%2D0%2E469%2D1%2E852c%2D0%2E188%2D0%2E969%2D0%2E289%2D1%2E961%2D0%2E305%2D2%2E977l%2D0%2E047%2D3%2E211c%2D0%2E03%2D2%2E203%2D0%2E41%2D3%2E672%2D1%2E142%2D4%2E406c%2D0%2E732%2D0%2E734%2D2%2E103%2D1%2E102%2D4%2E113%2D1%2E102h%2D7%2E05v13%2E547h%2D7%2E055V14%2E022h16%2E524c2%2E361%2C0%2E047%2C4%2E178%2C0%2E344%2C5%2E45%2C0%2E891c1%2E272%2C0%2E547%2C2%2E351%2C1%2E352%2C3%2E234%2C2%2E414c0%2E731%2C0%2E875%2C1%2E31%2C1%2E844%2C1%2E737%2C2%2E906s0%2E64%2C2%2E273%2C0%2E64%2C3%2E633c0%2C1%2E641%2D0%2E414%2C3%2E254%2D1%2E242%2C4%2E84s%2D2%2E195%2C2%2E707%2D4%2E102%2C3%2E363c1%2E594%2C0%2E641%2C2%2E723%2C1%2E551%2C3%2E387%2C2%2E73s0%2E996%2C2%2E98%2C0%2E996%2C5%2E402v2%2E32c0%2C1%2E578%2C0%2E063%2C2%2E648%2C0%2E19%2C3%2E211c0%2E19%2C0%2E891%2C0%2E635%2C1%2E547%2C1%2E333%2C1%2E969V48%2E569z%20M75%2E579%2C48%2E569h%2D26%2E18V14%2E022h25%2E336v6%2E117H56%2E454v7%2E336h16%2E781v6H56%2E454v8%2E883h19%2E125V48%2E569z%20M104%2E497%2C46%2E331c%2D2%2E44%2C2%2E086%2D5%2E887%2C3%2E129%2D10%2E34%2C3%2E129c%2D4%2E548%2C0%2D8%2E125%2D1%2E027%2D10%2E731%2D3%2E082s%2D3%2E909%2D4%2E879%2D3%2E909%2D8%2E473h6%2E891c0%2E224%2C1%2E578%2C0%2E662%2C2%2E758%2C1%2E316%2C3%2E539c1%2E196%2C1%2E422%2C3%2E246%2C2%2E133%2C6%2E15%2C2%2E133c1%2E739%2C0%2C3%2E151%2D0%2E188%2C4%2E236%2D0%2E562c2%2E058%2D0%2E719%2C3%2E087%2D2%2E055%2C3%2E087%2D4%2E008c0%2D1%2E141%2D0%2E504%2D2%2E023%2D1%2E512%2D2%2E648c%2D1%2E008%2D0%2E609%2D2%2E607%2D1%2E148%2D4%2E796%2D1%2E617l%2D3%2E74%2D0%2E82c%2D3%2E676%2D0%2E812%2D6%2E201%2D1%2E695%2D7%2E576%2D2%2E648c%2D2%2E328%2D1%2E594%2D3%2E492%2D4%2E086%2D3%2E492%2D7%2E477c0%2D3%2E094%2C1%2E139%2D5%2E664%2C3%2E417%2D7%2E711s5%2E623%2D3%2E07%2C10%2E036%2D3%2E07c3%2E685%2C0%2C6%2E829%2C0%2E965%2C9%2E431%2C2%2E895c2%2E602%2C1%2E93%2C3%2E966%2C4%2E73%2C4%2E093%2C8%2E402h%2D6%2E938c%2D0%2E128%2D2%2E078%2D1%2E057%2D3%2E555%2D2%2E787%2D4%2E43c%2D1%2E154%2D0%2E578%2D2%2E587%2D0%2E867%2D4%2E301%2D0%2E867c%2D1%2E907%2C0%2D3%2E428%2C0%2E375%2D4%2E565%2C1%2E125c%2D1%2E138%2C0%2E75%2D1%2E706%2C1%2E797%2D1%2E706%2C3%2E141c0%2C1%2E234%2C0%2E561%2C2%2E156%2C1%2E682%2C2%2E766c0%2E721%2C0%2E406%2C2%2E25%2C0%2E883%2C4%2E589%2C1%2E43l6%2E063%2C1%2E43c2%2E657%2C0%2E625%2C4%2E648%2C1%2E461%2C5%2E975%2C2%2E508c2%2E059%2C1%2E625%2C3%2E089%2C3%2E977%2C3%2E089%2C7%2E055C108%2E157%2C41%2E624%2C106%2E937%2C44%2E245%2C104%2E497%2C46%2E331z%20M139%2E61%2C48%2E569h%2D26%2E18V14%2E022h25%2E336v6%2E117h%2D18%2E281v7%2E336h16%2E781v6h%2D16%2E781v8%2E883h19%2E125V48%2E569z%20M170%2E337%2C20%2E14h%2D10%2E336v28%2E43h%2D7%2E266V20%2E14h%2D10%2E383v%2D6%2E117h27%2E984V20%2E14z%22%29%2Cs%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Delement%22%29%2Ce%2EappendChild%28s%29%2Ce%7D%2C%5FcreateZoomOut%3Afunction%28t%29%7Bvar%20e%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22g%22%29%3Be%2EsetAttribute%28%22id%22%2C%22svg%2Dpan%2Dzoom%2Dzoom%2Dout%22%29%2Ce%2EsetAttribute%28%22transform%22%2C%22translate%2830%2E5%2070%29%20scale%280%2E015%29%22%29%2Ce%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%22%29%2Ce%2EaddEventListener%28%22click%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2EzoomOut%28%29%7D%2C%211%29%2Ce%2EaddEventListener%28%22touchstart%22%2Cfunction%28%29%7Bt%2EgetPublicInstance%28%29%2EzoomOut%28%29%7D%2C%211%29%3Bvar%20n%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22rect%22%29%3Bn%2EsetAttribute%28%22x%22%2C%220%22%29%2Cn%2EsetAttribute%28%22y%22%2C%220%22%29%2Cn%2EsetAttribute%28%22width%22%2C%221500%22%29%2Cn%2EsetAttribute%28%22height%22%2C%221400%22%29%2Cn%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Dbackground%22%29%2Ce%2EappendChild%28n%29%3Bvar%20i%3Ddocument%2EcreateElementNS%28o%2EsvgNS%2C%22path%22%29%3Breturn%20i%2EsetAttribute%28%22d%22%2C%22M1280%20576v128q0%2026%20%2D19%2045t%2D45%2019h%2D896q%2D26%200%20%2D45%20%2D19t%2D19%20%2D45v%2D128q0%20%2D26%2019%20%2D45t45%20%2D19h896q26%200%2045%2019t19%2045zM1536%201120v%2D960q0%20%2D119%20%2D84%2E5%20%2D203%2E5t%2D203%2E5%20%2D84%2E5h%2D960q%2D119%200%20%2D203%2E5%2084%2E5t%2D84%2E5%20203%2E5v960q0%20119%2084%2E5%20203%2E5t203%2E5%2084%2E5h960q119%200%20203%2E5%20%2D84%2E5%20t84%2E5%20%2D203%2E5z%22%29%2Ci%2EsetAttribute%28%22class%22%2C%22svg%2Dpan%2Dzoom%2Dcontrol%2Delement%22%29%2Ce%2EappendChild%28i%29%2Ce%7D%2Cdisable%3Afunction%28t%29%7Bt%2EcontrolIcons%26%26%28t%2EcontrolIcons%2EparentNode%2EremoveChild%28t%2EcontrolIcons%29%2Ct%2EcontrolIcons%3Dnull%29%7D%7D%7D%2C%7B%22%2E%2Fsvg%2Dutilities%22%3A5%7D%5D%2C3%3A%5Bfunction%28t%2Ce%29%7Bvar%20o%3Dt%28%22%2E%2Fsvg%2Dutilities%22%29%2Cn%3Dt%28%22%2E%2Futilities%22%29%2Ci%3Dfunction%28t%2Ce%29%7Bthis%2Einit%28t%2Ce%29%7D%3Bi%2Eprototype%2Einit%3Dfunction%28t%2Ce%29%7Bthis%2Eviewport%3Dt%2Cthis%2Eoptions%3De%2Cthis%2EoriginalState%3D%7Bzoom%3A1%2Cx%3A0%2Cy%3A0%7D%2Cthis%2EactiveState%3D%7Bzoom%3A1%2Cx%3A0%2Cy%3A0%7D%2Cthis%2EupdateCTMCached%3Dn%2Eproxy%28this%2EupdateCTM%2Cthis%29%2Cthis%2ErequestAnimationFrame%3Dn%2EcreateRequestAnimationFrame%28this%2Eoptions%2ErefreshRate%29%2Cthis%2EviewBox%3D%7Bx%3A0%2Cy%3A0%2Cwidth%3A0%2Cheight%3A0%7D%2Cthis%2EcacheViewBox%28%29%2Cthis%2EprocessCTM%28%29%2Cthis%2EupdateCTM%28%29%7D%2Ci%2Eprototype%2EcacheViewBox%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eoptions%2Esvg%2EgetAttribute%28%22viewBox%22%29%3Bif%28t%29%7Bvar%20e%3Dt%2Esplit%28%2F%5B%5Cs%5C%2C%5D%2F%29%2Efilter%28function%28t%29%7Breturn%20t%7D%29%2Emap%28parseFloat%29%3Bthis%2EviewBox%2Ex%3De%5B0%5D%2Cthis%2EviewBox%2Ey%3De%5B1%5D%2Cthis%2EviewBox%2Ewidth%3De%5B2%5D%2Cthis%2EviewBox%2Eheight%3De%5B3%5D%3Bvar%20o%3DMath%2Emin%28this%2Eoptions%2Ewidth%2Fthis%2EviewBox%2Ewidth%2Cthis%2Eoptions%2Eheight%2Fthis%2EviewBox%2Eheight%29%3Bthis%2EactiveState%2Ezoom%3Do%2Cthis%2EactiveState%2Ex%3D%28this%2Eoptions%2Ewidth%2Dthis%2EviewBox%2Ewidth%2Ao%29%2F2%2Cthis%2EactiveState%2Ey%3D%28this%2Eoptions%2Eheight%2Dthis%2EviewBox%2Eheight%2Ao%29%2F2%2Cthis%2EupdateCTMOnNextFrame%28%29%2Cthis%2Eoptions%2Esvg%2EremoveAttribute%28%22viewBox%22%29%7Delse%7Bvar%20n%3Dthis%2Eviewport%2EgetBBox%28%29%3Bthis%2EviewBox%2Ex%3Dn%2Ex%2Cthis%2EviewBox%2Ey%3Dn%2Ey%2Cthis%2EviewBox%2Ewidth%3Dn%2Ewidth%2Cthis%2EviewBox%2Eheight%3Dn%2Eheight%7D%7D%2Ci%2Eprototype%2ErecacheViewBox%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetBoundingClientRect%28%29%2Ce%3Dt%2Ewidth%2Fthis%2EgetZoom%28%29%2Co%3Dt%2Eheight%2Fthis%2EgetZoom%28%29%3Bthis%2EviewBox%2Ex%3D0%2Cthis%2EviewBox%2Ey%3D0%2Cthis%2EviewBox%2Ewidth%3De%2Cthis%2EviewBox%2Eheight%3Do%7D%2Ci%2Eprototype%2EgetViewBox%3Dfunction%28%29%7Breturn%20n%2Eextend%28%7B%7D%2Cthis%2EviewBox%29%7D%2Ci%2Eprototype%2EprocessCTM%3Dfunction%28%29%7Bvar%20t%3Dthis%2EgetCTM%28%29%3Bif%28this%2Eoptions%2Efit%7C%7Cthis%2Eoptions%2Econtain%29%7Bvar%20e%3Be%3Dthis%2Eoptions%2Efit%3FMath%2Emin%28this%2Eoptions%2Ewidth%2Fthis%2EviewBox%2Ewidth%2Cthis%2Eoptions%2Eheight%2Fthis%2EviewBox%2Eheight%29%3AMath%2Emax%28this%2Eoptions%2Ewidth%2Fthis%2EviewBox%2Ewidth%2Cthis%2Eoptions%2Eheight%2Fthis%2EviewBox%2Eheight%29%2Ct%2Ea%3De%2Ct%2Ed%3De%2Ct%2Ee%3D%2Dthis%2EviewBox%2Ex%2Ae%2Ct%2Ef%3D%2Dthis%2EviewBox%2Ey%2Ae%7Dif%28this%2Eoptions%2Ecenter%29%7Bvar%20o%3D%2E5%2A%28this%2Eoptions%2Ewidth%2D%28this%2EviewBox%2Ewidth%2B2%2Athis%2EviewBox%2Ex%29%2At%2Ea%29%2Cn%3D%2E5%2A%28this%2Eoptions%2Eheight%2D%28this%2EviewBox%2Eheight%2B2%2Athis%2EviewBox%2Ey%29%2At%2Ea%29%3Bt%2Ee%3Do%2Ct%2Ef%3Dn%7Dthis%2EoriginalState%2Ezoom%3Dt%2Ea%2Cthis%2EoriginalState%2Ex%3Dt%2Ee%2Cthis%2EoriginalState%2Ey%3Dt%2Ef%2Cthis%2EsetCTM%28t%29%7D%2Ci%2Eprototype%2EgetOriginalState%3Dfunction%28%29%7Breturn%20n%2Eextend%28%7B%7D%2Cthis%2EoriginalState%29%7D%2Ci%2Eprototype%2EgetState%3Dfunction%28%29%7Breturn%20n%2Eextend%28%7B%7D%2Cthis%2EactiveState%29%7D%2Ci%2Eprototype%2EgetZoom%3Dfunction%28%29%7Breturn%20this%2EactiveState%2Ezoom%7D%2Ci%2Eprototype%2EgetRelativeZoom%3Dfunction%28%29%7Breturn%20this%2EactiveState%2Ezoom%2Fthis%2EoriginalState%2Ezoom%7D%2Ci%2Eprototype%2EcomputeRelativeZoom%3Dfunction%28t%29%7Breturn%20t%2Fthis%2EoriginalState%2Ezoom%7D%2Ci%2Eprototype%2EgetPan%3Dfunction%28%29%7Breturn%7Bx%3Athis%2EactiveState%2Ex%2Cy%3Athis%2EactiveState%2Ey%7D%7D%2Ci%2Eprototype%2EgetCTM%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eoptions%2Esvg%2EcreateSVGMatrix%28%29%3Breturn%20t%2Ea%3Dthis%2EactiveState%2Ezoom%2Ct%2Eb%3D0%2Ct%2Ec%3D0%2Ct%2Ed%3Dthis%2EactiveState%2Ezoom%2Ct%2Ee%3Dthis%2EactiveState%2Ex%2Ct%2Ef%3Dthis%2EactiveState%2Ey%2Ct%7D%2Ci%2Eprototype%2EsetCTM%3Dfunction%28t%29%7Bvar%20e%3Dthis%2EisZoomDifferent%28t%29%2Co%3Dthis%2EisPanDifferent%28t%29%3Bif%28e%7C%7Co%29%7Bif%28e%26%26this%2Eoptions%2EbeforeZoom%28this%2EgetRelativeZoom%28%29%2Cthis%2EcomputeRelativeZoom%28t%2Ea%29%29%3D%3D%3D%211%26%26%28t%2Ea%3Dt%2Ed%3Dthis%2EactiveState%2Ezoom%2Ce%3D%211%29%2Co%29%7Bvar%20i%3Dthis%2Eoptions%2EbeforePan%28this%2EgetPan%28%29%2C%7Bx%3At%2Ee%2Cy%3At%2Ef%7D%29%2Cs%3D%211%2Cr%3D%211%3Bi%3D%3D%3D%211%3F%28t%2Ee%3Dthis%2EgetPan%28%29%2Ex%2Ct%2Ef%3Dthis%2EgetPan%28%29%2Ey%2Cs%3Dr%3D%210%29%3An%2EisObject%28i%29%26%26%28i%2Ex%3D%3D%3D%211%3F%28t%2Ee%3Dthis%2EgetPan%28%29%2Ex%2Cs%3D%210%29%3An%2EisNumber%28i%2Ex%29%26%26%28t%2Ee%3Di%2Ex%29%2Ci%2Ey%3D%3D%3D%211%3F%28t%2Ef%3Dthis%2EgetPan%28%29%2Ey%2Cr%3D%210%29%3An%2EisNumber%28i%2Ey%29%26%26%28t%2Ef%3Di%2Ey%29%29%2Cs%26%26r%26%26%28o%3D%211%29%7D%28e%7C%7Co%29%26%26%28this%2EupdateCache%28t%29%2Cthis%2EupdateCTMOnNextFrame%28%29%2Ce%26%26this%2Eoptions%2EonZoom%28this%2EgetRelativeZoom%28%29%29%2Co%26%26this%2Eoptions%2EonPan%28this%2EgetPan%28%29%29%29%7D%7D%2Ci%2Eprototype%2EisZoomDifferent%3Dfunction%28t%29%7Breturn%20this%2EactiveState%2Ezoom%21%3D%3Dt%2Ea%7D%2Ci%2Eprototype%2EisPanDifferent%3Dfunction%28t%29%7Breturn%20this%2EactiveState%2Ex%21%3D%3Dt%2Ee%7C%7Cthis%2EactiveState%2Ey%21%3D%3Dt%2Ef%7D%2Ci%2Eprototype%2EupdateCache%3Dfunction%28t%29%7Bthis%2EactiveState%2Ezoom%3Dt%2Ea%2Cthis%2EactiveState%2Ex%3Dt%2Ee%2Cthis%2EactiveState%2Ey%3Dt%2Ef%7D%2Ci%2Eprototype%2EpendingUpdate%3D%211%2Ci%2Eprototype%2EupdateCTMOnNextFrame%3Dfunction%28%29%7Bthis%2EpendingUpdate%7C%7C%28this%2EpendingUpdate%3D%210%2Cthis%2ErequestAnimationFrame%2Ecall%28window%2Cthis%2EupdateCTMCached%29%29%7D%2Ci%2Eprototype%2EupdateCTM%3Dfunction%28%29%7Bo%2EsetCTM%28this%2Eviewport%2Cthis%2EgetCTM%28%29%2Cthis%2Edefs%29%2Cthis%2EpendingUpdate%3D%211%7D%2Ce%2Eexports%3Dfunction%28t%2Ce%29%7Breturn%20new%20i%28t%2Ce%29%7D%7D%2C%7B%22%2E%2Fsvg%2Dutilities%22%3A5%2C%22%2E%2Futilities%22%3A7%7D%5D%2C4%3A%5Bfunction%28t%2Ce%29%7Bvar%20o%3Dt%28%22%2E%2Funiwheel%22%29%2Cn%3Dt%28%22%2E%2Fcontrol%2Dicons%22%29%2Ci%3Dt%28%22%2E%2Futilities%22%29%2Cs%3Dt%28%22%2E%2Fsvg%2Dutilities%22%29%2Cr%3Dt%28%22%2E%2Fshadow%2Dviewport%22%29%2Ca%3Dfunction%28t%2Ce%29%7Bthis%2Einit%28t%2Ce%29%7D%2Cl%3D%7BviewportSelector%3A%22%2Esvg%2Dpan%2Dzoom%5Fviewport%22%2CpanEnabled%3A%210%2CcontrolIconsEnabled%3A%211%2CzoomEnabled%3A%210%2CdblClickZoomEnabled%3A%210%2CmouseWheelZoomEnabled%3A%210%2CpreventMouseEventsDefault%3A%210%2CzoomScaleSensitivity%3A%2E1%2CminZoom%3A%2E5%2CmaxZoom%3A10%2Cfit%3A%210%2Ccontain%3A%211%2Ccenter%3A%210%2CrefreshRate%3A%22auto%22%2CbeforeZoom%3Anull%2ConZoom%3Anull%2CbeforePan%3Anull%2ConPan%3Anull%2CcustomEventsHandler%3Anull%7D%3Ba%2Eprototype%2Einit%3Dfunction%28t%2Ce%29%7Bvar%20o%3Dthis%3Bthis%2Esvg%3Dt%2Cthis%2Edefs%3Dt%2EquerySelector%28%22defs%22%29%2Cs%2EsetupSvgAttributes%28this%2Esvg%29%2Cthis%2Eoptions%3Di%2Eextend%28i%2Eextend%28%7B%7D%2Cl%29%2Ce%29%2Cthis%2Estate%3D%22none%22%3Bvar%20a%3Ds%2EgetBoundingClientRectNormalized%28t%29%3Bthis%2Ewidth%3Da%2Ewidth%2Cthis%2Eheight%3Da%2Eheight%2Cthis%2Eviewport%3Dr%28s%2EgetOrCreateViewport%28this%2Esvg%2Cthis%2Eoptions%2EviewportSelector%29%2C%7Bsvg%3Athis%2Esvg%2Cwidth%3Athis%2Ewidth%2Cheight%3Athis%2Eheight%2Cfit%3Athis%2Eoptions%2Efit%2Ccontain%3Athis%2Eoptions%2Econtain%2Ccenter%3Athis%2Eoptions%2Ecenter%2CrefreshRate%3Athis%2Eoptions%2ErefreshRate%2CbeforeZoom%3Afunction%28t%2Ce%29%7Breturn%20o%2Eviewport%26%26o%2Eoptions%2EbeforeZoom%3Fo%2Eoptions%2EbeforeZoom%28t%2Ce%29%3Avoid%200%7D%2ConZoom%3Afunction%28t%29%7Breturn%20o%2Eviewport%26%26o%2Eoptions%2EonZoom%3Fo%2Eoptions%2EonZoom%28t%29%3Avoid%200%7D%2CbeforePan%3Afunction%28t%2Ce%29%7Breturn%20o%2Eviewport%26%26o%2Eoptions%2EbeforePan%3Fo%2Eoptions%2EbeforePan%28t%2Ce%29%3Avoid%200%7D%2ConPan%3Afunction%28t%29%7Breturn%20o%2Eviewport%26%26o%2Eoptions%2EonPan%3Fo%2Eoptions%2EonPan%28t%29%3Avoid%200%7D%7D%29%3Bvar%20u%3Dthis%2EgetPublicInstance%28%29%3Bu%2EsetBeforeZoom%28this%2Eoptions%2EbeforeZoom%29%2Cu%2EsetOnZoom%28this%2Eoptions%2EonZoom%29%2Cu%2EsetBeforePan%28this%2Eoptions%2EbeforePan%29%2Cu%2EsetOnPan%28this%2Eoptions%2EonPan%29%2Cthis%2Eoptions%2EcontrolIconsEnabled%26%26n%2Eenable%28this%29%2Cthis%2ElastMouseWheelEventTime%3DDate%2Enow%28%29%2Cthis%2EsetupHandlers%28%29%7D%2Ca%2Eprototype%2EsetupHandlers%3Dfunction%28%29%7Bvar%20t%3Dthis%2Ce%3Dnull%3Bif%28this%2EeventListeners%3D%7Bmousedown%3Afunction%28e%29%7Breturn%20t%2EhandleMouseDown%28e%2Cnull%29%7D%2Ctouchstart%3Afunction%28o%29%7Bvar%20n%3Dt%2EhandleMouseDown%28o%2Ce%29%3Breturn%20e%3Do%2Cn%7D%2Cmouseup%3Afunction%28e%29%7Breturn%20t%2EhandleMouseUp%28e%29%7D%2Ctouchend%3Afunction%28e%29%7Breturn%20t%2EhandleMouseUp%28e%29%7D%2Cmousemove%3Afunction%28e%29%7Breturn%20t%2EhandleMouseMove%28e%29%7D%2Ctouchmove%3Afunction%28e%29%7Breturn%20t%2EhandleMouseMove%28e%29%7D%2Cmouseleave%3Afunction%28e%29%7Breturn%20t%2EhandleMouseUp%28e%29%7D%2Ctouchleave%3Afunction%28e%29%7Breturn%20t%2EhandleMouseUp%28e%29%7D%2Ctouchcancel%3Afunction%28e%29%7Breturn%20t%2EhandleMouseUp%28e%29%7D%7D%2Cnull%21%3Dthis%2Eoptions%2EcustomEventsHandler%29%7Bthis%2Eoptions%2EcustomEventsHandler%2Einit%28%7BsvgElement%3Athis%2Esvg%2Cinstance%3Athis%2EgetPublicInstance%28%29%7D%29%3Bvar%20o%3Dthis%2Eoptions%2EcustomEventsHandler%2EhaltEventListeners%3Bif%28o%26%26o%2Elength%29for%28var%20n%3Do%2Elength%2D1%3Bn%3E%3D0%3Bn%2D%2D%29this%2EeventListeners%2EhasOwnProperty%28o%5Bn%5D%29%26%26delete%20this%2EeventListeners%5Bo%5Bn%5D%5D%7Dfor%28var%20i%20in%20this%2EeventListeners%29this%2Esvg%2EaddEventListener%28i%2Cthis%2EeventListeners%5Bi%5D%2C%211%29%3Bthis%2Eoptions%2EmouseWheelZoomEnabled%26%26%28this%2Eoptions%2EmouseWheelZoomEnabled%3D%211%2Cthis%2EenableMouseWheelZoom%28%29%29%7D%2Ca%2Eprototype%2EenableMouseWheelZoom%3Dfunction%28%29%7Bif%28%21this%2Eoptions%2EmouseWheelZoomEnabled%29%7Bvar%20t%3Dthis%3Bthis%2EwheelListener%3Dfunction%28e%29%7Breturn%20t%2EhandleMouseWheel%28e%29%7D%2Co%2Eon%28this%2Esvg%2Cthis%2EwheelListener%2C%211%29%2Cthis%2Eoptions%2EmouseWheelZoomEnabled%3D%210%7D%7D%2Ca%2Eprototype%2EdisableMouseWheelZoom%3Dfunction%28%29%7Bthis%2Eoptions%2EmouseWheelZoomEnabled%26%26%28o%2Eoff%28this%2Esvg%2Cthis%2EwheelListener%2C%211%29%2Cthis%2Eoptions%2EmouseWheelZoomEnabled%3D%211%29%7D%2Ca%2Eprototype%2EhandleMouseWheel%3Dfunction%28t%29%7Bif%28this%2Eoptions%2EzoomEnabled%26%26%22none%22%3D%3D%3Dthis%2Estate%29%7Bthis%2Eoptions%2EpreventMouseEventsDefault%26%26%28t%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%29%3Bvar%20e%3Dt%2EdeltaY%7C%7C1%2Co%3DDate%2Enow%28%29%2Dthis%2ElastMouseWheelEventTime%2Cn%3D3%2BMath%2Emax%280%2C30%2Do%29%3Bthis%2ElastMouseWheelEventTime%3DDate%2Enow%28%29%2C%22deltaMode%22in%20t%26%260%3D%3D%3Dt%2EdeltaMode%26%26t%2EwheelDelta%26%26%28e%3D0%3D%3D%3Dt%2EdeltaY%3F0%3AMath%2Eabs%28t%2EwheelDelta%29%2Ft%2EdeltaY%29%2Ce%3De%3E%2D%2E3%26%26%2E3%3Ee%3Fe%3A%28e%3E0%3F1%3A%2D1%29%2AMath%2Elog%28Math%2Eabs%28e%29%2B10%29%2Fn%3Bvar%20i%3Dthis%2Esvg%2EgetScreenCTM%28%29%2Einverse%28%29%2Cr%3Ds%2EgetEventPoint%28t%2Cthis%2Esvg%29%2EmatrixTransform%28i%29%2Ca%3DMath%2Epow%281%2Bthis%2Eoptions%2EzoomScaleSensitivity%2C%2D1%2Ae%29%3Bthis%2EzoomAtPoint%28a%2Cr%29%7D%7D%2Ca%2Eprototype%2EzoomAtPoint%3Dfunction%28t%2Ce%2Co%29%7Bvar%20n%3Dthis%2Eviewport%2EgetOriginalState%28%29%3Bo%3F%28t%3DMath%2Emax%28this%2Eoptions%2EminZoom%2An%2Ezoom%2CMath%2Emin%28this%2Eoptions%2EmaxZoom%2An%2Ezoom%2Ct%29%29%2Ct%2F%3Dthis%2EgetZoom%28%29%29%3Athis%2EgetZoom%28%29%2At%3Cthis%2Eoptions%2EminZoom%2An%2Ezoom%3Ft%3Dthis%2Eoptions%2EminZoom%2An%2Ezoom%2Fthis%2EgetZoom%28%29%3Athis%2EgetZoom%28%29%2At%3Ethis%2Eoptions%2EmaxZoom%2An%2Ezoom%26%26%28t%3Dthis%2Eoptions%2EmaxZoom%2An%2Ezoom%2Fthis%2EgetZoom%28%29%29%3Bvar%20i%3Dthis%2Eviewport%2EgetCTM%28%29%2Cs%3De%2EmatrixTransform%28i%2Einverse%28%29%29%2Cr%3Dthis%2Esvg%2EcreateSVGMatrix%28%29%2Etranslate%28s%2Ex%2Cs%2Ey%29%2Escale%28t%29%2Etranslate%28%2Ds%2Ex%2C%2Ds%2Ey%29%2Ca%3Di%2Emultiply%28r%29%3Ba%2Ea%21%3D%3Di%2Ea%26%26this%2Eviewport%2EsetCTM%28a%29%7D%2Ca%2Eprototype%2Ezoom%3Dfunction%28t%2Ce%29%7Bthis%2EzoomAtPoint%28t%2Cs%2EgetSvgCenterPoint%28this%2Esvg%2Cthis%2Ewidth%2Cthis%2Eheight%29%2Ce%29%7D%2Ca%2Eprototype%2EpublicZoom%3Dfunction%28t%2Ce%29%7Be%26%26%28t%3Dthis%2EcomputeFromRelativeZoom%28t%29%29%2Cthis%2Ezoom%28t%2Ce%29%7D%2Ca%2Eprototype%2EpublicZoomAtPoint%3Dfunction%28t%2Ce%2Co%29%7Bif%28o%26%26%28t%3Dthis%2EcomputeFromRelativeZoom%28t%29%29%2C%21%28%22SVGPoint%22%21%3D%3Di%2EgetType%28e%29%26%26%22x%22in%20e%26%26%22y%22in%20e%29%29throw%20new%20Error%28%22Given%20point%20is%20invalid%22%29%3Be%3Ds%2EcreateSVGPoint%28this%2Esvg%2Ce%2Ex%2Ce%2Ey%29%2Cthis%2EzoomAtPoint%28t%2Ce%2Co%29%7D%2Ca%2Eprototype%2EgetZoom%3Dfunction%28%29%7Breturn%20this%2Eviewport%2EgetZoom%28%29%7D%2Ca%2Eprototype%2EgetRelativeZoom%3Dfunction%28%29%7Breturn%20this%2Eviewport%2EgetRelativeZoom%28%29%7D%2Ca%2Eprototype%2EcomputeFromRelativeZoom%3Dfunction%28t%29%7Breturn%20t%2Athis%2Eviewport%2EgetOriginalState%28%29%2Ezoom%7D%2Ca%2Eprototype%2EresetZoom%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetOriginalState%28%29%3Bthis%2Ezoom%28t%2Ezoom%2C%210%29%7D%2Ca%2Eprototype%2EresetPan%3Dfunction%28%29%7Bthis%2Epan%28this%2Eviewport%2EgetOriginalState%28%29%29%7D%2Ca%2Eprototype%2Ereset%3Dfunction%28%29%7Bthis%2EresetZoom%28%29%2Cthis%2EresetPan%28%29%7D%2Ca%2Eprototype%2EhandleDblClick%3Dfunction%28t%29%7Bif%28this%2Eoptions%2EpreventMouseEventsDefault%26%26%28t%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%29%2Cthis%2Eoptions%2EcontrolIconsEnabled%29%7Bvar%20e%3Dt%2Etarget%2EgetAttribute%28%22class%22%29%7C%7C%22%22%3Bif%28e%2EindexOf%28%22svg%2Dpan%2Dzoom%2Dcontrol%22%29%3E%2D1%29return%211%7Dvar%20o%3Bo%3Dt%2EshiftKey%3F1%2F%282%2A%281%2Bthis%2Eoptions%2EzoomScaleSensitivity%29%29%3A2%2A%281%2Bthis%2Eoptions%2EzoomScaleSensitivity%29%3Bvar%20n%3Ds%2EgetEventPoint%28t%2Cthis%2Esvg%29%2EmatrixTransform%28this%2Esvg%2EgetScreenCTM%28%29%2Einverse%28%29%29%3Bthis%2EzoomAtPoint%28o%2Cn%29%7D%2Ca%2Eprototype%2EhandleMouseDown%3Dfunction%28t%2Ce%29%7Bthis%2Eoptions%2EpreventMouseEventsDefault%26%26%28t%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%29%2Ci%2EmouseAndTouchNormalize%28t%2Cthis%2Esvg%29%2Cthis%2Eoptions%2EdblClickZoomEnabled%26%26i%2EisDblClick%28t%2Ce%29%3Fthis%2EhandleDblClick%28t%29%3A%28this%2Estate%3D%22pan%22%2Cthis%2EfirstEventCTM%3Dthis%2Eviewport%2EgetCTM%28%29%2Cthis%2EstateOrigin%3Ds%2EgetEventPoint%28t%2Cthis%2Esvg%29%2EmatrixTransform%28this%2EfirstEventCTM%2Einverse%28%29%29%29%7D%2Ca%2Eprototype%2EhandleMouseMove%3Dfunction%28t%29%7Bif%28this%2Eoptions%2EpreventMouseEventsDefault%26%26%28t%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%29%2C%22pan%22%3D%3D%3Dthis%2Estate%26%26this%2Eoptions%2EpanEnabled%29%7Bvar%20e%3Ds%2EgetEventPoint%28t%2Cthis%2Esvg%29%2EmatrixTransform%28this%2EfirstEventCTM%2Einverse%28%29%29%2Co%3Dthis%2EfirstEventCTM%2Etranslate%28e%2Ex%2Dthis%2EstateOrigin%2Ex%2Ce%2Ey%2Dthis%2EstateOrigin%2Ey%29%3Bthis%2Eviewport%2EsetCTM%28o%29%7D%7D%2Ca%2Eprototype%2EhandleMouseUp%3Dfunction%28t%29%7Bthis%2Eoptions%2EpreventMouseEventsDefault%26%26%28t%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%29%2C%22pan%22%3D%3D%3Dthis%2Estate%26%26%28this%2Estate%3D%22none%22%29%7D%2Ca%2Eprototype%2Efit%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetViewBox%28%29%2Ce%3DMath%2Emin%28this%2Ewidth%2Ft%2Ewidth%2Cthis%2Eheight%2Ft%2Eheight%29%3Bthis%2Ezoom%28e%2C%210%29%7D%2Ca%2Eprototype%2Econtain%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetViewBox%28%29%2Ce%3DMath%2Emax%28this%2Ewidth%2Ft%2Ewidth%2Cthis%2Eheight%2Ft%2Eheight%29%3Bthis%2Ezoom%28e%2C%210%29%7D%2Ca%2Eprototype%2Ecenter%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetViewBox%28%29%2Ce%3D%2E5%2A%28this%2Ewidth%2D%28t%2Ewidth%2B2%2At%2Ex%29%2Athis%2EgetZoom%28%29%29%2Co%3D%2E5%2A%28this%2Eheight%2D%28t%2Eheight%2B2%2At%2Ey%29%2Athis%2EgetZoom%28%29%29%3Bthis%2EgetPublicInstance%28%29%2Epan%28%7Bx%3Ae%2Cy%3Ao%7D%29%7D%2Ca%2Eprototype%2EupdateBBox%3Dfunction%28%29%7Bthis%2Eviewport%2ErecacheViewBox%28%29%7D%2Ca%2Eprototype%2Epan%3Dfunction%28t%29%7Bvar%20e%3Dthis%2Eviewport%2EgetCTM%28%29%3Be%2Ee%3Dt%2Ex%2Ce%2Ef%3Dt%2Ey%2Cthis%2Eviewport%2EsetCTM%28e%29%7D%2Ca%2Eprototype%2EpanBy%3Dfunction%28t%29%7Bvar%20e%3Dthis%2Eviewport%2EgetCTM%28%29%3Be%2Ee%2B%3Dt%2Ex%2Ce%2Ef%2B%3Dt%2Ey%2Cthis%2Eviewport%2EsetCTM%28e%29%7D%2Ca%2Eprototype%2EgetPan%3Dfunction%28%29%7Bvar%20t%3Dthis%2Eviewport%2EgetState%28%29%3Breturn%7Bx%3At%2Ex%2Cy%3At%2Ey%7D%7D%2Ca%2Eprototype%2Eresize%3Dfunction%28%29%7Bvar%20t%3Ds%2EgetBoundingClientRectNormalized%28this%2Esvg%29%3Bthis%2Ewidth%3Dt%2Ewidth%2Cthis%2Eheight%3Dt%2Eheight%2Cthis%2Eoptions%2EcontrolIconsEnabled%26%26%28this%2EgetPublicInstance%28%29%2EdisableControlIcons%28%29%2Cthis%2EgetPublicInstance%28%29%2EenableControlIcons%28%29%29%7D%2Ca%2Eprototype%2Edestroy%3Dfunction%28%29%7Bvar%20t%3Dthis%3Bthis%2EbeforeZoom%3Dnull%2Cthis%2EonZoom%3Dnull%2Cthis%2EbeforePan%3Dnull%2Cthis%2EonPan%3Dnull%2Cnull%21%3Dthis%2Eoptions%2EcustomEventsHandler%26%26this%2Eoptions%2EcustomEventsHandler%2Edestroy%28%7BsvgElement%3Athis%2Esvg%2Cinstance%3Athis%2EgetPublicInstance%28%29%7D%29%3Bfor%28var%20e%20in%20this%2EeventListeners%29this%2Esvg%2EremoveEventListener%28e%2Cthis%2EeventListeners%5Be%5D%2C%211%29%3Bthis%2EdisableMouseWheelZoom%28%29%2Cthis%2EgetPublicInstance%28%29%2EdisableControlIcons%28%29%2Cthis%2Ereset%28%29%2Cu%3Du%2Efilter%28function%28e%29%7Breturn%20e%2Esvg%21%3D%3Dt%2Esvg%7D%29%2Cdelete%20this%2Eoptions%2Cdelete%20this%2EpublicInstance%2Cdelete%20this%2Epi%2Cthis%2EgetPublicInstance%3Dfunction%28%29%7Breturn%20null%7D%7D%2Ca%2Eprototype%2EgetPublicInstance%3Dfunction%28%29%7Bvar%20t%3Dthis%3Breturn%20this%2EpublicInstance%7C%7C%28this%2EpublicInstance%3Dthis%2Epi%3D%7BenablePan%3Afunction%28%29%7Breturn%20t%2Eoptions%2EpanEnabled%3D%210%2Ct%2Epi%7D%2CdisablePan%3Afunction%28%29%7Breturn%20t%2Eoptions%2EpanEnabled%3D%211%2Ct%2Epi%7D%2CisPanEnabled%3Afunction%28%29%7Breturn%21%21t%2Eoptions%2EpanEnabled%7D%2Cpan%3Afunction%28e%29%7Breturn%20t%2Epan%28e%29%2Ct%2Epi%7D%2CpanBy%3Afunction%28e%29%7Breturn%20t%2EpanBy%28e%29%2Ct%2Epi%7D%2CgetPan%3Afunction%28%29%7Breturn%20t%2EgetPan%28%29%7D%2CsetBeforePan%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EbeforePan%3Dnull%3D%3D%3De%3Fnull%3Ai%2Eproxy%28e%2Ct%2EpublicInstance%29%2Ct%2Epi%7D%2CsetOnPan%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EonPan%3Dnull%3D%3D%3De%3Fnull%3Ai%2Eproxy%28e%2Ct%2EpublicInstance%29%2Ct%2Epi%7D%2CenableZoom%3Afunction%28%29%7Breturn%20t%2Eoptions%2EzoomEnabled%3D%210%2Ct%2Epi%7D%2CdisableZoom%3Afunction%28%29%7Breturn%20t%2Eoptions%2EzoomEnabled%3D%211%2Ct%2Epi%7D%2CisZoomEnabled%3Afunction%28%29%7Breturn%21%21t%2Eoptions%2EzoomEnabled%7D%2CenableControlIcons%3Afunction%28%29%7Breturn%20t%2Eoptions%2EcontrolIconsEnabled%7C%7C%28t%2Eoptions%2EcontrolIconsEnabled%3D%210%2Cn%2Eenable%28t%29%29%2Ct%2Epi%7D%2CdisableControlIcons%3Afunction%28%29%7Breturn%20t%2Eoptions%2EcontrolIconsEnabled%26%26%28t%2Eoptions%2EcontrolIconsEnabled%3D%211%2Cn%2Edisable%28t%29%29%2Ct%2Epi%7D%2CisControlIconsEnabled%3Afunction%28%29%7Breturn%21%21t%2Eoptions%2EcontrolIconsEnabled%7D%2CenableDblClickZoom%3Afunction%28%29%7Breturn%20t%2Eoptions%2EdblClickZoomEnabled%3D%210%2Ct%2Epi%7D%2CdisableDblClickZoom%3Afunction%28%29%7Breturn%20t%2Eoptions%2EdblClickZoomEnabled%3D%211%2Ct%2Epi%7D%2CisDblClickZoomEnabled%3Afunction%28%29%7Breturn%21%21t%2Eoptions%2EdblClickZoomEnabled%7D%2CenableMouseWheelZoom%3Afunction%28%29%7Breturn%20t%2EenableMouseWheelZoom%28%29%2Ct%2Epi%7D%2CdisableMouseWheelZoom%3Afunction%28%29%7Breturn%20t%2EdisableMouseWheelZoom%28%29%2Ct%2Epi%7D%2CisMouseWheelZoomEnabled%3Afunction%28%29%7Breturn%21%21t%2Eoptions%2EmouseWheelZoomEnabled%7D%2CsetZoomScaleSensitivity%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EzoomScaleSensitivity%3De%2Ct%2Epi%7D%2CsetMinZoom%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EminZoom%3De%2Ct%2Epi%7D%2CsetMaxZoom%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EmaxZoom%3De%2Ct%2Epi%7D%2CsetBeforeZoom%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EbeforeZoom%3Dnull%3D%3D%3De%3Fnull%3Ai%2Eproxy%28e%2Ct%2EpublicInstance%29%2Ct%2Epi%7D%2CsetOnZoom%3Afunction%28e%29%7Breturn%20t%2Eoptions%2EonZoom%3Dnull%3D%3D%3De%3Fnull%3Ai%2Eproxy%28e%2Ct%2EpublicInstance%29%2Ct%2Epi%7D%2Czoom%3Afunction%28e%29%7Breturn%20t%2EpublicZoom%28e%2C%210%29%2Ct%2Epi%7D%2CzoomBy%3Afunction%28e%29%7Breturn%20t%2EpublicZoom%28e%2C%211%29%2Ct%2Epi%7D%2CzoomAtPoint%3Afunction%28e%2Co%29%7Breturn%20t%2EpublicZoomAtPoint%28e%2Co%2C%210%29%2Ct%2Epi%7D%2CzoomAtPointBy%3Afunction%28e%2Co%29%7Breturn%20t%2EpublicZoomAtPoint%28e%2Co%2C%211%29%2Ct%2Epi%7D%2CzoomIn%3Afunction%28%29%7Breturn%20this%2EzoomBy%281%2Bt%2Eoptions%2EzoomScaleSensitivity%29%2Ct%2Epi%7D%2CzoomOut%3Afunction%28%29%7Breturn%20this%2EzoomBy%281%2F%281%2Bt%2Eoptions%2EzoomScaleSensitivity%29%29%2Ct%2Epi%7D%2CgetZoom%3Afunction%28%29%7Breturn%20t%2EgetRelativeZoom%28%29%7D%2CresetZoom%3Afunction%28%29%7Breturn%20t%2EresetZoom%28%29%2Ct%2Epi%7D%2CresetPan%3Afunction%28%29%7Breturn%20t%2EresetPan%28%29%2Ct%2Epi%7D%2Creset%3Afunction%28%29%7Breturn%20t%2Ereset%28%29%2Ct%2Epi%7D%2Cfit%3Afunction%28%29%7Breturn%20t%2Efit%28%29%2Ct%2Epi%7D%2Ccontain%3Afunction%28%29%7Breturn%20t%2Econtain%28%29%2Ct%2Epi%7D%2Ccenter%3Afunction%28%29%7Breturn%20t%2Ecenter%28%29%2Ct%2Epi%7D%2CupdateBBox%3Afunction%28%29%7Breturn%20t%2EupdateBBox%28%29%2Ct%2Epi%7D%2Cresize%3Afunction%28%29%7Breturn%20t%2Eresize%28%29%2Ct%2Epi%7D%2CgetSizes%3Afunction%28%29%7Breturn%7Bwidth%3At%2Ewidth%2Cheight%3At%2Eheight%2CrealZoom%3At%2EgetZoom%28%29%2CviewBox%3At%2Eviewport%2EgetViewBox%28%29%7D%7D%2Cdestroy%3Afunction%28%29%7Breturn%20t%2Edestroy%28%29%2Ct%2Epi%7D%7D%29%2Cthis%2EpublicInstance%7D%3Bvar%20u%3D%5B%5D%2Ch%3Dfunction%28t%2Ce%29%7Bvar%20o%3Di%2EgetSvg%28t%29%3Bif%28null%3D%3D%3Do%29return%20null%3Bfor%28var%20n%3Du%2Elength%2D1%3Bn%3E%3D0%3Bn%2D%2D%29if%28u%5Bn%5D%2Esvg%3D%3D%3Do%29return%20u%5Bn%5D%2Einstance%2EgetPublicInstance%28%29%3Breturn%20u%2Epush%28%7Bsvg%3Ao%2Cinstance%3Anew%20a%28o%2Ce%29%7D%29%2Cu%5Bu%2Elength%2D1%5D%2Einstance%2EgetPublicInstance%28%29%7D%3Be%2Eexports%3Dh%7D%2C%7B%22%2E%2Fcontrol%2Dicons%22%3A2%2C%22%2E%2Fshadow%2Dviewport%22%3A3%2C%22%2E%2Fsvg%2Dutilities%22%3A5%2C%22%2E%2Funiwheel%22%3A6%2C%22%2E%2Futilities%22%3A7%7D%5D%2C5%3A%5Bfunction%28t%2Ce%29%7Bvar%20o%3Dt%28%22%2E%2Futilities%22%29%2Cn%3D%22unknown%22%3Bdocument%2EdocumentMode%26%26%28n%3D%22ie%22%29%2Ce%2Eexports%3D%7BsvgNS%3A%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fsvg%22%2CxmlNS%3A%22http%3A%2F%2Fwww%2Ew3%2Eorg%2FXML%2F1998%2Fnamespace%22%2CxmlnsNS%3A%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2000%2Fxmlns%2F%22%2CxlinkNS%3A%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F1999%2Fxlink%22%2CevNS%3A%22http%3A%2F%2Fwww%2Ew3%2Eorg%2F2001%2Fxml%2Devents%22%2CgetBoundingClientRectNormalized%3Afunction%28t%29%7Bif%28t%2EclientWidth%26%26t%2EclientHeight%29return%7Bwidth%3At%2EclientWidth%2Cheight%3At%2EclientHeight%7D%3Bif%28t%2EgetBoundingClientRect%28%29%29return%20t%2EgetBoundingClientRect%28%29%3Bthrow%20new%20Error%28%22Cannot%20get%20BoundingClientRect%20for%20SVG%2E%22%29%7D%2CgetOrCreateViewport%3Afunction%28t%2Ce%29%7Bvar%20n%3Dnull%3Bif%28n%3Do%2EisElement%28e%29%3Fe%3At%2EquerySelector%28e%29%2C%21n%29%7Bvar%20i%3DArray%2Eprototype%2Eslice%2Ecall%28t%2EchildNodes%7C%7Ct%2Echildren%29%2Efilter%28function%28t%29%7Breturn%22defs%22%21%3D%3Dt%2EnodeName%26%26%22%23text%22%21%3D%3Dt%2EnodeName%7D%29%3B1%3D%3D%3Di%2Elength%26%26%22g%22%3D%3D%3Di%5B0%5D%2EnodeName%26%26null%3D%3D%3Di%5B0%5D%2EgetAttribute%28%22transform%22%29%26%26%28n%3Di%5B0%5D%29%7Dif%28%21n%29%7Bvar%20s%3D%22viewport%2D%22%2B%28new%20Date%29%2EtoISOString%28%29%2Ereplace%28%2F%5CD%2Fg%2C%22%22%29%3Bn%3Ddocument%2EcreateElementNS%28this%2EsvgNS%2C%22g%22%29%2Cn%2EsetAttribute%28%22id%22%2Cs%29%3Bvar%20r%3Dt%2EchildNodes%7C%7Ct%2Echildren%3Bif%28r%26%26r%2Elength%3E0%29for%28var%20a%3Dr%2Elength%3Ba%3E0%3Ba%2D%2D%29%22defs%22%21%3D%3Dr%5Br%2Elength%2Da%5D%2EnodeName%26%26n%2EappendChild%28r%5Br%2Elength%2Da%5D%29%3Bt%2EappendChild%28n%29%7Dvar%20l%3D%5B%5D%3Breturn%20n%2EgetAttribute%28%22class%22%29%26%26%28l%3Dn%2EgetAttribute%28%22class%22%29%2Esplit%28%22%20%22%29%29%2C%7El%2EindexOf%28%22svg%2Dpan%2Dzoom%5Fviewport%22%29%7C%7C%28l%2Epush%28%22svg%2Dpan%2Dzoom%5Fviewport%22%29%2Cn%2EsetAttribute%28%22class%22%2Cl%2Ejoin%28%22%20%22%29%29%29%2Cn%7D%2CsetupSvgAttributes%3Afunction%28t%29%7Bif%28t%2EsetAttribute%28%22xmlns%22%2Cthis%2EsvgNS%29%2Ct%2EsetAttributeNS%28this%2ExmlnsNS%2C%22xmlns%3Axlink%22%2Cthis%2ExlinkNS%29%2Ct%2EsetAttributeNS%28this%2ExmlnsNS%2C%22xmlns%3Aev%22%2Cthis%2EevNS%29%2Cnull%21%3D%3Dt%2EparentNode%29%7Bvar%20e%3Dt%2EgetAttribute%28%22style%22%29%7C%7C%22%22%3B%2D1%3D%3D%3De%2EtoLowerCase%28%29%2EindexOf%28%22overflow%22%29%26%26t%2EsetAttribute%28%22style%22%2C%22overflow%3A%20hidden%3B%20%22%2Be%29%7D%7D%2CinternetExplorerRedisplayInterval%3A300%2CrefreshDefsGlobal%3Ao%2Ethrottle%28function%28%29%7Bfor%28var%20t%3Ddocument%2EquerySelectorAll%28%22defs%22%29%2Ce%3Dt%2Elength%2Co%3D0%3Be%3Eo%3Bo%2B%2B%29%7Bvar%20n%3Dt%5Bo%5D%3Bn%2EparentNode%2EinsertBefore%28n%2Cn%29%7D%7D%2Cthis%2EinternetExplorerRedisplayInterval%29%2CsetCTM%3Afunction%28t%2Ce%2Co%29%7Bvar%20i%3Dthis%2Cs%3D%22matrix%28%22%2Be%2Ea%2B%22%2C%22%2Be%2Eb%2B%22%2C%22%2Be%2Ec%2B%22%2C%22%2Be%2Ed%2B%22%2C%22%2Be%2Ee%2B%22%2C%22%2Be%2Ef%2B%22%29%22%3Bt%2EsetAttributeNS%28null%2C%22transform%22%2Cs%29%2C%22ie%22%3D%3D%3Dn%26%26o%26%26%28o%2EparentNode%2EinsertBefore%28o%2Co%29%2Cwindow%2EsetTimeout%28function%28%29%7Bi%2ErefreshDefsGlobal%28%29%7D%2Ci%2EinternetExplorerRedisplayInterval%29%29%7D%2CgetEventPoint%3Afunction%28t%2Ce%29%7Bvar%20n%3De%2EcreateSVGPoint%28%29%3Breturn%20o%2EmouseAndTouchNormalize%28t%2Ce%29%2Cn%2Ex%3Dt%2EclientX%2Cn%2Ey%3Dt%2EclientY%2Cn%7D%2CgetSvgCenterPoint%3Afunction%28t%2Ce%2Co%29%7Breturn%20this%2EcreateSVGPoint%28t%2Ce%2F2%2Co%2F2%29%7D%2CcreateSVGPoint%3Afunction%28t%2Ce%2Co%29%7Bvar%20n%3Dt%2EcreateSVGPoint%28%29%3Breturn%20n%2Ex%3De%2Cn%2Ey%3Do%2Cn%7D%7D%7D%2C%7B%22%2E%2Futilities%22%3A7%7D%5D%2C6%3A%5Bfunction%28t%2Ce%29%7Be%2Eexports%3Dfunction%28%29%7Bfunction%20t%28t%2Ce%2Co%29%7Bvar%20n%3Dfunction%28t%29%7B%21t%26%26%28t%3Dwindow%2Eevent%29%3Bvar%20o%3D%7BoriginalEvent%3At%2Ctarget%3At%2Etarget%7C%7Ct%2EsrcElement%2Ctype%3A%22wheel%22%2CdeltaMode%3A%22MozMousePixelScroll%22%3D%3Dt%2Etype%3F0%3A1%2CdeltaX%3A0%2CdelatZ%3A0%2CpreventDefault%3Afunction%28%29%7Bt%2EpreventDefault%3Ft%2EpreventDefault%28%29%3At%2EreturnValue%3D%211%7D%7D%3Breturn%22mousewheel%22%3D%3Du%3F%28o%2EdeltaY%3D%2D1%2F40%2At%2EwheelDelta%2Ct%2EwheelDeltaX%26%26%28o%2EdeltaX%3D%2D1%2F40%2At%2EwheelDeltaX%29%29%3Ao%2EdeltaY%3Dt%2Edetail%2Ce%28o%29%7D%3Breturn%20c%2Epush%28%7Belement%3At%2Cfn%3An%2Ccapture%3Ao%7D%29%2Cn%7Dfunction%20e%28t%2Ce%29%7Bfor%28var%20o%3D0%3Bo%3Cc%2Elength%3Bo%2B%2B%29if%28c%5Bo%5D%2Eelement%3D%3D%3Dt%26%26c%5Bo%5D%2Ecapture%3D%3D%3De%29return%20c%5Bo%5D%2Efn%3Breturn%20function%28%29%7B%7D%7Dfunction%20o%28t%2Ce%29%7Bfor%28var%20o%3D0%3Bo%3Cc%2Elength%3Bo%2B%2B%29if%28c%5Bo%5D%2Eelement%3D%3D%3Dt%26%26c%5Bo%5D%2Ecapture%3D%3D%3De%29return%20c%2Esplice%28o%2C1%29%7Dfunction%20n%28e%2Co%2Cn%2Ci%29%7Bvar%20s%3Bs%3D%22wheel%22%3D%3D%3Du%3Fn%3At%28e%2Cn%2Ci%29%2Ce%5Ba%5D%28h%2Bo%2Cs%2Ci%7C%7C%211%29%7Dfunction%20i%28t%2Cn%2Ci%2Cs%29%7Bcb%3D%22wheel%22%3D%3D%3Du%3Fi%3Ae%28t%2Cs%29%2Ct%5Bl%5D%28h%2Bn%2Ccb%2Cs%7C%7C%211%29%2Co%28t%2Cs%29%7Dfunction%20s%28t%2Ce%2Co%29%7Bn%28t%2Cu%2Ce%2Co%29%2C%22DOMMouseScroll%22%3D%3Du%26%26n%28t%2C%22MozMousePixelScroll%22%2Ce%2Co%29%7Dfunction%20r%28t%2Ce%2Co%29%7Bi%28t%2Cu%2Ce%2Co%29%2C%22DOMMouseScroll%22%3D%3Du%26%26i%28t%2C%22MozMousePixelScroll%22%2Ce%2Co%29%7Dvar%20a%2Cl%2Cu%2Ch%3D%22%22%2Cc%3D%5B%5D%3Breturn%20window%2EaddEventListener%3F%28a%3D%22addEventListener%22%2Cl%3D%22removeEventListener%22%29%3A%28a%3D%22attachEvent%22%2Cl%3D%22detachEvent%22%2Ch%3D%22on%22%29%2Cu%3D%22onwheel%22in%20document%2EcreateElement%28%22div%22%29%3F%22wheel%22%3Avoid%200%21%3D%3Ddocument%2Eonmousewheel%3F%22mousewheel%22%3A%22DOMMouseScroll%22%2C%7Bon%3As%2Coff%3Ar%7D%7D%28%29%7D%2C%7B%7D%5D%2C7%3A%5Bfunction%28t%2Ce%29%7Bfunction%20o%28t%29%7Breturn%20function%28e%29%7Bwindow%2EsetTimeout%28e%2Ct%29%7D%7De%2Eexports%3D%7Bextend%3Afunction%28t%2Ce%29%7Bt%3Dt%7C%7C%7B%7D%3Bfor%28var%20o%20in%20e%29t%5Bo%5D%3Dthis%2EisObject%28e%5Bo%5D%29%3Fthis%2Eextend%28t%5Bo%5D%2Ce%5Bo%5D%29%3Ae%5Bo%5D%3Breturn%20t%7D%2CisElement%3Afunction%28t%29%7Breturn%20t%20instanceof%20HTMLElement%7C%7Ct%20instanceof%20SVGElement%7C%7Ct%20instanceof%20SVGSVGElement%7C%7Ct%26%26%22object%22%3D%3Dtypeof%20t%26%26null%21%3D%3Dt%26%261%3D%3D%3Dt%2EnodeType%26%26%22string%22%3D%3Dtypeof%20t%2EnodeName%7D%2CisObject%3Afunction%28t%29%7Breturn%22%5Bobject%20Object%5D%22%3D%3D%3DObject%2Eprototype%2EtoString%2Ecall%28t%29%7D%2CisNumber%3Afunction%28t%29%7Breturn%21isNaN%28parseFloat%28t%29%29%26%26isFinite%28t%29%7D%2CgetSvg%3Afunction%28t%29%7Bvar%20e%2Co%3Bif%28this%2EisElement%28t%29%29e%3Dt%3Belse%7Bif%28%21%28%22string%22%3D%3Dtypeof%20t%7C%7Ct%20instanceof%20String%29%29throw%20new%20Error%28%22Provided%20selector%20is%20not%20an%20HTML%20object%20nor%20String%22%29%3Bif%28e%3Ddocument%2EquerySelector%28t%29%2C%21e%29throw%20new%20Error%28%22Provided%20selector%20did%20not%20find%20any%20elements%2E%20Selector%3A%20%22%2Bt%29%7Dif%28%22svg%22%3D%3D%3De%2EtagName%2EtoLowerCase%28%29%29o%3De%3Belse%20if%28%22object%22%3D%3D%3De%2EtagName%2EtoLowerCase%28%29%29o%3De%2EcontentDocument%2EdocumentElement%3Belse%7Bif%28%22embed%22%21%3D%3De%2EtagName%2EtoLowerCase%28%29%29throw%20new%20Error%28%22img%22%3D%3D%3De%2EtagName%2EtoLowerCase%28%29%3F%27Cannot%20script%20an%20SVG%20in%20an%20%22img%22%20element%2E%20Please%20use%20an%20%22object%22%20element%20or%20an%20in%2Dline%20SVG%2E%27%3A%22Cannot%20get%20SVG%2E%22%29%3Bo%3De%2EgetSVGDocument%28%29%2EdocumentElement%7Dreturn%20o%7D%2Cproxy%3Afunction%28t%2Ce%29%7Breturn%20function%28%29%7Breturn%20t%2Eapply%28e%2Carguments%29%7D%7D%2CgetType%3Afunction%28t%29%7Breturn%20Object%2Eprototype%2EtoString%2Eapply%28t%29%2Ereplace%28%2F%5E%5C%5Bobject%5Cs%2F%2C%22%22%29%2Ereplace%28%2F%5C%5D%24%2F%2C%22%22%29%7D%2CmouseAndTouchNormalize%3Afunction%28t%2Ce%29%7Bif%28void%200%3D%3D%3Dt%2EclientX%7C%7Cnull%3D%3D%3Dt%2EclientX%29if%28t%2EclientX%3D0%2Ct%2EclientY%3D0%2Cvoid%200%21%3D%3Dt%2EchangedTouches%26%26t%2EchangedTouches%2Elength%29%7Bif%28void%200%21%3D%3Dt%2EchangedTouches%5B0%5D%2EclientX%29t%2EclientX%3Dt%2EchangedTouches%5B0%5D%2EclientX%2Ct%2EclientY%3Dt%2EchangedTouches%5B0%5D%2EclientY%3Belse%20if%28void%200%21%3D%3Dt%2EchangedTouches%5B0%5D%2EpageX%29%7Bvar%20o%3De%2EgetBoundingClientRect%28%29%3Bt%2EclientX%3Dt%2EchangedTouches%5B0%5D%2EpageX%2Do%2Eleft%2Ct%2EclientY%3Dt%2EchangedTouches%5B0%5D%2EpageY%2Do%2Etop%7D%7Delse%20void%200%21%3D%3Dt%2EoriginalEvent%26%26void%200%21%3D%3Dt%2EoriginalEvent%2EclientX%26%26%28t%2EclientX%3Dt%2EoriginalEvent%2EclientX%2Ct%2EclientY%3Dt%2EoriginalEvent%2EclientY%29%7D%2CisDblClick%3Afunction%28t%2Ce%29%7Bif%282%3D%3D%3Dt%2Edetail%29return%210%3Bif%28void%200%21%3D%3De%26%26null%21%3D%3De%29%7Bvar%20o%3Dt%2EtimeStamp%2De%2EtimeStamp%2Cn%3DMath%2Esqrt%28Math%2Epow%28t%2EclientX%2De%2EclientX%2C2%29%2BMath%2Epow%28t%2EclientY%2De%2EclientY%2C2%29%29%3Breturn%20250%3Eo%26%2610%3En%7Dreturn%211%7D%2Cnow%3ADate%2Enow%7C%7Cfunction%28%29%7Breturn%28new%20Date%29%2EgetTime%28%29%7D%2Cthrottle%3Afunction%28t%2Ce%2Co%29%7Bvar%20n%2Ci%2Cs%2Cr%3Dthis%2Ca%3Dnull%2Cl%3D0%3Bo%7C%7C%28o%3D%7B%7D%29%3Bvar%20u%3Dfunction%28%29%7Bl%3Do%2Eleading%3D%3D%3D%211%3F0%3Ar%2Enow%28%29%2Ca%3Dnull%2Cs%3Dt%2Eapply%28n%2Ci%29%2Ca%7C%7C%28n%3Di%3Dnull%29%7D%3Breturn%20function%28%29%7Bvar%20h%3Dr%2Enow%28%29%3Bl%7C%7Co%2Eleading%21%3D%3D%211%7C%7C%28l%3Dh%29%3Bvar%20c%3De%2D%28h%2Dl%29%3Breturn%20n%3Dthis%2Ci%3Darguments%2C0%3E%3Dc%7C%7Cc%3Ee%3F%28clearTimeout%28a%29%2Ca%3Dnull%2Cl%3Dh%2Cs%3Dt%2Eapply%28n%2Ci%29%2Ca%7C%7C%28n%3Di%3Dnull%29%29%3Aa%7C%7Co%2Etrailing%3D%3D%3D%211%7C%7C%28a%3DsetTimeout%28u%2Cc%29%29%2Cs%7D%7D%2CcreateRequestAnimationFrame%3Afunction%28t%29%7Bvar%20e%3Dnull%3Breturn%22auto%22%21%3D%3Dt%26%2660%3Et%26%26t%3E1%26%26%28e%3DMath%2Efloor%281e3%2Ft%29%29%2Cnull%3D%3D%3De%3Fwindow%2ErequestAnimationFrame%7C%7Co%2833%29%3Ao%28e%29%7D%7D%7D%2C%7B%7D%5D%7D%2C%7B%7D%2C%5B1%5D%29%3B%0A"></script>
<script src="data:application/x-javascript,HTMLWidgets%2Ewidget%28%7B%0A%0A%20%20name%3A%20%27svgPanZoom%27%2C%0A%0A%20%20type%3A%20%27output%27%2C%0A%0A%20%20initialize%3A%20function%28el%2C%20width%2C%20height%29%20%7B%0A%0A%20%20%20%20return%20%7B%0A%20%20%20%20%20%20%2F%2F%20TODO%3A%20add%20instance%20fields%20as%20required%0A%20%20%20%20%7D%0A%0A%20%20%7D%2C%0A%0A%20%20renderValue%3A%20function%28el%2C%20x%2C%20instance%29%20%7B%0A%20%20%20%20%2F%2F%20set%20innerHTML%20equal%20to%20the%20SVG%20provided%20by%20R%20as%20x%2Esvg%0A%20%20%20%20%2F%2F%20%20for%20better%20robustness%2C%20create%20DOM%20element%20separately%0A%20%20%20%20%2F%2F%20%20and%20add%20to%20the%20htmlwidgets%20container%20el%0A%20%20%20%20el%2EinnerHTML%20%3D%20x%2Esvg%3B%0A%0A%20%20%20%20var%20svg%20%3D%20el%2EgetElementsByTagName%28%22svg%22%29%5B0%5D%0A%0A%20%20%20%20%2F%2F%20use%20this%20to%20sort%20of%20make%20our%20diagram%20responsive%0A%20%20%20%20%2F%2F%20%20or%20at%20a%20minimum%20fit%20within%20the%20bounds%20set%20by%20htmlwidgets%0A%20%20%20%20%2F%2F%20%20for%20the%20parent%20container%0A%20%20%20%20function%20makeResponsive%28el%29%7B%0A%20%20%20%20%20%20%20var%20svg%20%3D%20el%2EgetElementsByTagName%28%22svg%22%29%5B0%5D%3B%0A%20%20%20%20%20%20%20if%28svg%29%7B%0A%20%20%20%20%20%20%20%20if%28svg%2Ewidth%29%20%7Bsvg%2EremoveAttribute%28%22width%22%29%7D%3B%0A%20%20%20%20%20%20%20%20if%28svg%2Eheight%29%20%7Bsvg%2EremoveAttribute%28%22height%22%29%7D%3B%0A%20%20%20%20%20%20%20%20svg%2Estyle%2Ewidth%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20%20%20svg%2Estyle%2Eheight%20%3D%20%22100%25%22%3B%0A%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%3B%0A%0A%20%20%20%20makeResponsive%28el%29%3B%0A%0A%20%20%20%20%2F%2F%20add%20touch%20with%20hammer%2Ejs%0A%20%20%20%20%2F%2F%20%20using%20code%20from%20example%0A%20%20%20%20%2F%2F%20%20https%3A%2F%2Fgithub%2Ecom%2Fariutta%2Fsvg%2Dpan%2Dzoom%2Fblob%2Fmaster%2Fdemo%2Fmobile%2Ehtml%0A%20%20%20%20x%2Econfig%2EcustomEventsHandler%20%3D%20%7B%0A%20%20%20%20%20%20haltEventListeners%3A%20%5B%27touchstart%27%2C%20%27touchend%27%2C%20%27touchmove%27%2C%20%27touchleave%27%2C%20%27touchcancel%27%5D%0A%20%20%20%20%2C%20init%3A%20function%28options%29%20%7B%0A%20%20%20%20%20%20%20%20var%20instance%20%3D%20options%2Einstance%0A%20%20%20%20%20%20%20%20%20%20%2C%20initialScale%20%3D%201%0A%20%20%20%20%20%20%20%20%20%20%2C%20pannedX%20%3D%200%0A%20%20%20%20%20%20%20%20%20%20%2C%20pannedY%20%3D%200%0A%20%20%20%20%20%20%20%20%2F%2F%20Init%20Hammer%0A%20%20%20%20%20%20%20%20%2F%2F%20Listen%20only%20for%20pointer%20and%20touch%20events%0A%20%20%20%20%20%20%20%20this%2Ehammer%20%3D%20Hammer%28options%2EsvgElement%2C%20%7B%0A%20%20%20%20%20%20%20%20%20%20inputClass%3A%20Hammer%2ESUPPORT%5FPOINTER%5FEVENTS%20%3F%20Hammer%2EPointerEventInput%20%3A%20Hammer%2ETouchInput%0A%20%20%20%20%20%20%20%20%7D%29%0A%20%20%20%20%20%20%20%20%2F%2F%20Enable%20pinch%0A%20%20%20%20%20%20%20%20this%2Ehammer%2Eget%28%27pinch%27%29%2Eset%28%7Benable%3A%20true%7D%29%0A%20%20%20%20%20%20%20%20%2F%2F%20Handle%20double%20tap%0A%20%20%20%20%20%20%20%20this%2Ehammer%2Eon%28%27doubletap%27%2C%20function%28ev%29%7B%0A%20%20%20%20%20%20%20%20%20%20instance%2EzoomIn%28%29%0A%20%20%20%20%20%20%20%20%7D%29%0A%20%20%20%20%20%20%20%20%2F%2F%20Handle%20pan%0A%20%20%20%20%20%20%20%20this%2Ehammer%2Eon%28%27panstart%20panmove%27%2C%20function%28ev%29%7B%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20On%20pan%20start%20reset%20panned%20variables%0A%20%20%20%20%20%20%20%20%20%20if%20%28ev%2Etype%20%3D%3D%3D%20%27panstart%27%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20pannedX%20%3D%200%0A%20%20%20%20%20%20%20%20%20%20%20%20pannedY%20%3D%200%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20Pan%20only%20the%20difference%0A%20%20%20%20%20%20%20%20%20%20instance%2EpanBy%28%7Bx%3A%20ev%2EdeltaX%20%2D%20pannedX%2C%20y%3A%20ev%2EdeltaY%20%2D%20pannedY%7D%29%0A%20%20%20%20%20%20%20%20%20%20pannedX%20%3D%20ev%2EdeltaX%0A%20%20%20%20%20%20%20%20%20%20pannedY%20%3D%20ev%2EdeltaY%0A%20%20%20%20%20%20%20%20%7D%29%0A%20%20%20%20%20%20%20%20%2F%2F%20Handle%20pinch%0A%20%20%20%20%20%20%20%20this%2Ehammer%2Eon%28%27pinchstart%20pinchmove%27%2C%20function%28ev%29%7B%0A%20%20%20%20%20%20%20%20%20%20%2F%2F%20On%20pinch%20start%20remember%20initial%20zoom%0A%20%20%20%20%20%20%20%20%20%20if%20%28ev%2Etype%20%3D%3D%3D%20%27pinchstart%27%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20initialScale%20%3D%20instance%2EgetZoom%28%29%0A%20%20%20%20%20%20%20%20%20%20%20%20instance%2Ezoom%28initialScale%20%2A%20ev%2Escale%29%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20instance%2Ezoom%28initialScale%20%2A%20ev%2Escale%29%0A%20%20%20%20%20%20%20%20%7D%29%0A%20%20%20%20%20%20%20%20%2F%2F%20Prevent%20moving%20the%20page%20on%20some%20devices%20when%20panning%20over%20SVG%0A%20%20%20%20%20%20%20%20options%2EsvgElement%2EaddEventListener%28%27touchmove%27%2C%20function%28e%29%7B%20e%2EpreventDefault%28%29%3B%20%7D%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%2C%20destroy%3A%20function%28%29%7B%0A%20%20%20%20%20%20%20%20this%2Ehammer%2Edestroy%28%29%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%0A%20%20%20%20instance%2EzoomWidget%20%3D%20svgPanZoom%28svg%2C%20x%2Econfig%29%3B%0A%0A%20%20%20%20%2F%2F%20add%20back%20viewBox%20that%20svgPanZoom%20removes%20to%20fill%20the%20container%0A%20%20%20%20svg%2EsetAttribute%28%0A%20%20%20%20%20%20%27viewBox%27%2C%0A%20%20%20%20%20%20%5B%270%27%2C%270%27%2Csvg%2EgetClientRects%28%29%5B0%5D%2Ewidth%2Csvg%2EgetClientRects%28%29%5B0%5D%2Eheight%5D%2Ejoin%28%27%20%27%29%0A%20%20%20%20%29%0A%0A%20%20%20%20%2F%2F%20set%20up%20a%20container%20for%20tasks%20to%20perform%20after%20completion%0A%20%20%20%20%2F%2F%20%20one%20example%20would%20be%20add%20callbacks%20for%20event%20handling%0A%20%20%20%20%2F%2F%20%20styling%0A%20%20%20%20if%20%28%21%28typeof%20x%2Etasks%20%3D%3D%3D%20%22undefined%22%29%20%29%7B%0A%20%20%20%20%20%20if%20%28%20%28typeof%20x%2Etasks%2Elength%20%3D%3D%3D%20%22undefined%22%29%20%7C%7C%0A%20%20%20%20%20%20%20%28typeof%20x%2Etasks%20%3D%3D%3D%20%22function%22%20%29%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20%2F%2F%20handle%20a%20function%20not%20enclosed%20in%20array%0A%20%20%20%20%20%20%20%20%20%2F%2F%20should%20be%20able%20to%20remove%20once%20using%20jsonlite%0A%20%20%20%20%20%20%20%20%20x%2Etasks%20%3D%20%5Bx%2Etasks%5D%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20x%2Etasks%2Emap%28function%28t%29%7B%0A%20%20%20%20%20%20%20%20%2F%2F%20for%20each%20tasks%20call%20the%20task%20with%20el%20supplied%20as%20%60this%60%0A%20%20%20%20%20%20%20%20t%2Ecall%28%7Bel%3Ael%2CzoomWidget%3Ainstance%2EzoomWidget%7D%29%3B%0A%20%20%20%20%20%20%7D%29%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F%2F%20%20use%20expando%20property%20so%20we%20can%20access%20later%0A%20%20%20%20%2F%2F%20%20%20%20somewhere%20saw%20where%20expando%20can%20cause%20memory%20leak%20in%20IE%0A%20%20%20%20%2F%2F%20%20%20%20could%20also%20set%20in%20HTMLWidgets%2Ewidgets%5Bx%5D%20where%20matches%20el%0A%20%20%20%20el%2EzoomWidget%20%3D%20instance%2EzoomWidget%3B%0A%0A%20%20%7D%2C%0A%0A%20%20resize%3A%20function%28el%2C%20width%2C%20height%2C%20instance%29%20%7B%0A%0A%20%20%7D%0A%0A%7D%29%3B%0A"></script>
</head>
<body style="background-color:white;">
<div id="htmlwidget_container">
<div id="htmlwidget-5666" style="width:700px;height:500px;" class="svgPanZoom"></div>
</div>
<script type="application/json" data-for="htmlwidget-5666">{"x":{"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"576pt\" height=\"576pt\" viewBox=\"0 0 576 576\" version=\"1.1\">\n <display xmlns:r=\"http://www.r-project.org\" usr=\"-4048944.8051948,4048944.8051948,-3950000,4350000\"><![CDATA[{\nplot(ice, axes = FALSE)\nplot(grat, add = TRUE, lty = 3)\ntext(labs, lab = parse(text = labs$lab), col = c(\"firebrick\", \"darkblue\")[labs$islon + 1], cex = 0.85)\ntitle(sprintf(\"Sea ice concentration %s\", gsub(\".bin\", \"\", basename(tfile))), cex.main = 0.8)\ntitle(sub = projection(ice), cex.sub = 0.6)\n}\n]]></display>\n <defs>\n <g>\n <symbol overflow=\"visible\" id=\"glyph0-0\">\n <path style=\"stroke:none;\" d=\"M 0.519531 -4.414063 C 0.515625 -5.46875 0.625 -6.320313 0.84375 -6.964844 C 1.0625 -7.609375 1.386719 -8.105469 1.816406 -8.457031 C 2.246094 -8.804688 2.785156 -8.980469 3.4375 -8.984375 C 3.914063 -8.980469 4.335938 -8.886719 4.699219 -8.695313 C 5.058594 -8.5 5.355469 -8.21875 5.59375 -7.859375 C 5.828125 -7.492188 6.015625 -7.050781 6.152344 -6.527344 C 6.285156 -6.003906 6.351563 -5.296875 6.355469 -4.414063 C 6.351563 -3.359375 6.242188 -2.511719 6.03125 -1.871094 C 5.8125 -1.222656 5.492188 -0.726563 5.0625 -0.375 C 4.632813 -0.0234375 4.089844 0.152344 3.4375 0.152344 C 2.570313 0.152344 1.890625 -0.15625 1.402344 -0.773438 C 0.808594 -1.515625 0.515625 -2.726563 0.519531 -4.414063 Z M 1.648438 -4.414063 C 1.644531 -2.941406 1.816406 -1.964844 2.164063 -1.480469 C 2.503906 -0.992188 2.929688 -0.75 3.4375 -0.75 C 3.9375 -0.75 4.359375 -0.992188 4.707031 -1.480469 C 5.050781 -1.96875 5.226563 -2.945313 5.226563 -4.414063 C 5.226563 -5.882813 5.050781 -6.863281 4.707031 -7.347656 C 4.359375 -7.832031 3.933594 -8.074219 3.425781 -8.074219 C 2.917969 -8.074219 2.515625 -7.859375 2.214844 -7.433594 C 1.835938 -6.886719 1.644531 -5.878906 1.648438 -4.414063 Z M 1.648438 -4.414063 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph0-1\">\n <path style=\"stroke:none;\" d=\"M 6.292969 -1.054688 L 6.292969 0 L 0.378906 0 C 0.367188 -0.265625 0.410156 -0.519531 0.507813 -0.761719 C 0.65625 -1.164063 0.898438 -1.558594 1.230469 -1.953125 C 1.558594 -2.339844 2.035156 -2.792969 2.667969 -3.308594 C 3.636719 -4.101563 4.292969 -4.734375 4.636719 -5.203125 C 4.976563 -5.667969 5.148438 -6.105469 5.152344 -6.523438 C 5.148438 -6.957031 4.992188 -7.324219 4.683594 -7.625 C 4.371094 -7.921875 3.96875 -8.074219 3.46875 -8.074219 C 2.9375 -8.074219 2.511719 -7.914063 2.195313 -7.597656 C 1.878906 -7.277344 1.71875 -6.839844 1.714844 -6.28125 L 0.585938 -6.398438 C 0.664063 -7.238281 0.953125 -7.878906 1.457031 -8.320313 C 1.960938 -8.761719 2.640625 -8.980469 3.492188 -8.984375 C 4.347656 -8.980469 5.023438 -8.742188 5.527344 -8.269531 C 6.027344 -7.789063 6.28125 -7.199219 6.28125 -6.5 C 6.28125 -6.140625 6.207031 -5.789063 6.058594 -5.445313 C 5.910156 -5.09375 5.664063 -4.730469 5.328125 -4.351563 C 4.984375 -3.964844 4.421875 -3.441406 3.636719 -2.777344 C 2.976563 -2.222656 2.554688 -1.84375 2.367188 -1.648438 C 2.179688 -1.449219 2.023438 -1.253906 1.90625 -1.054688 Z M 6.292969 -1.054688 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph0-2\">\n <path style=\"stroke:none;\" d=\"M 4.039063 0 L 4.039063 -2.140625 L 0.160156 -2.140625 L 0.160156 -3.148438 L 4.242188 -8.949219 L 5.140625 -8.949219 L 5.140625 -3.148438 L 6.347656 -3.148438 L 6.347656 -2.140625 L 5.140625 -2.140625 L 5.140625 0 Z M 4.039063 -3.148438 L 4.039063 -7.183594 L 1.238281 -3.148438 Z M 4.039063 -3.148438 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph0-3\">\n <path style=\"stroke:none;\" d=\"M 6.21875 -6.757813 L 5.125 -6.671875 C 5.027344 -7.097656 4.890625 -7.410156 4.710938 -7.609375 C 4.414063 -7.921875 4.046875 -8.078125 3.613281 -8.082031 C 3.261719 -8.078125 2.953125 -7.980469 2.691406 -7.789063 C 2.339844 -7.53125 2.066406 -7.164063 1.871094 -6.683594 C 1.667969 -6.195313 1.566406 -5.503906 1.5625 -4.613281 C 1.824219 -5.011719 2.148438 -5.3125 2.53125 -5.511719 C 2.914063 -5.703125 3.3125 -5.800781 3.734375 -5.804688 C 4.464844 -5.800781 5.089844 -5.53125 5.605469 -4.996094 C 6.117188 -4.453125 6.375 -3.757813 6.378906 -2.90625 C 6.375 -2.34375 6.253906 -1.820313 6.015625 -1.339844 C 5.769531 -0.855469 5.4375 -0.484375 5.015625 -0.230469 C 4.59375 0.0273438 4.113281 0.152344 3.578125 0.152344 C 2.660156 0.152344 1.914063 -0.183594 1.335938 -0.855469 C 0.757813 -1.527344 0.46875 -2.636719 0.46875 -4.1875 C 0.46875 -5.914063 0.789063 -7.171875 1.429688 -7.960938 C 1.984375 -8.640625 2.734375 -8.980469 3.679688 -8.984375 C 4.382813 -8.980469 4.957031 -8.785156 5.410156 -8.390625 C 5.855469 -7.996094 6.125 -7.449219 6.21875 -6.757813 Z M 1.734375 -2.898438 C 1.734375 -2.519531 1.8125 -2.15625 1.972656 -1.8125 C 2.132813 -1.460938 2.359375 -1.199219 2.648438 -1.019531 C 2.9375 -0.839844 3.238281 -0.75 3.558594 -0.75 C 4.019531 -0.75 4.417969 -0.9375 4.753906 -1.3125 C 5.082031 -1.6875 5.25 -2.195313 5.253906 -2.839844 C 5.25 -3.453125 5.085938 -3.941406 4.757813 -4.300781 C 4.429688 -4.65625 4.015625 -4.832031 3.515625 -4.835938 C 3.015625 -4.832031 2.59375 -4.65625 2.25 -4.300781 C 1.90625 -3.941406 1.734375 -3.472656 1.734375 -2.898438 Z M 1.734375 -2.898438 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph0-4\">\n <path style=\"stroke:none;\" d=\"M 2.210938 -4.851563 C 1.75 -5.015625 1.414063 -5.253906 1.195313 -5.566406 C 0.976563 -5.875 0.867188 -6.242188 0.867188 -6.675781 C 0.867188 -7.324219 1.097656 -7.871094 1.566406 -8.316406 C 2.03125 -8.757813 2.65625 -8.980469 3.4375 -8.984375 C 4.214844 -8.980469 4.84375 -8.753906 5.320313 -8.304688 C 5.796875 -7.847656 6.035156 -7.296875 6.035156 -6.648438 C 6.035156 -6.230469 5.925781 -5.867188 5.707031 -5.5625 C 5.488281 -5.25 5.15625 -5.015625 4.71875 -4.851563 C 5.265625 -4.671875 5.683594 -4.382813 5.972656 -3.984375 C 6.253906 -3.585938 6.398438 -3.109375 6.402344 -2.558594 C 6.398438 -1.789063 6.128906 -1.144531 5.589844 -0.628906 C 5.046875 -0.105469 4.332031 0.152344 3.453125 0.152344 C 2.566406 0.152344 1.855469 -0.105469 1.316406 -0.628906 C 0.773438 -1.148438 0.503906 -1.800781 0.507813 -2.585938 C 0.503906 -3.164063 0.652344 -3.652344 0.949219 -4.050781 C 1.242188 -4.441406 1.660156 -4.710938 2.210938 -4.851563 Z M 1.988281 -6.714844 C 1.984375 -6.289063 2.121094 -5.941406 2.398438 -5.675781 C 2.667969 -5.40625 3.023438 -5.273438 3.460938 -5.273438 C 3.878906 -5.273438 4.226563 -5.40625 4.5 -5.671875 C 4.769531 -5.9375 4.902344 -6.261719 4.90625 -6.652344 C 4.902344 -7.050781 4.765625 -7.390625 4.488281 -7.667969 C 4.207031 -7.941406 3.859375 -8.078125 3.449219 -8.082031 C 3.027344 -8.078125 2.679688 -7.945313 2.402344 -7.675781 C 2.125 -7.40625 1.984375 -7.085938 1.988281 -6.714844 Z M 1.636719 -2.582031 C 1.632813 -2.265625 1.707031 -1.960938 1.859375 -1.671875 C 2.003906 -1.375 2.226563 -1.148438 2.519531 -0.992188 C 2.8125 -0.828125 3.128906 -0.75 3.46875 -0.75 C 3.992188 -0.75 4.421875 -0.917969 4.765625 -1.257813 C 5.105469 -1.59375 5.277344 -2.023438 5.28125 -2.546875 C 5.277344 -3.074219 5.101563 -3.511719 4.75 -3.855469 C 4.394531 -4.199219 3.953125 -4.371094 3.429688 -4.375 C 2.910156 -4.371094 2.484375 -4.199219 2.144531 -3.863281 C 1.804688 -3.519531 1.632813 -3.09375 1.636719 -2.582031 Z M 1.636719 -2.582031 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph0-5\">\n <path style=\"stroke:none;\" d=\"M 4.65625 0 L 3.558594 0 L 3.558594 -7 C 3.289063 -6.746094 2.941406 -6.492188 2.515625 -6.242188 C 2.085938 -5.988281 1.703125 -5.800781 1.359375 -5.675781 L 1.359375 -6.738281 C 1.972656 -7.027344 2.507813 -7.375 2.972656 -7.789063 C 3.429688 -8.195313 3.757813 -8.59375 3.949219 -8.984375 L 4.65625 -8.984375 Z M 4.65625 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-0\">\n <path style=\"stroke:none;\" d=\"M 3.988281 0 L 3.046875 0 L 3.046875 -5.992188 C 2.820313 -5.773438 2.523438 -5.558594 2.15625 -5.34375 C 1.789063 -5.125 1.457031 -4.960938 1.164063 -4.859375 L 1.164063 -5.769531 C 1.6875 -6.015625 2.148438 -6.316406 2.542969 -6.667969 C 2.933594 -7.019531 3.210938 -7.359375 3.378906 -7.691406 L 3.988281 -7.691406 Z M 3.988281 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-1\">\n <path style=\"stroke:none;\" d=\"M 1.890625 -4.152344 C 1.496094 -4.292969 1.207031 -4.496094 1.023438 -4.761719 C 0.832031 -5.023438 0.738281 -5.339844 0.742188 -5.714844 C 0.738281 -6.269531 0.9375 -6.738281 1.34375 -7.121094 C 1.742188 -7.496094 2.277344 -7.6875 2.941406 -7.691406 C 3.609375 -7.6875 4.144531 -7.492188 4.554688 -7.109375 C 4.960938 -6.71875 5.167969 -6.246094 5.167969 -5.691406 C 5.167969 -5.332031 5.074219 -5.023438 4.886719 -4.761719 C 4.699219 -4.496094 4.414063 -4.292969 4.039063 -4.152344 C 4.503906 -3.996094 4.863281 -3.75 5.109375 -3.410156 C 5.355469 -3.066406 5.476563 -2.65625 5.480469 -2.1875 C 5.476563 -1.53125 5.246094 -0.984375 4.785156 -0.539063 C 4.320313 -0.09375 3.710938 0.128906 2.957031 0.128906 C 2.199219 0.128906 1.589844 -0.09375 1.128906 -0.539063 C 0.664063 -0.984375 0.433594 -1.542969 0.433594 -2.214844 C 0.433594 -2.710938 0.558594 -3.125 0.8125 -3.464844 C 1.0625 -3.796875 1.421875 -4.027344 1.890625 -4.152344 Z M 1.703125 -5.746094 C 1.699219 -5.382813 1.816406 -5.085938 2.050781 -4.859375 C 2.285156 -4.625 2.585938 -4.511719 2.960938 -4.515625 C 3.320313 -4.511719 3.617188 -4.625 3.851563 -4.855469 C 4.078125 -5.082031 4.195313 -5.363281 4.199219 -5.695313 C 4.195313 -6.039063 4.074219 -6.328125 3.839844 -6.5625 C 3.597656 -6.796875 3.304688 -6.914063 2.953125 -6.917969 C 2.59375 -6.914063 2.292969 -6.796875 2.058594 -6.570313 C 1.816406 -6.335938 1.699219 -6.0625 1.703125 -5.746094 Z M 1.398438 -2.210938 C 1.394531 -1.9375 1.457031 -1.679688 1.589844 -1.429688 C 1.714844 -1.179688 1.90625 -0.984375 2.15625 -0.847656 C 2.40625 -0.710938 2.675781 -0.644531 2.96875 -0.644531 C 3.414063 -0.644531 3.785156 -0.789063 4.078125 -1.078125 C 4.371094 -1.367188 4.515625 -1.734375 4.519531 -2.179688 C 4.515625 -2.632813 4.367188 -3.003906 4.066406 -3.300781 C 3.765625 -3.59375 3.386719 -3.742188 2.9375 -3.746094 C 2.492188 -3.742188 2.125 -3.597656 1.835938 -3.304688 C 1.539063 -3.011719 1.394531 -2.644531 1.398438 -2.210938 Z M 1.398438 -2.210938 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-2\">\n <path style=\"stroke:none;\" d=\"M 0.445313 -3.777344 C 0.445313 -4.679688 0.535156 -5.410156 0.722656 -5.964844 C 0.90625 -6.515625 1.183594 -6.941406 1.554688 -7.242188 C 1.917969 -7.539063 2.382813 -7.6875 2.941406 -7.691406 C 3.351563 -7.6875 3.710938 -7.605469 4.023438 -7.441406 C 4.332031 -7.277344 4.585938 -7.039063 4.789063 -6.726563 C 4.988281 -6.414063 5.148438 -6.03125 5.265625 -5.585938 C 5.378906 -5.136719 5.4375 -4.535156 5.4375 -3.777344 C 5.4375 -2.875 5.34375 -2.148438 5.160156 -1.601563 C 4.976563 -1.046875 4.699219 -0.621094 4.332031 -0.320313 C 3.960938 -0.0195313 3.5 0.128906 2.941406 0.128906 C 2.199219 0.128906 1.617188 -0.132813 1.203125 -0.664063 C 0.695313 -1.296875 0.445313 -2.335938 0.445313 -3.777344 Z M 1.410156 -3.777344 C 1.40625 -2.515625 1.554688 -1.679688 1.851563 -1.265625 C 2.144531 -0.851563 2.507813 -0.644531 2.941406 -0.644531 C 3.371094 -0.644531 3.734375 -0.851563 4.03125 -1.269531 C 4.324219 -1.6875 4.46875 -2.523438 4.472656 -3.777344 C 4.46875 -5.035156 4.324219 -5.871094 4.03125 -6.289063 C 3.734375 -6.703125 3.367188 -6.914063 2.929688 -6.914063 C 2.496094 -6.914063 2.152344 -6.730469 1.898438 -6.363281 C 1.570313 -5.894531 1.40625 -5.03125 1.410156 -3.777344 Z M 1.410156 -3.777344 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-3\">\n <path style=\"stroke:none;\" d=\"M 5.324219 -5.785156 L 4.390625 -5.710938 C 4.300781 -6.078125 4.183594 -6.347656 4.035156 -6.515625 C 3.777344 -6.78125 3.464844 -6.914063 3.09375 -6.917969 C 2.792969 -6.914063 2.527344 -6.832031 2.304688 -6.667969 C 2.003906 -6.449219 1.769531 -6.132813 1.601563 -5.71875 C 1.429688 -5.304688 1.34375 -4.714844 1.335938 -3.949219 C 1.5625 -4.292969 1.839844 -4.546875 2.167969 -4.71875 C 2.496094 -4.882813 2.839844 -4.96875 3.199219 -4.96875 C 3.824219 -4.96875 4.355469 -4.738281 4.796875 -4.277344 C 5.238281 -3.816406 5.460938 -3.21875 5.460938 -2.488281 C 5.460938 -2.003906 5.355469 -1.554688 5.148438 -1.144531 C 4.941406 -0.730469 4.65625 -0.417969 4.292969 -0.199219 C 3.929688 0.0195313 3.519531 0.128906 3.0625 0.128906 C 2.277344 0.128906 1.636719 -0.15625 1.144531 -0.734375 C 0.644531 -1.304688 0.398438 -2.257813 0.402344 -3.585938 C 0.398438 -5.0625 0.671875 -6.136719 1.222656 -6.8125 C 1.695313 -7.394531 2.339844 -7.6875 3.152344 -7.691406 C 3.753906 -7.6875 4.246094 -7.519531 4.628906 -7.183594 C 5.011719 -6.84375 5.242188 -6.375 5.324219 -5.785156 Z M 1.484375 -2.480469 C 1.480469 -2.152344 1.550781 -1.84375 1.691406 -1.550781 C 1.828125 -1.253906 2.019531 -1.027344 2.265625 -0.875 C 2.511719 -0.71875 2.773438 -0.644531 3.046875 -0.644531 C 3.441406 -0.644531 3.78125 -0.804688 4.070313 -1.125 C 4.355469 -1.445313 4.5 -1.878906 4.5 -2.429688 C 4.5 -2.957031 4.355469 -3.375 4.074219 -3.679688 C 3.789063 -3.984375 3.433594 -4.136719 3.007813 -4.136719 C 2.578125 -4.136719 2.21875 -3.984375 1.925781 -3.679688 C 1.628906 -3.375 1.480469 -2.972656 1.484375 -2.480469 Z M 1.484375 -2.480469 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-4\">\n <path style=\"stroke:none;\" d=\"M 2.164063 0 L 0.128906 -7.660156 L 1.171875 -7.660156 L 2.335938 -2.636719 C 2.457031 -2.109375 2.566406 -1.585938 2.660156 -1.070313 C 2.855469 -1.886719 2.96875 -2.359375 3.003906 -2.488281 L 4.460938 -7.660156 L 5.683594 -7.660156 L 6.78125 -3.78125 C 7.054688 -2.816406 7.253906 -1.914063 7.378906 -1.070313 C 7.472656 -1.550781 7.601563 -2.105469 7.757813 -2.738281 L 8.960938 -7.660156 L 9.980469 -7.660156 L 7.878906 0 L 6.902344 0 L 5.289063 -5.835938 C 5.148438 -6.320313 5.066406 -6.617188 5.046875 -6.734375 C 4.960938 -6.378906 4.886719 -6.082031 4.824219 -5.835938 L 3.199219 0 Z M 2.164063 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-5\">\n <path style=\"stroke:none;\" d=\"M 3.457031 0 L 3.457031 -1.832031 L 0.136719 -1.832031 L 0.136719 -2.695313 L 3.632813 -7.660156 L 4.398438 -7.660156 L 4.398438 -2.695313 L 5.433594 -2.695313 L 5.433594 -1.832031 L 4.398438 -1.832031 L 4.398438 0 Z M 3.457031 -2.695313 L 3.457031 -6.148438 L 1.0625 -2.695313 Z M 3.457031 -2.695313 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-6\">\n <path style=\"stroke:none;\" d=\"M 5.386719 -0.902344 L 5.386719 0 L 0.324219 0 C 0.3125 -0.226563 0.351563 -0.441406 0.433594 -0.652344 C 0.558594 -0.996094 0.761719 -1.335938 1.050781 -1.671875 C 1.332031 -2 1.742188 -2.386719 2.28125 -2.832031 C 3.109375 -3.511719 3.671875 -4.054688 3.96875 -4.453125 C 4.257813 -4.851563 4.40625 -5.226563 4.410156 -5.585938 C 4.40625 -5.953125 4.273438 -6.269531 4.007813 -6.527344 C 3.742188 -6.785156 3.394531 -6.914063 2.96875 -6.914063 C 2.511719 -6.914063 2.148438 -6.777344 1.878906 -6.503906 C 1.605469 -6.230469 1.46875 -5.851563 1.46875 -5.375 L 0.5 -5.476563 C 0.5625 -6.195313 0.8125 -6.746094 1.25 -7.125 C 1.679688 -7.5 2.261719 -7.6875 2.988281 -7.691406 C 3.722656 -7.6875 4.300781 -7.484375 4.730469 -7.078125 C 5.15625 -6.671875 5.371094 -6.164063 5.375 -5.5625 C 5.371094 -5.253906 5.308594 -4.953125 5.1875 -4.660156 C 5.058594 -4.359375 4.851563 -4.046875 4.5625 -3.722656 C 4.269531 -3.394531 3.785156 -2.949219 3.113281 -2.378906 C 2.542969 -1.902344 2.179688 -1.578125 2.023438 -1.414063 C 1.859375 -1.242188 1.730469 -1.074219 1.628906 -0.902344 Z M 5.386719 -0.902344 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-7\">\n <path style=\"stroke:none;\" d=\"M 0.847656 0 L 0.847656 -7.660156 L 6.382813 -7.660156 L 6.382813 -6.753906 L 1.859375 -6.753906 L 1.859375 -4.410156 L 6.097656 -4.410156 L 6.097656 -3.511719 L 1.859375 -3.511719 L 1.859375 -0.902344 L 6.5625 -0.902344 L 6.5625 0 Z M 0.847656 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-8\">\n <path style=\"stroke:none;\" d=\"M 0.480469 -2.460938 L 1.4375 -2.542969 C 1.476563 -2.160156 1.582031 -1.84375 1.75 -1.601563 C 1.914063 -1.351563 2.171875 -1.152344 2.523438 -1.003906 C 2.871094 -0.847656 3.261719 -0.773438 3.699219 -0.777344 C 4.082031 -0.773438 4.425781 -0.832031 4.722656 -0.949219 C 5.019531 -1.066406 5.238281 -1.222656 5.382813 -1.421875 C 5.527344 -1.621094 5.601563 -1.839844 5.601563 -2.078125 C 5.601563 -2.316406 5.53125 -2.527344 5.390625 -2.707031 C 5.25 -2.886719 5.019531 -3.035156 4.703125 -3.160156 C 4.496094 -3.238281 4.039063 -3.363281 3.335938 -3.535156 C 2.628906 -3.699219 2.136719 -3.859375 1.859375 -4.011719 C 1.492188 -4.203125 1.222656 -4.441406 1.042969 -4.726563 C 0.863281 -5.007813 0.773438 -5.324219 0.773438 -5.679688 C 0.773438 -6.0625 0.882813 -6.425781 1.101563 -6.761719 C 1.320313 -7.097656 1.640625 -7.351563 2.0625 -7.527344 C 2.484375 -7.699219 2.953125 -7.785156 3.46875 -7.789063 C 4.035156 -7.785156 4.535156 -7.695313 4.96875 -7.515625 C 5.402344 -7.332031 5.734375 -7.0625 5.96875 -6.707031 C 6.199219 -6.351563 6.324219 -5.949219 6.347656 -5.5 L 5.375 -5.429688 C 5.320313 -5.910156 5.144531 -6.273438 4.84375 -6.523438 C 4.542969 -6.765625 4.097656 -6.890625 3.511719 -6.894531 C 2.894531 -6.890625 2.449219 -6.777344 2.167969 -6.558594 C 1.886719 -6.332031 1.746094 -6.0625 1.75 -5.746094 C 1.746094 -5.46875 1.84375 -5.242188 2.046875 -5.066406 C 2.238281 -4.886719 2.75 -4.703125 3.574219 -4.519531 C 4.398438 -4.332031 4.964844 -4.171875 5.273438 -4.035156 C 5.71875 -3.828125 6.046875 -3.566406 6.257813 -3.253906 C 6.46875 -2.933594 6.574219 -2.570313 6.578125 -2.164063 C 6.574219 -1.75 6.457031 -1.367188 6.226563 -1.007813 C 5.992188 -0.648438 5.65625 -0.367188 5.222656 -0.167969 C 4.78125 0.03125 4.289063 0.128906 3.746094 0.128906 C 3.050781 0.128906 2.472656 0.03125 2.003906 -0.171875 C 1.535156 -0.371094 1.164063 -0.675781 0.898438 -1.082031 C 0.628906 -1.484375 0.492188 -1.945313 0.480469 -2.460938 Z M 0.480469 -2.460938 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-9\">\n <path style=\"stroke:none;\" d=\"M 0.507813 -6.65625 L 0.507813 -7.558594 L 5.464844 -7.558594 L 5.464844 -6.828125 C 4.976563 -6.304688 4.492188 -5.617188 4.015625 -4.757813 C 3.53125 -3.898438 3.164063 -3.011719 2.90625 -2.105469 C 2.714844 -1.460938 2.59375 -0.761719 2.542969 0 L 1.578125 0 C 1.585938 -0.601563 1.707031 -1.328125 1.933594 -2.183594 C 2.160156 -3.035156 2.484375 -3.859375 2.90625 -4.652344 C 3.328125 -5.441406 3.777344 -6.109375 4.257813 -6.65625 Z M 0.507813 -6.65625 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-10\">\n <path style=\"stroke:none;\" d=\"M 0.449219 -2.023438 L 1.390625 -2.148438 C 1.492188 -1.613281 1.675781 -1.230469 1.941406 -0.996094 C 2.199219 -0.761719 2.515625 -0.644531 2.890625 -0.644531 C 3.328125 -0.644531 3.703125 -0.796875 4.007813 -1.101563 C 4.3125 -1.40625 4.464844 -1.785156 4.46875 -2.242188 C 4.464844 -2.671875 4.324219 -3.027344 4.042969 -3.308594 C 3.761719 -3.585938 3.402344 -3.726563 2.96875 -3.730469 C 2.785156 -3.726563 2.5625 -3.691406 2.304688 -3.625 L 2.410156 -4.453125 C 2.46875 -4.445313 2.519531 -4.441406 2.558594 -4.441406 C 2.957031 -4.441406 3.316406 -4.542969 3.640625 -4.753906 C 3.957031 -4.957031 4.117188 -5.28125 4.121094 -5.722656 C 4.117188 -6.0625 4 -6.347656 3.769531 -6.578125 C 3.535156 -6.800781 3.234375 -6.914063 2.867188 -6.917969 C 2.5 -6.914063 2.195313 -6.796875 1.953125 -6.570313 C 1.707031 -6.335938 1.550781 -5.992188 1.484375 -5.539063 L 0.542969 -5.707031 C 0.65625 -6.335938 0.917969 -6.824219 1.324219 -7.171875 C 1.730469 -7.515625 2.238281 -7.6875 2.847656 -7.691406 C 3.261719 -7.6875 3.644531 -7.597656 4 -7.421875 C 4.351563 -7.238281 4.621094 -6.992188 4.808594 -6.6875 C 4.992188 -6.375 5.085938 -6.046875 5.089844 -5.699219 C 5.085938 -5.367188 4.996094 -5.066406 4.820313 -4.796875 C 4.640625 -4.523438 4.378906 -4.308594 4.035156 -4.148438 C 4.484375 -4.042969 4.835938 -3.824219 5.085938 -3.496094 C 5.335938 -3.164063 5.460938 -2.753906 5.464844 -2.261719 C 5.460938 -1.589844 5.21875 -1.019531 4.734375 -0.558594 C 4.246094 -0.09375 3.628906 0.132813 2.882813 0.136719 C 2.210938 0.132813 1.652344 -0.0625 1.207031 -0.464844 C 0.761719 -0.863281 0.507813 -1.382813 0.449219 -2.023438 Z M 0.449219 -2.023438 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-11\">\n <path style=\"stroke:none;\" d=\"M 0.972656 0 L 0.972656 -1.070313 L 2.042969 -1.070313 L 2.042969 0 Z M 0.972656 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph1-12\">\n <path style=\"stroke:none;\" d=\"M 0.445313 -2.007813 L 1.429688 -2.089844 C 1.503906 -1.605469 1.671875 -1.242188 1.941406 -1.003906 C 2.203125 -0.761719 2.527344 -0.644531 2.90625 -0.644531 C 3.359375 -0.644531 3.742188 -0.8125 4.054688 -1.15625 C 4.367188 -1.492188 4.523438 -1.945313 4.523438 -2.511719 C 4.523438 -3.046875 4.371094 -3.46875 4.070313 -3.78125 C 3.769531 -4.085938 3.375 -4.242188 2.890625 -4.246094 C 2.582031 -4.242188 2.308594 -4.171875 2.066406 -4.039063 C 1.820313 -3.898438 1.628906 -3.722656 1.496094 -3.503906 L 0.609375 -3.621094 L 1.351563 -7.554688 L 5.160156 -7.554688 L 5.160156 -6.65625 L 2.105469 -6.65625 L 1.691406 -4.597656 C 2.148438 -4.914063 2.632813 -5.074219 3.140625 -5.078125 C 3.808594 -5.074219 4.371094 -4.84375 4.832031 -4.382813 C 5.289063 -3.917969 5.519531 -3.320313 5.523438 -2.597656 C 5.519531 -1.902344 5.316406 -1.304688 4.917969 -0.800781 C 4.421875 -0.179688 3.753906 0.128906 2.90625 0.128906 C 2.207031 0.128906 1.636719 -0.0625 1.199219 -0.453125 C 0.757813 -0.839844 0.507813 -1.359375 0.445313 -2.007813 Z M 0.445313 -2.007813 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph2-0\">\n <path style=\"stroke:none;\" d=\"M 2.117188 -7.242188 C 2.5625 -7.242188 2.945313 -7.082031 3.257813 -6.769531 C 3.570313 -6.453125 3.726563 -6.074219 3.726563 -5.632813 C 3.726563 -5.1875 3.566406 -4.808594 3.253906 -4.496094 C 2.9375 -4.179688 2.558594 -4.023438 2.117188 -4.027344 C 1.671875 -4.023438 1.292969 -4.179688 0.980469 -4.496094 C 0.664063 -4.808594 0.507813 -5.1875 0.511719 -5.632813 C 0.507813 -6.074219 0.664063 -6.453125 0.976563 -6.769531 C 1.285156 -7.082031 1.664063 -7.242188 2.117188 -7.242188 Z M 2.117188 -6.800781 C 1.789063 -6.796875 1.515625 -6.683594 1.289063 -6.460938 C 1.0625 -6.234375 0.949219 -5.960938 0.949219 -5.636719 C 0.949219 -5.316406 1.0625 -5.039063 1.289063 -4.8125 C 1.515625 -4.582031 1.789063 -4.46875 2.117188 -4.472656 C 2.433594 -4.46875 2.707031 -4.582031 2.9375 -4.8125 C 3.164063 -5.039063 3.28125 -5.316406 3.28125 -5.636719 C 3.28125 -5.960938 3.167969 -6.234375 2.941406 -6.460938 C 2.714844 -6.683594 2.4375 -6.796875 2.117188 -6.800781 Z M 2.117188 -6.800781 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-0\">\n <path style=\"stroke:none;\" d=\"M 0.363281 -2.351563 L 1.785156 -2.492188 C 1.867188 -2.011719 2.039063 -1.664063 2.304688 -1.441406 C 2.5625 -1.214844 2.917969 -1.101563 3.363281 -1.105469 C 3.832031 -1.101563 4.183594 -1.199219 4.425781 -1.402344 C 4.660156 -1.597656 4.78125 -1.832031 4.785156 -2.101563 C 4.78125 -2.269531 4.730469 -2.414063 4.632813 -2.535156 C 4.53125 -2.65625 4.355469 -2.761719 4.109375 -2.851563 C 3.933594 -2.90625 3.542969 -3.011719 2.9375 -3.167969 C 2.152344 -3.359375 1.605469 -3.597656 1.292969 -3.882813 C 0.84375 -4.277344 0.621094 -4.761719 0.625 -5.335938 C 0.621094 -5.699219 0.726563 -6.042969 0.9375 -6.367188 C 1.148438 -6.6875 1.449219 -6.933594 1.839844 -7.101563 C 2.230469 -7.265625 2.703125 -7.347656 3.265625 -7.351563 C 4.167969 -7.347656 4.851563 -7.148438 5.3125 -6.753906 C 5.769531 -6.355469 6.011719 -5.824219 6.035156 -5.164063 L 4.578125 -5.097656 C 4.511719 -5.46875 4.378906 -5.734375 4.175781 -5.898438 C 3.96875 -6.058594 3.660156 -6.140625 3.25 -6.144531 C 2.824219 -6.140625 2.492188 -6.054688 2.253906 -5.882813 C 2.097656 -5.769531 2.019531 -5.617188 2.023438 -5.433594 C 2.019531 -5.261719 2.09375 -5.117188 2.238281 -4.996094 C 2.421875 -4.839844 2.867188 -4.679688 3.578125 -4.511719 C 4.285156 -4.34375 4.8125 -4.167969 5.15625 -3.992188 C 5.496094 -3.808594 5.761719 -3.566406 5.953125 -3.257813 C 6.144531 -2.945313 6.238281 -2.558594 6.242188 -2.105469 C 6.238281 -1.6875 6.125 -1.300781 5.898438 -0.941406 C 5.667969 -0.578125 5.34375 -0.308594 4.921875 -0.132813 C 4.5 0.0429688 3.972656 0.128906 3.347656 0.128906 C 2.429688 0.128906 1.730469 -0.0820313 1.242188 -0.503906 C 0.75 -0.925781 0.457031 -1.539063 0.363281 -2.351563 Z M 0.363281 -2.351563 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-1\">\n <path style=\"stroke:none;\" d=\"M 3.757813 -1.667969 L 5.140625 -1.433594 C 4.957031 -0.925781 4.675781 -0.539063 4.296875 -0.277344 C 3.910156 -0.0117188 3.433594 0.117188 2.859375 0.117188 C 1.949219 0.117188 1.273438 -0.179688 0.839844 -0.773438 C 0.488281 -1.25 0.316406 -1.851563 0.320313 -2.578125 C 0.316406 -3.445313 0.542969 -4.125 1 -4.617188 C 1.453125 -5.109375 2.027344 -5.355469 2.722656 -5.355469 C 3.5 -5.355469 4.113281 -5.097656 4.566406 -4.582031 C 5.011719 -4.066406 5.226563 -3.277344 5.210938 -2.21875 L 1.742188 -2.21875 C 1.746094 -1.804688 1.859375 -1.484375 2.074219 -1.257813 C 2.289063 -1.027344 2.554688 -0.914063 2.875 -0.917969 C 3.089844 -0.914063 3.273438 -0.972656 3.421875 -1.09375 C 3.570313 -1.210938 3.679688 -1.402344 3.757813 -1.667969 Z M 3.835938 -3.066406 C 3.824219 -3.464844 3.71875 -3.769531 3.523438 -3.980469 C 3.324219 -4.1875 3.085938 -4.292969 2.804688 -4.296875 C 2.5 -4.292969 2.25 -4.183594 2.054688 -3.964844 C 1.855469 -3.742188 1.757813 -3.441406 1.765625 -3.066406 Z M 3.835938 -3.066406 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-2\">\n <path style=\"stroke:none;\" d=\"M 1.761719 -3.640625 L 0.503906 -3.867188 C 0.644531 -4.371094 0.886719 -4.742188 1.230469 -4.988281 C 1.574219 -5.230469 2.085938 -5.355469 2.773438 -5.355469 C 3.386719 -5.355469 3.847656 -5.28125 4.152344 -5.136719 C 4.453125 -4.988281 4.664063 -4.800781 4.789063 -4.578125 C 4.910156 -4.351563 4.972656 -3.941406 4.976563 -3.339844 L 4.960938 -1.722656 C 4.957031 -1.261719 4.980469 -0.921875 5.027344 -0.703125 C 5.070313 -0.484375 5.152344 -0.25 5.277344 0 L 3.90625 0 C 3.867188 -0.0898438 3.824219 -0.226563 3.773438 -0.410156 C 3.75 -0.488281 3.730469 -0.539063 3.722656 -0.570313 C 3.480469 -0.335938 3.226563 -0.164063 2.960938 -0.0546875 C 2.6875 0.0625 2.402344 0.117188 2.101563 0.117188 C 1.558594 0.117188 1.132813 -0.0273438 0.824219 -0.320313 C 0.511719 -0.609375 0.355469 -0.980469 0.359375 -1.429688 C 0.355469 -1.726563 0.425781 -1.988281 0.570313 -2.222656 C 0.710938 -2.449219 0.910156 -2.628906 1.164063 -2.753906 C 1.417969 -2.875 1.785156 -2.980469 2.269531 -3.078125 C 2.910156 -3.195313 3.359375 -3.308594 3.613281 -3.417969 L 3.613281 -3.554688 C 3.609375 -3.820313 3.542969 -4.011719 3.414063 -4.125 C 3.28125 -4.238281 3.035156 -4.292969 2.671875 -4.296875 C 2.425781 -4.292969 2.234375 -4.246094 2.097656 -4.148438 C 1.957031 -4.050781 1.84375 -3.878906 1.761719 -3.640625 Z M 3.613281 -2.515625 C 3.433594 -2.453125 3.152344 -2.382813 2.769531 -2.300781 C 2.382813 -2.21875 2.132813 -2.140625 2.015625 -2.0625 C 1.835938 -1.929688 1.746094 -1.765625 1.746094 -1.574219 C 1.746094 -1.375 1.816406 -1.207031 1.960938 -1.070313 C 2.105469 -0.925781 2.289063 -0.855469 2.515625 -0.859375 C 2.761719 -0.855469 3 -0.9375 3.230469 -1.105469 C 3.394531 -1.226563 3.507813 -1.378906 3.5625 -1.5625 C 3.59375 -1.679688 3.609375 -1.90625 3.613281 -2.238281 Z M 3.613281 -2.515625 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-3\">\n <path style=\"stroke:none;\" d=\"\"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-4\">\n <path style=\"stroke:none;\" d=\"M 0.726563 -5.949219 L 0.726563 -7.230469 L 2.109375 -7.230469 L 2.109375 -5.949219 Z M 0.726563 0 L 0.726563 -5.238281 L 2.109375 -5.238281 L 2.109375 0 Z M 0.726563 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-5\">\n <path style=\"stroke:none;\" d=\"M 5.292969 -3.6875 L 3.925781 -3.441406 C 3.878906 -3.710938 3.773438 -3.917969 3.609375 -4.058594 C 3.445313 -4.195313 3.234375 -4.265625 2.980469 -4.265625 C 2.632813 -4.265625 2.355469 -4.144531 2.152344 -3.90625 C 1.941406 -3.667969 1.839844 -3.269531 1.84375 -2.710938 C 1.839844 -2.089844 1.945313 -1.652344 2.15625 -1.394531 C 2.367188 -1.136719 2.648438 -1.007813 3 -1.011719 C 3.261719 -1.007813 3.476563 -1.082031 3.644531 -1.234375 C 3.808594 -1.382813 3.925781 -1.640625 4 -2.007813 L 5.359375 -1.777344 C 5.214844 -1.148438 4.945313 -0.675781 4.546875 -0.359375 C 4.144531 -0.0390625 3.605469 0.117188 2.933594 0.117188 C 2.164063 0.117188 1.554688 -0.121094 1.101563 -0.605469 C 0.644531 -1.085938 0.414063 -1.757813 0.417969 -2.613281 C 0.414063 -3.476563 0.644531 -4.148438 1.101563 -4.632813 C 1.558594 -5.113281 2.175781 -5.355469 2.960938 -5.355469 C 3.59375 -5.355469 4.101563 -5.214844 4.480469 -4.941406 C 4.855469 -4.664063 5.125 -4.246094 5.292969 -3.6875 Z M 5.292969 -3.6875 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-6\">\n <path style=\"stroke:none;\" d=\"M 0.40625 -2.691406 C 0.402344 -3.148438 0.515625 -3.59375 0.746094 -4.027344 C 0.96875 -4.457031 1.289063 -4.789063 1.707031 -5.015625 C 2.121094 -5.242188 2.585938 -5.355469 3.101563 -5.355469 C 3.890625 -5.355469 4.539063 -5.097656 5.046875 -4.582031 C 5.550781 -4.066406 5.804688 -3.414063 5.808594 -2.632813 C 5.804688 -1.835938 5.550781 -1.179688 5.042969 -0.664063 C 4.53125 -0.140625 3.886719 0.117188 3.113281 0.117188 C 2.628906 0.117188 2.171875 0.0117188 1.738281 -0.207031 C 1.300781 -0.417969 0.96875 -0.738281 0.746094 -1.160156 C 0.515625 -1.578125 0.402344 -2.085938 0.40625 -2.691406 Z M 1.824219 -2.617188 C 1.820313 -2.097656 1.945313 -1.699219 2.195313 -1.425781 C 2.441406 -1.144531 2.746094 -1.007813 3.105469 -1.011719 C 3.464844 -1.007813 3.765625 -1.144531 4.015625 -1.425781 C 4.257813 -1.699219 4.382813 -2.101563 4.382813 -2.628906 C 4.382813 -3.140625 4.257813 -3.535156 4.015625 -3.8125 C 3.765625 -4.085938 3.464844 -4.222656 3.105469 -4.226563 C 2.746094 -4.222656 2.441406 -4.085938 2.195313 -3.8125 C 1.945313 -3.535156 1.820313 -3.136719 1.824219 -2.617188 Z M 1.824219 -2.617188 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-7\">\n <path style=\"stroke:none;\" d=\"M 5.488281 0 L 4.101563 0 L 4.101563 -2.671875 C 4.101563 -3.234375 4.070313 -3.597656 4.011719 -3.769531 C 3.953125 -3.933594 3.859375 -4.0625 3.726563 -4.15625 C 3.59375 -4.246094 3.433594 -4.292969 3.246094 -4.296875 C 3.003906 -4.292969 2.785156 -4.226563 2.597656 -4.097656 C 2.402344 -3.964844 2.273438 -3.792969 2.207031 -3.574219 C 2.132813 -3.355469 2.097656 -2.953125 2.101563 -2.371094 L 2.101563 0 L 0.714844 0 L 0.714844 -5.238281 L 2.003906 -5.238281 L 2.003906 -4.46875 C 2.457031 -5.058594 3.03125 -5.355469 3.726563 -5.355469 C 4.03125 -5.355469 4.308594 -5.296875 4.566406 -5.1875 C 4.816406 -5.074219 5.007813 -4.933594 5.140625 -4.765625 C 5.265625 -4.59375 5.355469 -4.402344 5.410156 -4.1875 C 5.457031 -3.96875 5.484375 -3.65625 5.488281 -3.253906 Z M 5.488281 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-8\">\n <path style=\"stroke:none;\" d=\"M 3.125 -5.238281 L 3.125 -4.132813 L 2.179688 -4.132813 L 2.179688 -2.023438 C 2.179688 -1.59375 2.1875 -1.34375 2.207031 -1.273438 C 2.222656 -1.199219 2.261719 -1.140625 2.328125 -1.097656 C 2.390625 -1.050781 2.472656 -1.03125 2.566406 -1.03125 C 2.691406 -1.03125 2.875 -1.074219 3.121094 -1.164063 L 3.238281 -0.0898438 C 2.914063 0.0507813 2.550781 0.117188 2.144531 0.117188 C 1.894531 0.117188 1.667969 0.078125 1.46875 -0.0078125 C 1.265625 -0.0859375 1.117188 -0.195313 1.027344 -0.332031 C 0.929688 -0.460938 0.867188 -0.640625 0.832031 -0.871094 C 0.800781 -1.03125 0.785156 -1.355469 0.789063 -1.847656 L 0.789063 -4.132813 L 0.152344 -4.132813 L 0.152344 -5.238281 L 0.789063 -5.238281 L 0.789063 -6.277344 L 2.179688 -7.085938 L 2.179688 -5.238281 Z M 3.125 -5.238281 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-9\">\n <path style=\"stroke:none;\" d=\"M 2.050781 0 L 0.664063 0 L 0.664063 -5.238281 L 1.953125 -5.238281 L 1.953125 -4.492188 C 2.171875 -4.839844 2.371094 -5.070313 2.546875 -5.1875 C 2.722656 -5.296875 2.921875 -5.355469 3.144531 -5.355469 C 3.460938 -5.355469 3.765625 -5.265625 4.058594 -5.09375 L 3.628906 -3.886719 C 3.394531 -4.035156 3.179688 -4.113281 2.980469 -4.113281 C 2.78125 -4.113281 2.617188 -4.058594 2.484375 -3.953125 C 2.351563 -3.84375 2.246094 -3.648438 2.167969 -3.371094 C 2.089844 -3.089844 2.050781 -2.507813 2.050781 -1.617188 Z M 2.050781 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-10\">\n <path style=\"stroke:none;\" d=\"M -0.09375 1.996094 L -0.09375 1.101563 L 5.667969 1.101563 L 5.667969 1.996094 Z M -0.09375 1.996094 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-11\">\n <path style=\"stroke:none;\" d=\"M 5.109375 -1.289063 L 5.109375 0 L 0.25 0 C 0.300781 -0.484375 0.460938 -0.945313 0.726563 -1.382813 C 0.988281 -1.816406 1.507813 -2.394531 2.285156 -3.117188 C 2.90625 -3.695313 3.289063 -4.089844 3.433594 -4.300781 C 3.621094 -4.585938 3.714844 -4.867188 3.71875 -5.148438 C 3.714844 -5.457031 3.632813 -5.695313 3.46875 -5.859375 C 3.300781 -6.023438 3.070313 -6.105469 2.78125 -6.109375 C 2.488281 -6.105469 2.257813 -6.019531 2.089844 -5.847656 C 1.917969 -5.671875 1.820313 -5.382813 1.796875 -4.980469 L 0.414063 -5.117188 C 0.496094 -5.875 0.753906 -6.421875 1.1875 -6.757813 C 1.621094 -7.085938 2.164063 -7.253906 2.816406 -7.257813 C 3.527344 -7.253906 4.085938 -7.0625 4.496094 -6.679688 C 4.902344 -6.296875 5.109375 -5.816406 5.109375 -5.246094 C 5.109375 -4.917969 5.050781 -4.609375 4.933594 -4.316406 C 4.816406 -4.019531 4.628906 -3.710938 4.378906 -3.394531 C 4.207031 -3.175781 3.90625 -2.867188 3.472656 -2.46875 C 3.03125 -2.0625 2.753906 -1.796875 2.640625 -1.667969 C 2.519531 -1.535156 2.425781 -1.410156 2.355469 -1.289063 Z M 5.109375 -1.289063 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-12\">\n <path style=\"stroke:none;\" d=\"M 2.773438 -7.257813 C 3.46875 -7.253906 4.015625 -7.003906 4.414063 -6.511719 C 4.878906 -5.914063 5.113281 -4.933594 5.117188 -3.566406 C 5.113281 -2.195313 4.878906 -1.210938 4.410156 -0.617188 C 4.015625 -0.121094 3.46875 0.121094 2.773438 0.125 C 2.0625 0.121094 1.496094 -0.144531 1.070313 -0.6875 C 0.636719 -1.226563 0.421875 -2.191406 0.425781 -3.582031 C 0.421875 -4.9375 0.65625 -5.917969 1.132813 -6.519531 C 1.523438 -7.007813 2.070313 -7.253906 2.773438 -7.257813 Z M 2.773438 -6.109375 C 2.601563 -6.105469 2.453125 -6.050781 2.320313 -5.949219 C 2.1875 -5.839844 2.085938 -5.648438 2.015625 -5.375 C 1.921875 -5.015625 1.875 -4.414063 1.875 -3.566406 C 1.875 -2.714844 1.914063 -2.132813 2 -1.816406 C 2.082031 -1.496094 2.191406 -1.285156 2.324219 -1.183594 C 2.453125 -1.078125 2.601563 -1.023438 2.773438 -1.027344 C 2.9375 -1.023438 3.085938 -1.078125 3.21875 -1.1875 C 3.347656 -1.292969 3.453125 -1.484375 3.527344 -1.761719 C 3.621094 -2.113281 3.667969 -2.714844 3.667969 -3.566406 C 3.667969 -4.414063 3.625 -4.996094 3.539063 -5.3125 C 3.453125 -5.628906 3.34375 -5.839844 3.21875 -5.949219 C 3.085938 -6.050781 2.9375 -6.105469 2.773438 -6.109375 Z M 2.773438 -6.109375 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-13\">\n <path style=\"stroke:none;\" d=\"M 3.976563 0 L 2.589844 0 L 2.589844 -5.222656 C 2.082031 -4.746094 1.484375 -4.398438 0.800781 -4.171875 L 0.800781 -5.429688 C 1.15625 -5.542969 1.546875 -5.765625 1.976563 -6.101563 C 2.398438 -6.429688 2.691406 -6.816406 2.851563 -7.257813 L 3.976563 -7.257813 Z M 3.976563 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-14\">\n <path style=\"stroke:none;\" d=\"M 3.144531 0 L 3.144531 -1.453125 L 0.1875 -1.453125 L 0.1875 -2.667969 L 3.324219 -7.257813 L 4.488281 -7.257813 L 4.488281 -2.671875 L 5.386719 -2.671875 L 5.386719 -1.453125 L 4.488281 -1.453125 L 4.488281 0 Z M 3.144531 -2.671875 L 3.144531 -5.144531 L 1.484375 -2.671875 Z M 3.144531 -2.671875 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-15\">\n <path style=\"stroke:none;\" d=\"M 0.378906 -1.917969 L 1.722656 -2.082031 C 1.761719 -1.734375 1.875 -1.472656 2.066406 -1.296875 C 2.25 -1.113281 2.476563 -1.023438 2.746094 -1.027344 C 3.03125 -1.023438 3.273438 -1.132813 3.46875 -1.351563 C 3.664063 -1.566406 3.761719 -1.859375 3.761719 -2.230469 C 3.761719 -2.574219 3.667969 -2.847656 3.480469 -3.054688 C 3.292969 -3.257813 3.0625 -3.363281 2.796875 -3.363281 C 2.617188 -3.363281 2.40625 -3.328125 2.160156 -3.261719 L 2.3125 -4.390625 C 2.683594 -4.375 2.96875 -4.457031 3.171875 -4.632813 C 3.367188 -4.800781 3.46875 -5.03125 3.46875 -5.320313 C 3.46875 -5.5625 3.394531 -5.753906 3.25 -5.902344 C 3.101563 -6.042969 2.910156 -6.117188 2.671875 -6.121094 C 2.433594 -6.117188 2.230469 -6.035156 2.066406 -5.875 C 1.898438 -5.707031 1.796875 -5.464844 1.761719 -5.152344 L 0.484375 -5.371094 C 0.570313 -5.804688 0.703125 -6.152344 0.882813 -6.417969 C 1.058594 -6.675781 1.308594 -6.882813 1.632813 -7.035156 C 1.953125 -7.179688 2.3125 -7.253906 2.710938 -7.257813 C 3.390625 -7.253906 3.9375 -7.039063 4.351563 -6.609375 C 4.6875 -6.25 4.855469 -5.847656 4.859375 -5.40625 C 4.855469 -4.769531 4.507813 -4.261719 3.816406 -3.886719 C 4.226563 -3.792969 4.558594 -3.59375 4.808594 -3.289063 C 5.054688 -2.976563 5.179688 -2.605469 5.183594 -2.171875 C 5.179688 -1.535156 4.949219 -0.992188 4.488281 -0.546875 C 4.023438 -0.0976563 3.445313 0.121094 2.757813 0.125 C 2.101563 0.121094 1.558594 -0.0625 1.128906 -0.441406 C 0.695313 -0.816406 0.445313 -1.308594 0.378906 -1.917969 Z M 0.378906 -1.917969 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-16\">\n <path style=\"stroke:none;\" d=\"M 0.117188 -5.238281 L 0.886719 -5.238281 L 0.886719 -5.632813 C 0.882813 -6.070313 0.929688 -6.398438 1.027344 -6.617188 C 1.117188 -6.832031 1.289063 -7.011719 1.542969 -7.148438 C 1.792969 -7.28125 2.113281 -7.347656 2.5 -7.351563 C 2.894531 -7.347656 3.28125 -7.289063 3.660156 -7.175781 L 3.472656 -6.207031 C 3.25 -6.257813 3.039063 -6.285156 2.835938 -6.289063 C 2.632813 -6.285156 2.488281 -6.238281 2.402344 -6.148438 C 2.316406 -6.050781 2.273438 -5.871094 2.273438 -5.605469 L 2.273438 -5.238281 L 3.308594 -5.238281 L 3.308594 -4.148438 L 2.273438 -4.148438 L 2.273438 0 L 0.886719 0 L 0.886719 -4.148438 L 0.117188 -4.148438 Z M 0.117188 -5.238281 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-17\">\n <path style=\"stroke:none;\" d=\"M 0.429688 -5.84375 L 0.429688 -7.132813 L 5.167969 -7.132813 L 5.167969 -6.125 C 4.777344 -5.734375 4.378906 -5.183594 3.972656 -4.464844 C 3.566406 -3.746094 3.257813 -2.980469 3.046875 -2.171875 C 2.835938 -1.359375 2.730469 -0.636719 2.738281 0 L 1.402344 0 C 1.417969 -1 1.625 -2.019531 2.019531 -3.058594 C 2.40625 -4.097656 2.925781 -5.023438 3.582031 -5.84375 Z M 0.429688 -5.84375 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-18\">\n <path style=\"stroke:none;\" d=\"M 2.164063 0 L 0.0546875 -5.238281 L 1.507813 -5.238281 L 2.496094 -2.566406 L 2.78125 -1.671875 C 2.855469 -1.894531 2.902344 -2.046875 2.925781 -2.121094 C 2.964844 -2.269531 3.015625 -2.417969 3.074219 -2.566406 L 4.070313 -5.238281 L 5.492188 -5.238281 L 3.414063 0 Z M 2.164063 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph3-19\">\n <path style=\"stroke:none;\" d=\"M 0.238281 -1.496094 L 1.628906 -1.707031 C 1.683594 -1.433594 1.800781 -1.230469 1.984375 -1.089844 C 2.164063 -0.949219 2.417969 -0.878906 2.746094 -0.882813 C 3.101563 -0.878906 3.371094 -0.945313 3.554688 -1.078125 C 3.675781 -1.171875 3.738281 -1.292969 3.738281 -1.449219 C 3.738281 -1.550781 3.703125 -1.640625 3.640625 -1.710938 C 3.566406 -1.773438 3.414063 -1.832031 3.175781 -1.894531 C 2.058594 -2.136719 1.347656 -2.363281 1.050781 -2.570313 C 0.632813 -2.847656 0.425781 -3.242188 0.429688 -3.75 C 0.425781 -4.203125 0.605469 -4.582031 0.964844 -4.890625 C 1.320313 -5.199219 1.875 -5.355469 2.632813 -5.355469 C 3.34375 -5.355469 3.878906 -5.238281 4.230469 -5.003906 C 4.578125 -4.769531 4.816406 -4.421875 4.953125 -3.96875 L 3.644531 -3.726563 C 3.589844 -3.929688 3.484375 -4.085938 3.328125 -4.195313 C 3.171875 -4.304688 2.945313 -4.359375 2.65625 -4.359375 C 2.289063 -4.359375 2.03125 -4.308594 1.875 -4.207031 C 1.765625 -4.132813 1.710938 -4.039063 1.714844 -3.925781 C 1.710938 -3.824219 1.757813 -3.738281 1.855469 -3.675781 C 1.976563 -3.578125 2.40625 -3.449219 3.148438 -3.28125 C 3.882813 -3.113281 4.398438 -2.90625 4.695313 -2.667969 C 4.980469 -2.417969 5.125 -2.074219 5.128906 -1.636719 C 5.125 -1.152344 4.925781 -0.742188 4.527344 -0.398438 C 4.125 -0.0546875 3.53125 0.117188 2.746094 0.117188 C 2.03125 0.117188 1.464844 -0.0273438 1.050781 -0.316406 C 0.632813 -0.605469 0.363281 -0.996094 0.238281 -1.496094 Z M 0.238281 -1.496094 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-0\">\n <path style=\"stroke:none;\" d=\"M 1.929688 -0.890625 L 1.929688 -2.402344 L 0.429688 -2.402344 L 0.429688 -3.035156 L 1.929688 -3.035156 L 1.929688 -4.535156 L 2.566406 -4.535156 L 2.566406 -3.035156 L 4.066406 -3.035156 L 4.066406 -2.402344 L 2.566406 -2.402344 L 2.566406 -0.890625 Z M 1.929688 -0.890625 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-1\">\n <path style=\"stroke:none;\" d=\"M 0.507813 1.53125 L 0.507813 -3.992188 L 1.125 -3.992188 L 1.125 -3.472656 C 1.269531 -3.671875 1.433594 -3.824219 1.617188 -3.929688 C 1.796875 -4.027344 2.015625 -4.078125 2.28125 -4.082031 C 2.617188 -4.078125 2.917969 -3.992188 3.183594 -3.820313 C 3.441406 -3.644531 3.640625 -3.394531 3.773438 -3.078125 C 3.90625 -2.753906 3.972656 -2.40625 3.972656 -2.027344 C 3.972656 -1.617188 3.898438 -1.246094 3.753906 -0.921875 C 3.605469 -0.59375 3.390625 -0.34375 3.113281 -0.171875 C 2.832031 0.00390625 2.539063 0.0859375 2.234375 0.0898438 C 2.003906 0.0859375 1.800781 0.0429688 1.625 -0.0507813 C 1.441406 -0.144531 1.296875 -0.265625 1.183594 -0.414063 L 1.183594 1.53125 Z M 1.121094 -1.972656 C 1.117188 -1.457031 1.222656 -1.078125 1.433594 -0.832031 C 1.640625 -0.585938 1.890625 -0.460938 2.1875 -0.464844 C 2.484375 -0.460938 2.742188 -0.589844 2.960938 -0.847656 C 3.171875 -1.101563 3.28125 -1.496094 3.28125 -2.03125 C 3.28125 -2.535156 3.175781 -2.914063 2.96875 -3.171875 C 2.757813 -3.421875 2.507813 -3.550781 2.21875 -3.554688 C 1.925781 -3.550781 1.671875 -3.414063 1.453125 -3.148438 C 1.230469 -2.875 1.117188 -2.484375 1.121094 -1.972656 Z M 1.121094 -1.972656 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-2\">\n <path style=\"stroke:none;\" d=\"M 0.5 0 L 0.5 -3.992188 L 1.109375 -3.992188 L 1.109375 -3.386719 C 1.261719 -3.667969 1.40625 -3.851563 1.539063 -3.945313 C 1.667969 -4.03125 1.8125 -4.078125 1.972656 -4.082031 C 2.199219 -4.078125 2.429688 -4.003906 2.667969 -3.863281 L 2.4375 -3.238281 C 2.269531 -3.332031 2.101563 -3.378906 1.941406 -3.382813 C 1.789063 -3.378906 1.65625 -3.335938 1.539063 -3.25 C 1.417969 -3.160156 1.335938 -3.035156 1.289063 -2.878906 C 1.210938 -2.636719 1.171875 -2.375 1.175781 -2.089844 L 1.175781 0 Z M 0.5 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-3\">\n <path style=\"stroke:none;\" d=\"M 0.253906 -1.996094 C 0.25 -2.734375 0.457031 -3.28125 0.871094 -3.640625 C 1.210938 -3.929688 1.628906 -4.078125 2.128906 -4.082031 C 2.675781 -4.078125 3.125 -3.898438 3.472656 -3.542969 C 3.820313 -3.179688 3.996094 -2.683594 3.996094 -2.054688 C 3.996094 -1.535156 3.917969 -1.128906 3.765625 -0.839844 C 3.609375 -0.542969 3.386719 -0.316406 3.09375 -0.152344 C 2.796875 0.0078125 2.472656 0.0859375 2.128906 0.0898438 C 1.566406 0.0859375 1.113281 -0.0898438 0.769531 -0.445313 C 0.421875 -0.804688 0.25 -1.320313 0.253906 -1.996094 Z M 0.953125 -1.996094 C 0.949219 -1.484375 1.058594 -1.101563 1.285156 -0.847656 C 1.503906 -0.589844 1.785156 -0.460938 2.128906 -0.464844 C 2.460938 -0.460938 2.742188 -0.589844 2.964844 -0.847656 C 3.1875 -1.101563 3.296875 -1.492188 3.300781 -2.019531 C 3.296875 -2.507813 3.1875 -2.882813 2.964844 -3.140625 C 2.738281 -3.394531 2.457031 -3.519531 2.128906 -3.523438 C 1.785156 -3.519531 1.503906 -3.394531 1.285156 -3.140625 C 1.058594 -2.886719 0.949219 -2.503906 0.953125 -1.996094 Z M 0.953125 -1.996094 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-4\">\n <path style=\"stroke:none;\" d=\"M 0.503906 -4.726563 L 0.503906 -5.511719 L 1.179688 -5.511719 L 1.179688 -4.726563 Z M -0.351563 1.550781 L -0.226563 0.972656 C -0.0898438 1.007813 0.015625 1.023438 0.09375 1.027344 C 0.230469 1.023438 0.332031 0.976563 0.402344 0.886719 C 0.46875 0.792969 0.503906 0.566406 0.503906 0.203125 L 0.503906 -3.992188 L 1.179688 -3.992188 L 1.179688 0.21875 C 1.175781 0.703125 1.113281 1.046875 0.988281 1.246094 C 0.824219 1.492188 0.554688 1.617188 0.175781 1.621094 C -0.00390625 1.617188 -0.179688 1.59375 -0.351563 1.550781 Z M -0.351563 1.550781 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-5\">\n <path style=\"stroke:none;\" d=\"M 4.066406 -3.242188 L 0.429688 -3.242188 L 0.429688 -3.871094 L 4.066406 -3.871094 Z M 4.066406 -1.566406 L 0.429688 -1.566406 L 0.429688 -2.199219 L 4.066406 -2.199219 Z M 4.066406 -1.566406 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-6\">\n <path style=\"stroke:none;\" d=\"M 0.238281 -1.191406 L 0.90625 -1.296875 C 0.941406 -1.023438 1.046875 -0.820313 1.21875 -0.679688 C 1.390625 -0.535156 1.628906 -0.460938 1.941406 -0.464844 C 2.246094 -0.460938 2.476563 -0.527344 2.628906 -0.65625 C 2.777344 -0.78125 2.851563 -0.929688 2.855469 -1.101563 C 2.851563 -1.253906 2.785156 -1.371094 2.65625 -1.460938 C 2.5625 -1.519531 2.332031 -1.597656 1.964844 -1.691406 C 1.464844 -1.8125 1.121094 -1.921875 0.933594 -2.015625 C 0.738281 -2.109375 0.59375 -2.234375 0.5 -2.398438 C 0.398438 -2.554688 0.351563 -2.734375 0.351563 -2.933594 C 0.351563 -3.109375 0.390625 -3.273438 0.472656 -3.425781 C 0.550781 -3.578125 0.660156 -3.703125 0.804688 -3.804688 C 0.90625 -3.878906 1.050781 -3.945313 1.234375 -4 C 1.414063 -4.050781 1.609375 -4.078125 1.820313 -4.082031 C 2.128906 -4.078125 2.402344 -4.03125 2.644531 -3.945313 C 2.878906 -3.851563 3.054688 -3.730469 3.167969 -3.582031 C 3.28125 -3.425781 3.359375 -3.21875 3.402344 -2.960938 L 2.742188 -2.871094 C 2.710938 -3.074219 2.621094 -3.234375 2.476563 -3.351563 C 2.332031 -3.46875 2.128906 -3.527344 1.867188 -3.527344 C 1.554688 -3.527344 1.332031 -3.472656 1.203125 -3.371094 C 1.066406 -3.265625 1 -3.148438 1.003906 -3.011719 C 1 -2.921875 1.027344 -2.839844 1.085938 -2.773438 C 1.136719 -2.695313 1.226563 -2.636719 1.347656 -2.59375 C 1.414063 -2.566406 1.613281 -2.507813 1.945313 -2.421875 C 2.421875 -2.289063 2.753906 -2.183594 2.945313 -2.105469 C 3.132813 -2.019531 3.28125 -1.902344 3.390625 -1.75 C 3.496094 -1.59375 3.550781 -1.402344 3.554688 -1.171875 C 3.550781 -0.945313 3.484375 -0.730469 3.355469 -0.535156 C 3.21875 -0.332031 3.027344 -0.179688 2.785156 -0.0742188 C 2.535156 0.0351563 2.257813 0.0859375 1.945313 0.0898438 C 1.421875 0.0859375 1.023438 -0.015625 0.757813 -0.230469 C 0.484375 -0.441406 0.3125 -0.761719 0.238281 -1.191406 Z M 0.238281 -1.191406 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-7\">\n <path style=\"stroke:none;\" d=\"M 1.984375 -0.605469 L 2.082031 -0.0078125 C 1.886719 0.03125 1.71875 0.046875 1.570313 0.0507813 C 1.324219 0.046875 1.132813 0.0117188 1 -0.0625 C 0.863281 -0.136719 0.769531 -0.238281 0.714844 -0.367188 C 0.660156 -0.492188 0.632813 -0.757813 0.632813 -1.167969 L 0.632813 -3.464844 L 0.136719 -3.464844 L 0.136719 -3.992188 L 0.632813 -3.992188 L 0.632813 -4.980469 L 1.304688 -5.386719 L 1.304688 -3.992188 L 1.984375 -3.992188 L 1.984375 -3.464844 L 1.304688 -3.464844 L 1.304688 -1.132813 C 1.300781 -0.9375 1.3125 -0.8125 1.339844 -0.757813 C 1.359375 -0.699219 1.398438 -0.65625 1.457031 -0.625 C 1.507813 -0.589844 1.585938 -0.574219 1.6875 -0.578125 C 1.761719 -0.574219 1.859375 -0.582031 1.984375 -0.605469 Z M 1.984375 -0.605469 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-8\">\n <path style=\"stroke:none;\" d=\"M 3.242188 -1.285156 L 3.941406 -1.199219 C 3.828125 -0.789063 3.621094 -0.472656 3.324219 -0.246094 C 3.023438 -0.0234375 2.644531 0.0859375 2.183594 0.0898438 C 1.597656 0.0859375 1.132813 -0.0898438 0.792969 -0.449219 C 0.449219 -0.804688 0.28125 -1.308594 0.28125 -1.960938 C 0.28125 -2.628906 0.453125 -3.148438 0.800781 -3.523438 C 1.144531 -3.890625 1.59375 -4.078125 2.148438 -4.082031 C 2.679688 -4.078125 3.113281 -3.894531 3.453125 -3.535156 C 3.789063 -3.167969 3.960938 -2.660156 3.960938 -2.003906 C 3.960938 -1.964844 3.960938 -1.902344 3.960938 -1.824219 L 0.980469 -1.824219 C 1.003906 -1.378906 1.128906 -1.042969 1.351563 -0.8125 C 1.574219 -0.578125 1.851563 -0.460938 2.1875 -0.464844 C 2.429688 -0.460938 2.640625 -0.527344 2.820313 -0.660156 C 2.992188 -0.789063 3.132813 -0.996094 3.242188 -1.285156 Z M 1.019531 -2.378906 L 3.25 -2.378906 C 3.214844 -2.714844 3.128906 -2.964844 2.992188 -3.136719 C 2.773438 -3.394531 2.496094 -3.527344 2.15625 -3.527344 C 1.84375 -3.527344 1.582031 -3.421875 1.371094 -3.214844 C 1.160156 -3.003906 1.042969 -2.726563 1.019531 -2.378906 Z M 1.019531 -2.378906 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-9\">\n <path style=\"stroke:none;\" d=\"\"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-10\">\n <path style=\"stroke:none;\" d=\"M 0.492188 0 L 0.492188 -5.511719 L 1.167969 -5.511719 L 1.167969 0 Z M 0.492188 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-11\">\n <path style=\"stroke:none;\" d=\"M 3.113281 -0.492188 C 2.859375 -0.277344 2.621094 -0.125 2.390625 -0.0390625 C 2.15625 0.046875 1.90625 0.0859375 1.644531 0.0898438 C 1.203125 0.0859375 0.863281 -0.015625 0.628906 -0.230469 C 0.390625 -0.441406 0.273438 -0.71875 0.277344 -1.054688 C 0.273438 -1.25 0.320313 -1.425781 0.410156 -1.589844 C 0.5 -1.746094 0.617188 -1.875 0.761719 -1.976563 C 0.902344 -2.070313 1.0625 -2.144531 1.25 -2.199219 C 1.378906 -2.230469 1.582031 -2.265625 1.851563 -2.300781 C 2.394531 -2.363281 2.796875 -2.441406 3.058594 -2.535156 C 3.058594 -2.625 3.058594 -2.683594 3.058594 -2.710938 C 3.058594 -2.984375 2.992188 -3.179688 2.867188 -3.292969 C 2.691406 -3.445313 2.4375 -3.519531 2.097656 -3.523438 C 1.777344 -3.519531 1.539063 -3.464844 1.390625 -3.355469 C 1.234375 -3.242188 1.125 -3.042969 1.054688 -2.761719 L 0.394531 -2.855469 C 0.449219 -3.132813 0.550781 -3.363281 0.691406 -3.539063 C 0.828125 -3.710938 1.027344 -3.84375 1.289063 -3.941406 C 1.546875 -4.03125 1.847656 -4.078125 2.195313 -4.082031 C 2.535156 -4.078125 2.8125 -4.039063 3.027344 -3.960938 C 3.238281 -3.882813 3.394531 -3.78125 3.496094 -3.660156 C 3.59375 -3.535156 3.664063 -3.382813 3.707031 -3.199219 C 3.726563 -3.082031 3.738281 -2.871094 3.742188 -2.574219 L 3.742188 -1.671875 C 3.738281 -1.039063 3.753906 -0.644531 3.785156 -0.480469 C 3.8125 -0.3125 3.867188 -0.152344 3.957031 0 L 3.25 0 C 3.175781 -0.140625 3.128906 -0.304688 3.113281 -0.492188 Z M 3.058594 -2.003906 C 2.808594 -1.902344 2.4375 -1.816406 1.953125 -1.75 C 1.671875 -1.707031 1.476563 -1.660156 1.359375 -1.613281 C 1.242188 -1.558594 1.152344 -1.488281 1.09375 -1.394531 C 1.027344 -1.296875 0.996094 -1.1875 1 -1.070313 C 0.996094 -0.886719 1.0625 -0.738281 1.203125 -0.621094 C 1.335938 -0.5 1.539063 -0.4375 1.804688 -0.441406 C 2.0625 -0.4375 2.292969 -0.496094 2.5 -0.609375 C 2.699219 -0.722656 2.847656 -0.878906 2.949219 -1.078125 C 3.019531 -1.230469 3.058594 -1.453125 3.058594 -1.753906 Z M 3.058594 -2.003906 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-12\">\n <path style=\"stroke:none;\" d=\"M -0.117188 1.53125 L -0.117188 1.042969 L 4.367188 1.042969 L 4.367188 1.53125 Z M -0.117188 1.53125 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-13\">\n <path style=\"stroke:none;\" d=\"M 0.320313 -2.71875 C 0.316406 -3.367188 0.382813 -3.890625 0.519531 -4.289063 C 0.652344 -4.6875 0.851563 -4.992188 1.117188 -5.210938 C 1.378906 -5.421875 1.710938 -5.53125 2.117188 -5.535156 C 2.40625 -5.53125 2.667969 -5.472656 2.894531 -5.355469 C 3.117188 -5.234375 3.300781 -5.0625 3.445313 -4.839844 C 3.589844 -4.613281 3.703125 -4.339844 3.789063 -4.019531 C 3.871094 -3.699219 3.914063 -3.265625 3.914063 -2.71875 C 3.914063 -2.070313 3.847656 -1.546875 3.714844 -1.152344 C 3.582031 -0.75 3.382813 -0.441406 3.117188 -0.230469 C 2.851563 -0.0117188 2.515625 0.09375 2.117188 0.09375 C 1.582031 0.09375 1.164063 -0.09375 0.863281 -0.476563 C 0.496094 -0.929688 0.316406 -1.679688 0.320313 -2.71875 Z M 1.015625 -2.71875 C 1.011719 -1.8125 1.117188 -1.207031 1.332031 -0.910156 C 1.542969 -0.605469 1.804688 -0.457031 2.117188 -0.460938 C 2.421875 -0.457031 2.683594 -0.605469 2.898438 -0.910156 C 3.109375 -1.207031 3.214844 -1.8125 3.21875 -2.71875 C 3.214844 -3.625 3.109375 -4.226563 2.898438 -4.523438 C 2.683594 -4.820313 2.421875 -4.96875 2.109375 -4.972656 C 1.796875 -4.96875 1.546875 -4.835938 1.363281 -4.578125 C 1.128906 -4.238281 1.011719 -3.621094 1.015625 -2.71875 Z M 1.015625 -2.71875 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-14\">\n <path style=\"stroke:none;\" d=\"M 0.246094 -1.652344 L 0.246094 -2.335938 L 2.324219 -2.335938 L 2.324219 -1.652344 Z M 0.246094 -1.652344 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-15\">\n <path style=\"stroke:none;\" d=\"M 0.421875 -1.273438 L 1.070313 -1.335938 C 1.121094 -1.027344 1.226563 -0.804688 1.386719 -0.667969 C 1.539063 -0.527344 1.738281 -0.457031 1.984375 -0.460938 C 2.191406 -0.457031 2.375 -0.503906 2.53125 -0.605469 C 2.6875 -0.699219 2.8125 -0.828125 2.914063 -0.988281 C 3.011719 -1.144531 3.097656 -1.359375 3.167969 -1.632813 C 3.234375 -1.902344 3.269531 -2.175781 3.269531 -2.457031 C 3.269531 -2.484375 3.265625 -2.53125 3.265625 -2.59375 C 3.125 -2.375 2.941406 -2.199219 2.710938 -2.066406 C 2.472656 -1.929688 2.21875 -1.863281 1.953125 -1.867188 C 1.492188 -1.863281 1.105469 -2.027344 0.792969 -2.363281 C 0.472656 -2.691406 0.316406 -3.128906 0.320313 -3.671875 C 0.316406 -4.230469 0.480469 -4.679688 0.8125 -5.023438 C 1.140625 -5.359375 1.554688 -5.53125 2.054688 -5.535156 C 2.410156 -5.53125 2.738281 -5.433594 3.035156 -5.246094 C 3.332031 -5.050781 3.554688 -4.777344 3.710938 -4.417969 C 3.863281 -4.058594 3.941406 -3.539063 3.945313 -2.867188 C 3.941406 -2.160156 3.867188 -1.601563 3.714844 -1.183594 C 3.558594 -0.765625 3.328125 -0.445313 3.03125 -0.230469 C 2.726563 -0.0117188 2.375 0.09375 1.96875 0.09375 C 1.539063 0.09375 1.1875 -0.0234375 0.914063 -0.265625 C 0.640625 -0.5 0.476563 -0.835938 0.421875 -1.273438 Z M 3.191406 -3.707031 C 3.1875 -4.09375 3.082031 -4.402344 2.878906 -4.628906 C 2.667969 -4.855469 2.421875 -4.96875 2.136719 -4.972656 C 1.832031 -4.96875 1.570313 -4.847656 1.347656 -4.605469 C 1.125 -4.359375 1.011719 -4.039063 1.015625 -3.652344 C 1.011719 -3.296875 1.117188 -3.011719 1.332031 -2.792969 C 1.542969 -2.570313 1.804688 -2.460938 2.117188 -2.464844 C 2.425781 -2.460938 2.683594 -2.570313 2.886719 -2.792969 C 3.085938 -3.011719 3.1875 -3.316406 3.191406 -3.707031 Z M 3.191406 -3.707031 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-16\">\n <path style=\"stroke:none;\" d=\"M 0.363281 -4.789063 L 0.363281 -5.441406 L 3.933594 -5.441406 L 3.933594 -4.914063 C 3.578125 -4.539063 3.230469 -4.042969 2.886719 -3.425781 C 2.539063 -2.804688 2.273438 -2.167969 2.089844 -1.515625 C 1.953125 -1.050781 1.867188 -0.546875 1.832031 0 L 1.136719 0 C 1.144531 -0.433594 1.226563 -0.957031 1.390625 -1.570313 C 1.550781 -2.183594 1.785156 -2.773438 2.09375 -3.347656 C 2.394531 -3.914063 2.71875 -4.394531 3.0625 -4.789063 Z M 0.363281 -4.789063 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-17\">\n <path style=\"stroke:none;\" d=\"M 0.507813 0 L 0.507813 -3.992188 L 1.117188 -3.992188 L 1.117188 -3.425781 C 1.40625 -3.859375 1.828125 -4.078125 2.386719 -4.082031 C 2.625 -4.078125 2.847656 -4.035156 3.050781 -3.953125 C 3.25 -3.863281 3.402344 -3.75 3.503906 -3.613281 C 3.605469 -3.46875 3.675781 -3.300781 3.714844 -3.113281 C 3.738281 -2.984375 3.75 -2.765625 3.753906 -2.457031 L 3.753906 0 L 3.074219 0 L 3.074219 -2.429688 C 3.070313 -2.703125 3.042969 -2.910156 2.996094 -3.046875 C 2.941406 -3.183594 2.847656 -3.292969 2.714844 -3.375 C 2.578125 -3.453125 2.421875 -3.492188 2.246094 -3.496094 C 1.953125 -3.492188 1.703125 -3.402344 1.496094 -3.222656 C 1.285156 -3.039063 1.183594 -2.691406 1.183594 -2.179688 L 1.183594 0 Z M 0.507813 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-18\">\n <path style=\"stroke:none;\" d=\"M 0.511719 0 L 0.511719 -5.511719 L 1.1875 -5.511719 L 1.1875 -2.367188 L 2.789063 -3.992188 L 3.664063 -3.992188 L 2.140625 -2.511719 L 3.820313 0 L 2.984375 0 L 1.664063 -2.042969 L 1.1875 -1.582031 L 1.1875 0 Z M 0.511719 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-19\">\n <path style=\"stroke:none;\" d=\"M 2.867188 0 L 2.191406 0 L 2.191406 -4.3125 C 2.027344 -4.15625 1.8125 -4 1.550781 -3.84375 C 1.28125 -3.6875 1.042969 -3.570313 0.839844 -3.496094 L 0.839844 -4.152344 C 1.214844 -4.328125 1.546875 -4.542969 1.832031 -4.796875 C 2.113281 -5.046875 2.3125 -5.292969 2.433594 -5.535156 L 2.867188 -5.535156 Z M 2.867188 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-20\">\n <path style=\"stroke:none;\" d=\"M 0.0546875 0 L 1.515625 -2.074219 L 0.164063 -3.992188 L 1.011719 -3.992188 L 1.625 -3.058594 C 1.734375 -2.878906 1.828125 -2.726563 1.902344 -2.609375 C 2.007813 -2.769531 2.109375 -2.917969 2.207031 -3.050781 L 2.878906 -3.992188 L 3.6875 -3.992188 L 2.308594 -2.113281 L 3.792969 0 L 2.960938 0 L 2.144531 -1.242188 L 1.925781 -1.574219 L 0.875 0 Z M 0.0546875 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-21\">\n <path style=\"stroke:none;\" d=\"M 0.476563 1.539063 L 0.402344 0.902344 C 0.546875 0.941406 0.675781 0.960938 0.789063 0.960938 C 0.9375 0.960938 1.058594 0.933594 1.148438 0.886719 C 1.238281 0.832031 1.3125 0.761719 1.371094 0.675781 C 1.414063 0.605469 1.480469 0.4375 1.578125 0.171875 C 1.585938 0.132813 1.609375 0.078125 1.640625 0.0078125 L 0.125 -3.992188 L 0.851563 -3.992188 L 1.683594 -1.679688 C 1.789063 -1.386719 1.886719 -1.078125 1.972656 -0.753906 C 2.046875 -1.0625 2.140625 -1.367188 2.253906 -1.664063 L 3.105469 -3.992188 L 3.78125 -3.992188 L 2.261719 0.0664063 C 2.097656 0.503906 1.96875 0.808594 1.882813 0.972656 C 1.757813 1.195313 1.621094 1.359375 1.46875 1.464844 C 1.3125 1.566406 1.128906 1.617188 0.914063 1.621094 C 0.78125 1.617188 0.632813 1.589844 0.476563 1.539063 Z M 0.476563 1.539063 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-22\">\n <path style=\"stroke:none;\" d=\"M 3.832031 -4.160156 L 3.15625 -4.109375 C 3.09375 -4.371094 3.007813 -4.566406 2.902344 -4.6875 C 2.714844 -4.878906 2.492188 -4.972656 2.226563 -4.976563 C 2.007813 -4.972656 1.816406 -4.914063 1.65625 -4.796875 C 1.441406 -4.636719 1.273438 -4.410156 1.152344 -4.113281 C 1.027344 -3.816406 0.964844 -3.390625 0.960938 -2.84375 C 1.125 -3.085938 1.324219 -3.269531 1.558594 -3.394531 C 1.792969 -3.511719 2.039063 -3.574219 2.300781 -3.574219 C 2.75 -3.574219 3.132813 -3.40625 3.453125 -3.074219 C 3.765625 -2.742188 3.925781 -2.3125 3.929688 -1.789063 C 3.925781 -1.4375 3.851563 -1.117188 3.703125 -0.824219 C 3.554688 -0.523438 3.347656 -0.296875 3.089844 -0.140625 C 2.824219 0.015625 2.53125 0.09375 2.203125 0.09375 C 1.636719 0.09375 1.175781 -0.113281 0.820313 -0.527344 C 0.464844 -0.941406 0.285156 -1.625 0.289063 -2.578125 C 0.285156 -3.640625 0.484375 -4.414063 0.878906 -4.902344 C 1.222656 -5.320313 1.683594 -5.53125 2.265625 -5.535156 C 2.699219 -5.53125 3.054688 -5.410156 3.332031 -5.167969 C 3.609375 -4.925781 3.777344 -4.589844 3.832031 -4.160156 Z M 1.066406 -1.785156 C 1.066406 -1.550781 1.113281 -1.328125 1.214844 -1.117188 C 1.308594 -0.902344 1.449219 -0.738281 1.628906 -0.628906 C 1.808594 -0.511719 1.996094 -0.457031 2.191406 -0.460938 C 2.476563 -0.457031 2.722656 -0.570313 2.929688 -0.804688 C 3.132813 -1.03125 3.234375 -1.347656 3.238281 -1.75 C 3.234375 -2.128906 3.132813 -2.429688 2.933594 -2.648438 C 2.726563 -2.867188 2.46875 -2.976563 2.164063 -2.976563 C 1.855469 -2.976563 1.597656 -2.867188 1.386719 -2.648438 C 1.171875 -2.429688 1.066406 -2.140625 1.066406 -1.785156 Z M 1.066406 -1.785156 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-23\">\n <path style=\"stroke:none;\" d=\"M 0.324219 -1.453125 L 1 -1.546875 C 1.074219 -1.160156 1.207031 -0.882813 1.394531 -0.714844 C 1.582031 -0.542969 1.808594 -0.457031 2.078125 -0.460938 C 2.394531 -0.457031 2.664063 -0.566406 2.882813 -0.792969 C 3.101563 -1.011719 3.210938 -1.285156 3.214844 -1.613281 C 3.210938 -1.917969 3.109375 -2.175781 2.910156 -2.378906 C 2.703125 -2.582031 2.445313 -2.683594 2.136719 -2.683594 C 2.007813 -2.683594 1.847656 -2.65625 1.65625 -2.609375 L 1.734375 -3.203125 C 1.777344 -3.195313 1.8125 -3.191406 1.84375 -3.195313 C 2.128906 -3.191406 2.386719 -3.269531 2.617188 -3.421875 C 2.847656 -3.570313 2.964844 -3.800781 2.964844 -4.117188 C 2.964844 -4.363281 2.878906 -4.566406 2.710938 -4.730469 C 2.542969 -4.890625 2.328125 -4.972656 2.0625 -4.976563 C 1.796875 -4.972656 1.578125 -4.890625 1.40625 -4.726563 C 1.230469 -4.558594 1.117188 -4.3125 1.066406 -3.984375 L 0.390625 -4.105469 C 0.472656 -4.554688 0.660156 -4.90625 0.953125 -5.160156 C 1.246094 -5.40625 1.613281 -5.53125 2.050781 -5.535156 C 2.347656 -5.53125 2.621094 -5.464844 2.878906 -5.339844 C 3.128906 -5.207031 3.324219 -5.03125 3.457031 -4.8125 C 3.589844 -4.585938 3.65625 -4.351563 3.660156 -4.101563 C 3.65625 -3.863281 3.59375 -3.644531 3.46875 -3.449219 C 3.339844 -3.25 3.148438 -3.09375 2.902344 -2.984375 C 3.222656 -2.90625 3.476563 -2.75 3.660156 -2.515625 C 3.839844 -2.273438 3.929688 -1.980469 3.933594 -1.628906 C 3.929688 -1.144531 3.753906 -0.734375 3.40625 -0.402344 C 3.050781 -0.0703125 2.609375 0.09375 2.074219 0.0976563 C 1.589844 0.09375 1.1875 -0.046875 0.871094 -0.332031 C 0.546875 -0.617188 0.363281 -0.992188 0.324219 -1.453125 Z M 0.324219 -1.453125 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-24\">\n <path style=\"stroke:none;\" d=\"M 1.359375 -2.988281 C 1.078125 -3.089844 0.871094 -3.234375 0.738281 -3.429688 C 0.601563 -3.617188 0.53125 -3.847656 0.535156 -4.113281 C 0.53125 -4.511719 0.675781 -4.847656 0.964844 -5.125 C 1.25 -5.394531 1.632813 -5.53125 2.117188 -5.535156 C 2.59375 -5.53125 2.980469 -5.390625 3.277344 -5.113281 C 3.566406 -4.832031 3.714844 -4.492188 3.71875 -4.09375 C 3.714844 -3.835938 3.648438 -3.613281 3.515625 -3.425781 C 3.382813 -3.234375 3.179688 -3.089844 2.90625 -2.988281 C 3.242188 -2.878906 3.5 -2.699219 3.679688 -2.453125 C 3.855469 -2.207031 3.941406 -1.914063 3.945313 -1.574219 C 3.941406 -1.101563 3.777344 -0.707031 3.445313 -0.386719 C 3.109375 -0.0664063 2.667969 0.09375 2.128906 0.09375 C 1.582031 0.09375 1.144531 -0.0664063 0.8125 -0.386719 C 0.476563 -0.707031 0.308594 -1.109375 0.3125 -1.59375 C 0.308594 -1.953125 0.398438 -2.25 0.582031 -2.492188 C 0.761719 -2.730469 1.023438 -2.898438 1.359375 -2.988281 Z M 1.226563 -4.136719 C 1.222656 -3.875 1.308594 -3.660156 1.476563 -3.496094 C 1.644531 -3.328125 1.863281 -3.246094 2.132813 -3.25 C 2.390625 -3.246094 2.601563 -3.328125 2.773438 -3.496094 C 2.9375 -3.65625 3.023438 -3.855469 3.023438 -4.097656 C 3.023438 -4.339844 2.9375 -4.550781 2.765625 -4.722656 C 2.59375 -4.890625 2.378906 -4.972656 2.125 -4.976563 C 1.863281 -4.972656 1.648438 -4.890625 1.480469 -4.726563 C 1.308594 -4.558594 1.222656 -4.363281 1.226563 -4.136719 Z M 1.007813 -1.589844 C 1.007813 -1.394531 1.050781 -1.207031 1.144531 -1.027344 C 1.230469 -0.84375 1.367188 -0.707031 1.550781 -0.609375 C 1.730469 -0.507813 1.925781 -0.457031 2.136719 -0.460938 C 2.457031 -0.457031 2.722656 -0.5625 2.9375 -0.773438 C 3.144531 -0.980469 3.25 -1.242188 3.253906 -1.566406 C 3.25 -1.886719 3.140625 -2.15625 2.925781 -2.375 C 2.707031 -2.585938 2.4375 -2.695313 2.113281 -2.695313 C 1.792969 -2.695313 1.527344 -2.589844 1.320313 -2.378906 C 1.109375 -2.167969 1.007813 -1.902344 1.007813 -1.589844 Z M 1.007813 -1.589844 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-25\">\n <path style=\"stroke:none;\" d=\"M 3.875 -0.652344 L 3.875 0 L 0.234375 0 C 0.226563 -0.164063 0.25 -0.320313 0.3125 -0.46875 C 0.398438 -0.71875 0.546875 -0.960938 0.753906 -1.203125 C 0.957031 -1.4375 1.253906 -1.71875 1.644531 -2.039063 C 2.242188 -2.527344 2.644531 -2.914063 2.855469 -3.203125 C 3.0625 -3.488281 3.167969 -3.761719 3.171875 -4.019531 C 3.167969 -4.285156 3.074219 -4.507813 2.882813 -4.695313 C 2.691406 -4.875 2.441406 -4.96875 2.136719 -4.972656 C 1.808594 -4.96875 1.546875 -4.871094 1.351563 -4.679688 C 1.152344 -4.480469 1.054688 -4.210938 1.054688 -3.867188 L 0.359375 -3.941406 C 0.40625 -4.457031 0.585938 -4.851563 0.898438 -5.125 C 1.203125 -5.394531 1.621094 -5.53125 2.152344 -5.535156 C 2.675781 -5.53125 3.09375 -5.382813 3.40625 -5.09375 C 3.710938 -4.796875 3.867188 -4.433594 3.867188 -4.003906 C 3.867188 -3.777344 3.820313 -3.5625 3.730469 -3.351563 C 3.640625 -3.140625 3.492188 -2.914063 3.28125 -2.679688 C 3.070313 -2.441406 2.722656 -2.121094 2.242188 -1.710938 C 1.832031 -1.367188 1.570313 -1.132813 1.457031 -1.015625 C 1.339844 -0.890625 1.246094 -0.769531 1.171875 -0.652344 Z M 3.875 -0.652344 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-26\">\n <path style=\"stroke:none;\" d=\"M 1.132813 0 L 0.503906 0 L 0.503906 -5.511719 L 1.179688 -5.511719 L 1.179688 -3.546875 C 1.460938 -3.898438 1.828125 -4.078125 2.273438 -4.082031 C 2.519531 -4.078125 2.75 -4.027344 2.972656 -3.933594 C 3.1875 -3.832031 3.367188 -3.695313 3.511719 -3.515625 C 3.652344 -3.335938 3.765625 -3.117188 3.84375 -2.867188 C 3.921875 -2.609375 3.960938 -2.339844 3.964844 -2.054688 C 3.960938 -1.371094 3.792969 -0.84375 3.457031 -0.46875 C 3.121094 -0.0976563 2.714844 0.0859375 2.242188 0.0898438 C 1.769531 0.0859375 1.398438 -0.105469 1.132813 -0.5 Z M 1.125 -2.027344 C 1.125 -1.546875 1.1875 -1.199219 1.320313 -0.988281 C 1.53125 -0.636719 1.820313 -0.460938 2.183594 -0.464844 C 2.476563 -0.460938 2.730469 -0.589844 2.949219 -0.851563 C 3.160156 -1.105469 3.269531 -1.488281 3.273438 -2 C 3.269531 -2.515625 3.167969 -2.902344 2.964844 -3.152344 C 2.757813 -3.402344 2.507813 -3.527344 2.214844 -3.527344 C 1.917969 -3.527344 1.660156 -3.398438 1.445313 -3.140625 C 1.230469 -2.882813 1.125 -2.511719 1.125 -2.027344 Z M 1.125 -2.027344 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-27\">\n <path style=\"stroke:none;\" d=\"M 0.320313 -1.445313 L 1.03125 -1.503906 C 1.082031 -1.15625 1.203125 -0.894531 1.394531 -0.722656 C 1.585938 -0.542969 1.816406 -0.457031 2.089844 -0.460938 C 2.414063 -0.457031 2.691406 -0.578125 2.917969 -0.828125 C 3.144531 -1.070313 3.257813 -1.398438 3.257813 -1.808594 C 3.257813 -2.191406 3.148438 -2.496094 2.929688 -2.722656 C 2.710938 -2.945313 2.425781 -3.058594 2.078125 -3.058594 C 1.859375 -3.058594 1.664063 -3.007813 1.488281 -2.90625 C 1.3125 -2.804688 1.171875 -2.675781 1.074219 -2.523438 L 0.441406 -2.605469 L 0.972656 -5.4375 L 3.714844 -5.4375 L 3.714844 -4.789063 L 1.515625 -4.789063 L 1.21875 -3.308594 C 1.546875 -3.539063 1.890625 -3.65625 2.257813 -3.65625 C 2.734375 -3.65625 3.140625 -3.488281 3.476563 -3.15625 C 3.804688 -2.820313 3.972656 -2.390625 3.972656 -1.867188 C 3.972656 -1.367188 3.828125 -0.9375 3.539063 -0.574219 C 3.183594 -0.128906 2.699219 0.09375 2.089844 0.09375 C 1.585938 0.09375 1.175781 -0.046875 0.863281 -0.328125 C 0.542969 -0.609375 0.363281 -0.980469 0.320313 -1.445313 Z M 0.320313 -1.445313 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-28\">\n <path style=\"stroke:none;\" d=\"M 0.699219 0 L 0.699219 -0.769531 L 1.46875 -0.769531 L 1.46875 0 Z M 0.699219 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-29\">\n <path style=\"stroke:none;\" d=\"M 2.488281 0 L 2.488281 -1.320313 L 0.0976563 -1.320313 L 0.0976563 -1.941406 L 2.613281 -5.511719 L 3.164063 -5.511719 L 3.164063 -1.941406 L 3.910156 -1.941406 L 3.910156 -1.320313 L 3.164063 -1.320313 L 3.164063 0 Z M 2.488281 -1.941406 L 2.488281 -4.425781 L 0.761719 -1.941406 Z M 2.488281 -1.941406 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-30\">\n <path style=\"stroke:none;\" d=\"M 3.125 0 L 3.125 -0.585938 C 2.808594 -0.136719 2.386719 0.0859375 1.855469 0.0898438 C 1.617188 0.0859375 1.398438 0.046875 1.195313 -0.0429688 C 0.992188 -0.128906 0.839844 -0.242188 0.742188 -0.382813 C 0.640625 -0.515625 0.570313 -0.683594 0.535156 -0.886719 C 0.503906 -1.015625 0.492188 -1.226563 0.492188 -1.519531 L 0.492188 -3.992188 L 1.167969 -3.992188 L 1.167969 -1.777344 C 1.164063 -1.421875 1.179688 -1.183594 1.210938 -1.0625 C 1.25 -0.882813 1.339844 -0.746094 1.480469 -0.644531 C 1.617188 -0.542969 1.789063 -0.492188 1.992188 -0.492188 C 2.195313 -0.492188 2.382813 -0.542969 2.5625 -0.648438 C 2.738281 -0.75 2.867188 -0.890625 2.941406 -1.074219 C 3.015625 -1.25 3.050781 -1.511719 3.054688 -1.855469 L 3.054688 -3.992188 L 3.730469 -3.992188 L 3.730469 0 Z M 3.125 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-31\">\n <path style=\"stroke:none;\" d=\"M 0.511719 -4.734375 L 0.511719 -5.511719 L 1.1875 -5.511719 L 1.1875 -4.734375 Z M 0.511719 0 L 0.511719 -3.992188 L 1.1875 -3.992188 L 1.1875 0 Z M 0.511719 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-32\">\n <path style=\"stroke:none;\" d=\"M 0.507813 0 L 0.507813 -3.992188 L 1.113281 -3.992188 L 1.113281 -3.433594 C 1.238281 -3.628906 1.402344 -3.785156 1.613281 -3.902344 C 1.816406 -4.019531 2.054688 -4.078125 2.324219 -4.082031 C 2.617188 -4.078125 2.859375 -4.015625 3.050781 -3.898438 C 3.238281 -3.773438 3.371094 -3.601563 3.453125 -3.382813 C 3.765625 -3.84375 4.175781 -4.078125 4.683594 -4.082031 C 5.074219 -4.078125 5.378906 -3.96875 5.597656 -3.753906 C 5.808594 -3.53125 5.917969 -3.195313 5.917969 -2.742188 L 5.917969 0 L 5.246094 0 L 5.246094 -2.515625 C 5.242188 -2.78125 5.222656 -2.976563 5.179688 -3.097656 C 5.132813 -3.214844 5.050781 -3.3125 4.9375 -3.386719 C 4.820313 -3.457031 4.6875 -3.492188 4.535156 -3.496094 C 4.253906 -3.492188 4.019531 -3.398438 3.835938 -3.214844 C 3.648438 -3.027344 3.554688 -2.730469 3.558594 -2.320313 L 3.558594 0 L 2.878906 0 L 2.878906 -2.59375 C 2.875 -2.894531 2.820313 -3.121094 2.714844 -3.269531 C 2.601563 -3.417969 2.421875 -3.492188 2.171875 -3.496094 C 1.980469 -3.492188 1.804688 -3.441406 1.644531 -3.34375 C 1.480469 -3.242188 1.363281 -3.097656 1.292969 -2.90625 C 1.21875 -2.710938 1.183594 -2.429688 1.183594 -2.070313 L 1.183594 0 Z M 0.507813 0 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-33\">\n <path style=\"stroke:none;\" d=\"M 3.097656 0 L 3.097656 -0.503906 C 2.84375 -0.109375 2.472656 0.0859375 1.980469 0.0898438 C 1.660156 0.0859375 1.367188 0.00390625 1.101563 -0.171875 C 0.835938 -0.34375 0.628906 -0.589844 0.480469 -0.90625 C 0.332031 -1.21875 0.257813 -1.582031 0.261719 -1.992188 C 0.257813 -2.390625 0.324219 -2.75 0.460938 -3.074219 C 0.589844 -3.398438 0.789063 -3.648438 1.058594 -3.820313 C 1.320313 -3.992188 1.617188 -4.078125 1.953125 -4.082031 C 2.1875 -4.078125 2.402344 -4.027344 2.59375 -3.929688 C 2.777344 -3.824219 2.929688 -3.691406 3.054688 -3.535156 L 3.054688 -5.511719 L 3.726563 -5.511719 L 3.726563 0 Z M 0.957031 -1.992188 C 0.953125 -1.480469 1.0625 -1.097656 1.28125 -0.84375 C 1.496094 -0.589844 1.75 -0.460938 2.046875 -0.464844 C 2.335938 -0.460938 2.585938 -0.582031 2.796875 -0.828125 C 3 -1.066406 3.105469 -1.4375 3.109375 -1.9375 C 3.105469 -2.480469 3 -2.882813 2.792969 -3.140625 C 2.578125 -3.394531 2.320313 -3.519531 2.015625 -3.523438 C 1.710938 -3.519531 1.457031 -3.398438 1.257813 -3.152344 C 1.054688 -2.90625 0.953125 -2.519531 0.957031 -1.992188 Z M 0.957031 -1.992188 \"/>\n </symbol>\n <symbol overflow=\"visible\" id=\"glyph4-34\">\n <path style=\"stroke:none;\" d=\"M 0.667969 0 L 0.667969 -3.464844 L 0.0703125 -3.464844 L 0.0703125 -3.992188 L 0.667969 -3.992188 L 0.667969 -4.417969 C 0.667969 -4.683594 0.691406 -4.882813 0.742188 -5.015625 C 0.804688 -5.1875 0.917969 -5.328125 1.085938 -5.441406 C 1.246094 -5.546875 1.476563 -5.601563 1.773438 -5.605469 C 1.960938 -5.601563 2.171875 -5.578125 2.40625 -5.539063 L 2.304688 -4.949219 C 2.160156 -4.96875 2.027344 -4.980469 1.90625 -4.984375 C 1.695313 -4.980469 1.550781 -4.9375 1.46875 -4.851563 C 1.382813 -4.765625 1.339844 -4.601563 1.34375 -4.359375 L 1.34375 -3.992188 L 2.121094 -3.992188 L 2.121094 -3.464844 L 1.34375 -3.464844 L 1.34375 0 Z M 0.667969 0 \"/>\n </symbol>\n </g>\n <clipPath id=\"clip1\">\n <path d=\"M 59.039063 59.039063 L 492.757813 59.039063 L 492.757813 503.558594 L 59.039063 503.558594 Z M 59.039063 59.039063 \"/>\n </clipPath>\n <clipPath id=\"clip2\">\n <path d=\"M 64.328125 59.039063 L 486.472656 59.039063 L 486.472656 502.558594 L 64.328125 502.558594 Z M 64.328125 59.039063 \"/>\n </clipPath>\n <image id=\"image179\" width=\"316\" height=\"332\" xlink:href=\"data:image/png;base64,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\"/>\n <clipPath id=\"clip3\">\n <path d=\"M 514.441406 169.921875 L 521.921875 169.921875 L 521.921875 392.683594 L 514.441406 392.683594 Z M 514.441406 169.921875 \"/>\n </clipPath>\n <clipPath id=\"clip4\">\n <path d=\"M 514.441406 169.921875 L 520.921875 169.921875 L 520.921875 391.683594 L 514.441406 391.683594 Z M 514.441406 169.921875 \"/>\n </clipPath>\n <image id=\"image182\" width=\"1\" height=\"255\" xlink:href=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD/CAIAAAC/7yu3AAAABmJLR0QA/wD/AP+gvaeTAAAAkklEQVQoka2QUQ7DMAxCgdz/Gjvm0g8nLXWdbJP2gbAfOKoKvCACEsNJSMOdV3n2ql/56l6f+ptutXtv1V/1fsn/5W2Tty/5bvf3GyG8Feq0ObEucXJjp2a3S3Q+2FNMvfik8wYXJzy3zB0SZ4ZnFuLtty3F1KNn2Rk9pizPlGg3zm/S6CVWzVRios0Xp2zPuXQA0vIw09O1Z40AAAAASUVORK5CYII=\"/>\n <clipPath id=\"clip5\">\n <path d=\"M 59.039063 59.039063 L 492.757813 59.039063 L 492.757813 503.558594 L 59.039063 503.558594 Z M 59.039063 59.039063 \"/>\n </clipPath>\n </defs>\n <g id=\"surface175\">\n <rect x=\"0\" y=\"0\" width=\"576\" height=\"576\" style=\"fill: rgb(100%,100%,100%); fill-opacity: 1; stroke: none;\"/>\n <g clip-path=\"url(#clip1)\" clip-rule=\"nonzero\">\n <g class=\"map_viewport\">\n <g clip-path=\"url(#clip1)\" clip-rule=\"nonzero\">\n <g clip-path=\"url(#clip2)\" clip-rule=\"nonzero\">\n <use xlink:href=\"#image179\" transform=\"matrix(1.335904,0,0,1.335904,64.327229,59.04)\"/>\n </g>\n </g>\n <g clip-path=\"url(#clip5)\" clip-rule=\"nonzero\">\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 59.039063 502.558594 L 491.761719 502.558594 L 491.761719 59.039063 L 59.039063 59.039063 L 59.039063 502.558594 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 303.066406 L 275.398438 532.542969 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 271.441406 302.367188 L 270.164063 305.871094 L 268.886719 309.378906 L 267.613281 312.886719 L 265.058594 319.902344 L 263.78125 323.414063 L 262.5 326.925781 L 261.222656 330.441406 L 258.660156 337.480469 L 257.378906 341.003906 L 254.808594 348.058594 L 253.523438 351.59375 L 252.234375 355.128906 L 250.949219 358.671875 L 249.65625 362.214844 L 248.367188 365.765625 L 247.070313 369.316406 L 245.777344 372.875 L 244.480469 376.4375 L 243.179688 380.007813 L 241.878906 383.582031 L 240.578125 387.160156 L 239.273438 390.746094 L 237.964844 394.339844 L 236.65625 397.9375 L 235.34375 401.542969 L 234.027344 405.15625 L 232.710938 408.773438 L 231.390625 412.402344 L 230.070313 416.035156 L 228.742188 419.675781 L 227.414063 423.328125 L 226.082031 426.984375 L 224.75 430.652344 L 223.410156 434.328125 L 222.070313 438.011719 L 220.722656 441.707031 L 219.375 445.414063 L 218.023438 449.125 L 216.667969 452.851563 L 215.308594 456.585938 L 213.945313 460.332031 L 212.578125 464.085938 L 211.207031 467.855469 L 209.832031 471.636719 L 208.453125 475.425781 L 207.066406 479.230469 L 205.679688 483.046875 L 204.285156 486.875 L 202.886719 490.71875 L 201.484375 494.574219 L 200.074219 498.441406 L 198.660156 502.324219 L 197.242188 506.222656 L 195.820313 510.136719 L 194.390625 514.0625 L 192.953125 518.003906 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 267.957031 300.355469 L 265.558594 303.214844 L 263.160156 306.070313 L 258.363281 311.789063 L 255.960938 314.652344 L 253.5625 317.515625 L 251.15625 320.378906 L 248.753906 323.246094 L 246.347656 326.113281 L 243.9375 328.980469 L 239.117188 334.730469 L 236.703125 337.605469 L 234.285156 340.484375 L 231.867188 343.367188 L 229.445313 346.253906 L 227.019531 349.144531 L 222.160156 354.933594 L 219.726563 357.835938 L 217.289063 360.742188 L 214.847656 363.648438 L 212.402344 366.5625 L 209.953125 369.480469 L 207.5 372.40625 L 205.042969 375.332031 L 202.582031 378.265625 L 200.117188 381.207031 L 197.648438 384.148438 L 195.171875 387.101563 L 192.691406 390.058594 L 190.203125 393.019531 L 187.714844 395.988281 L 185.214844 398.964844 L 182.714844 401.945313 L 180.207031 404.9375 L 177.691406 407.933594 L 175.171875 410.9375 L 172.644531 413.949219 L 170.109375 416.96875 L 167.570313 419.996094 L 165.019531 423.03125 L 162.464844 426.078125 L 159.902344 429.128906 L 157.335938 432.191406 L 154.757813 435.265625 L 152.171875 438.34375 L 149.578125 441.4375 L 146.976563 444.535156 L 144.367188 447.648438 L 141.746094 450.769531 L 139.117188 453.902344 L 136.480469 457.042969 L 133.835938 460.199219 L 131.179688 463.363281 L 128.511719 466.542969 L 125.835938 469.730469 L 123.148438 472.933594 L 120.453125 476.144531 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 265.371094 297.277344 L 262.140625 299.140625 L 258.910156 301.007813 L 255.679688 302.871094 L 249.210938 306.605469 L 245.976563 308.476563 L 242.738281 310.34375 L 239.5 312.214844 L 236.257813 314.085938 L 229.765625 317.835938 L 226.515625 319.710938 L 220.007813 323.46875 L 213.484375 327.234375 L 210.21875 329.121094 L 206.945313 331.007813 L 203.671875 332.898438 L 197.109375 336.6875 L 193.820313 338.589844 L 190.523438 340.488281 L 187.226563 342.394531 L 183.921875 344.300781 L 180.609375 346.214844 L 177.292969 348.128906 L 173.972656 350.046875 L 170.644531 351.96875 L 167.308594 353.894531 L 163.964844 355.824219 L 160.617188 357.757813 L 157.261719 359.695313 L 153.894531 361.636719 L 150.523438 363.585938 L 147.144531 365.535156 L 143.757813 367.492188 L 140.359375 369.453125 L 136.957031 371.417969 L 133.542969 373.390625 L 130.117188 375.367188 L 126.6875 377.347656 L 123.246094 379.335938 L 119.792969 381.328125 L 116.332031 383.324219 L 112.859375 385.332031 L 109.375 387.34375 L 105.878906 389.359375 L 102.375 391.382813 L 98.859375 393.414063 L 95.328125 395.453125 L 91.789063 397.496094 L 88.234375 399.546875 L 84.667969 401.605469 L 81.089844 403.671875 L 77.5 405.746094 L 73.894531 407.828125 L 70.273438 409.917969 L 66.640625 412.015625 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 263.996094 293.496094 L 260.324219 294.144531 L 256.648438 294.792969 L 252.976563 295.441406 L 249.296875 296.089844 L 245.621094 296.738281 L 241.941406 297.386719 L 238.257813 298.035156 L 234.574219 298.6875 L 230.886719 299.335938 L 227.199219 299.988281 L 223.503906 300.636719 L 219.808594 301.289063 L 212.410156 302.59375 L 208.703125 303.246094 L 204.992188 303.902344 L 201.277344 304.558594 L 197.558594 305.214844 L 190.105469 306.527344 L 186.371094 307.1875 L 182.628906 307.84375 L 178.882813 308.503906 L 175.132813 309.167969 L 171.375 309.828125 L 167.609375 310.492188 L 163.839844 311.160156 L 160.058594 311.824219 L 156.273438 312.492188 L 152.480469 313.160156 L 148.679688 313.832031 L 144.871094 314.503906 L 141.054688 315.175781 L 137.230469 315.851563 L 133.398438 316.527344 L 129.554688 317.203125 L 125.699219 317.882813 L 121.839844 318.5625 L 117.96875 319.246094 L 114.085938 319.929688 L 110.191406 320.617188 L 106.289063 321.304688 L 102.375 321.996094 L 98.449219 322.6875 L 94.511719 323.382813 L 90.5625 324.078125 L 86.601563 324.777344 L 82.628906 325.476563 L 78.644531 326.179688 L 74.644531 326.886719 L 70.628906 327.59375 L 66.605469 328.304688 L 62.5625 329.015625 L 58.507813 329.730469 L 54.4375 330.449219 L 50.355469 331.167969 L 46.253906 331.890625 L 42.136719 332.617188 L 38.007813 333.347656 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 263.996094 289.476563 L 260.324219 288.828125 L 256.648438 288.179688 L 252.976563 287.53125 L 249.296875 286.886719 L 245.621094 286.234375 L 241.941406 285.585938 L 234.574219 284.289063 L 230.886719 283.636719 L 227.199219 282.988281 L 219.808594 281.683594 L 212.410156 280.378906 L 208.703125 279.726563 L 204.992188 279.074219 L 201.277344 278.417969 L 197.558594 277.761719 L 193.832031 277.105469 L 190.105469 276.445313 L 186.371094 275.789063 L 182.628906 275.128906 L 178.882813 274.46875 L 175.132813 273.808594 L 171.375 273.144531 L 167.609375 272.480469 L 163.839844 271.816406 L 160.058594 271.148438 L 156.273438 270.480469 L 152.480469 269.8125 L 148.679688 269.144531 L 144.871094 268.472656 L 141.054688 267.796875 L 137.230469 267.125 L 133.398438 266.449219 L 129.554688 265.769531 L 125.699219 265.089844 L 121.839844 264.410156 L 117.96875 263.726563 L 114.085938 263.042969 L 110.191406 262.355469 L 106.289063 261.667969 L 102.375 260.976563 L 98.449219 260.285156 L 94.511719 259.59375 L 90.5625 258.894531 L 86.601563 258.195313 L 82.628906 257.496094 L 78.644531 256.792969 L 74.644531 256.089844 L 70.628906 255.382813 L 66.605469 254.671875 L 62.5625 253.957031 L 58.507813 253.242188 L 54.4375 252.527344 L 50.355469 251.804688 L 46.253906 251.082031 L 42.136719 250.355469 L 38.007813 249.628906 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 265.371094 285.699219 L 262.140625 283.832031 L 258.910156 281.96875 L 255.679688 280.101563 L 245.976563 274.5 L 239.5 270.757813 L 236.257813 268.886719 L 233.011719 267.015625 L 229.765625 265.140625 L 226.515625 263.261719 L 223.261719 261.386719 L 220.007813 259.503906 L 216.746094 257.625 L 213.484375 255.738281 L 210.21875 253.855469 L 203.671875 250.074219 L 197.109375 246.285156 L 193.820313 244.386719 L 190.523438 242.484375 L 187.226563 240.578125 L 183.921875 238.671875 L 180.609375 236.761719 L 177.292969 234.847656 L 173.972656 232.929688 L 170.644531 231.007813 L 167.308594 229.082031 L 163.964844 227.152344 L 160.617188 225.21875 L 157.261719 223.277344 L 153.894531 221.335938 L 150.523438 219.390625 L 147.144531 217.4375 L 143.757813 215.484375 L 140.359375 213.523438 L 136.957031 211.554688 L 133.542969 209.585938 L 130.117188 207.609375 L 126.6875 205.628906 L 123.246094 203.640625 L 119.792969 201.648438 L 116.332031 199.648438 L 112.859375 197.644531 L 109.375 195.632813 L 105.878906 193.613281 L 102.375 191.589844 L 98.859375 189.558594 L 95.328125 187.523438 L 91.789063 185.480469 L 88.234375 183.425781 L 84.667969 181.367188 L 81.089844 179.300781 L 77.5 177.230469 L 73.894531 175.148438 L 70.273438 173.058594 L 66.640625 170.960938 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 267.957031 282.617188 L 265.558594 279.761719 L 258.363281 271.183594 L 255.960938 268.324219 L 253.5625 265.460938 L 251.15625 262.597656 L 248.753906 259.730469 L 246.347656 256.863281 L 241.527344 251.121094 L 239.117188 248.246094 L 236.703125 245.367188 L 234.285156 242.488281 L 231.867188 239.605469 L 229.445313 236.71875 L 227.019531 233.828125 L 224.589844 230.9375 L 222.160156 228.039063 L 219.726563 225.136719 L 217.289063 222.234375 L 214.847656 219.324219 L 212.402344 216.410156 L 209.953125 213.492188 L 207.5 210.570313 L 205.042969 207.640625 L 202.582031 204.707031 L 200.117188 201.769531 L 197.648438 198.824219 L 195.171875 195.875 L 192.691406 192.917969 L 190.203125 189.957031 L 187.714844 186.984375 L 185.214844 184.011719 L 182.714844 181.027344 L 180.207031 178.039063 L 177.691406 175.042969 L 175.171875 172.039063 L 172.644531 169.027344 L 170.109375 166.007813 L 167.570313 162.980469 L 165.019531 159.941406 L 162.464844 156.898438 L 159.902344 153.84375 L 157.335938 150.78125 L 154.757813 147.710938 L 152.171875 144.628906 L 149.578125 141.539063 L 146.976563 138.4375 L 144.367188 135.328125 L 141.746094 132.203125 L 139.117188 129.074219 L 136.480469 125.929688 L 133.835938 122.777344 L 131.179688 119.609375 L 128.511719 116.433594 L 125.835938 113.242188 L 123.148438 110.042969 L 120.453125 106.828125 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 271.441406 280.605469 L 268.886719 273.597656 L 267.613281 270.089844 L 266.335938 266.582031 L 263.78125 259.558594 L 262.5 256.046875 L 261.222656 252.53125 L 259.941406 249.015625 L 257.378906 241.96875 L 256.09375 238.445313 L 253.523438 231.382813 L 252.234375 227.84375 L 250.949219 224.304688 L 249.65625 220.757813 L 248.367188 217.210938 L 247.070313 213.65625 L 245.777344 210.097656 L 244.480469 206.535156 L 243.179688 202.964844 L 241.878906 199.390625 L 240.578125 195.8125 L 239.273438 192.226563 L 237.964844 188.636719 L 236.65625 185.035156 L 235.34375 181.429688 L 234.027344 177.820313 L 232.710938 174.199219 L 231.390625 170.574219 L 230.070313 166.941406 L 228.742188 163.296875 L 227.414063 159.648438 L 226.082031 155.988281 L 224.75 152.320313 L 223.410156 148.644531 L 222.070313 144.960938 L 220.722656 141.265625 L 219.375 137.5625 L 218.023438 133.847656 L 216.667969 130.125 L 215.308594 126.390625 L 213.945313 122.644531 L 212.578125 118.886719 L 211.207031 115.117188 L 209.832031 111.339844 L 208.453125 107.546875 L 207.066406 103.742188 L 205.679688 99.925781 L 204.285156 96.097656 L 202.886719 92.257813 L 201.484375 88.402344 L 200.074219 84.53125 L 198.660156 80.648438 L 197.242188 76.75 L 195.820313 72.839844 L 194.390625 68.910156 L 192.953125 64.96875 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 279.910156 L 275.398438 50.433594 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 279.359375 280.605469 L 280.636719 277.101563 L 281.910156 273.597656 L 284.464844 266.582031 L 287.019531 259.558594 L 288.300781 256.046875 L 289.578125 252.53125 L 290.859375 249.015625 L 293.421875 241.96875 L 294.707031 238.445313 L 297.277344 231.382813 L 298.5625 227.84375 L 299.851563 224.304688 L 301.144531 220.757813 L 302.433594 217.210938 L 303.726563 213.65625 L 305.023438 210.097656 L 306.320313 206.535156 L 307.617188 202.964844 L 308.917969 199.390625 L 310.222656 195.8125 L 311.527344 192.226563 L 312.835938 188.636719 L 314.144531 185.035156 L 315.457031 181.429688 L 316.773438 177.820313 L 318.089844 174.199219 L 319.410156 170.574219 L 320.730469 166.941406 L 322.058594 163.296875 L 323.386719 159.648438 L 324.71875 155.988281 L 326.050781 152.320313 L 327.390625 148.644531 L 328.730469 144.960938 L 330.074219 141.265625 L 331.425781 137.5625 L 332.777344 133.847656 L 334.132813 130.125 L 335.492188 126.390625 L 336.855469 122.644531 L 338.222656 118.886719 L 339.59375 115.117188 L 340.96875 111.339844 L 342.347656 107.546875 L 343.734375 103.742188 L 345.121094 99.925781 L 346.515625 96.097656 L 347.914063 92.257813 L 349.316406 88.402344 L 350.726563 84.53125 L 352.140625 80.648438 L 353.558594 76.75 L 354.980469 72.839844 L 356.410156 68.910156 L 357.847656 64.96875 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 282.84375 282.617188 L 285.238281 279.761719 L 290.035156 274.042969 L 292.4375 271.183594 L 294.835938 268.324219 L 299.640625 262.597656 L 304.453125 256.863281 L 309.273438 251.121094 L 311.683594 248.246094 L 314.097656 245.367188 L 316.515625 242.488281 L 318.933594 239.605469 L 321.355469 236.71875 L 326.207031 230.9375 L 328.640625 228.039063 L 331.074219 225.136719 L 333.511719 222.234375 L 335.953125 219.324219 L 338.398438 216.410156 L 340.84375 213.492188 L 343.296875 210.570313 L 345.753906 207.640625 L 348.214844 204.707031 L 350.683594 201.769531 L 353.152344 198.824219 L 355.628906 195.875 L 358.109375 192.917969 L 360.59375 189.957031 L 363.085938 186.984375 L 365.582031 184.011719 L 368.085938 181.027344 L 370.59375 178.039063 L 373.109375 175.042969 L 375.628906 172.039063 L 378.15625 169.027344 L 380.691406 166.007813 L 383.230469 162.980469 L 385.777344 159.941406 L 388.332031 156.898438 L 390.894531 153.84375 L 393.464844 150.78125 L 396.042969 147.710938 L 398.628906 144.628906 L 401.222656 141.539063 L 403.824219 138.4375 L 406.433594 135.328125 L 409.054688 132.203125 L 411.683594 129.074219 L 414.320313 125.929688 L 416.964844 122.777344 L 419.621094 119.609375 L 422.289063 116.433594 L 424.964844 113.242188 L 427.652344 110.042969 L 430.347656 106.828125 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 285.425781 285.699219 L 288.65625 283.832031 L 291.886719 281.96875 L 295.121094 280.101563 L 298.351563 278.234375 L 301.585938 276.367188 L 304.824219 274.5 L 311.300781 270.757813 L 314.542969 268.886719 L 317.789063 267.015625 L 321.035156 265.140625 L 324.285156 263.261719 L 327.539063 261.386719 L 330.792969 259.503906 L 334.054688 257.625 L 337.316406 255.738281 L 340.582031 253.855469 L 347.128906 250.074219 L 350.40625 248.179688 L 353.691406 246.285156 L 356.980469 244.386719 L 360.273438 242.484375 L 363.574219 240.578125 L 366.878906 238.671875 L 370.1875 236.761719 L 373.503906 234.847656 L 376.828125 232.929688 L 380.15625 231.007813 L 383.492188 229.082031 L 386.835938 227.152344 L 390.183594 225.21875 L 393.539063 223.277344 L 396.902344 221.335938 L 400.277344 219.390625 L 403.65625 217.4375 L 407.042969 215.484375 L 410.4375 213.523438 L 413.84375 211.554688 L 417.257813 209.585938 L 420.679688 207.609375 L 424.113281 205.628906 L 427.554688 203.640625 L 431.007813 201.648438 L 434.46875 199.648438 L 437.941406 197.644531 L 441.425781 195.632813 L 444.917969 193.613281 L 448.425781 191.589844 L 451.941406 189.558594 L 455.472656 187.523438 L 459.011719 185.480469 L 462.566406 183.425781 L 466.132813 181.367188 L 469.710938 179.300781 L 473.300781 177.230469 L 476.90625 175.148438 L 480.527344 173.058594 L 484.160156 170.960938 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 286.800781 289.476563 L 290.476563 288.828125 L 294.148438 288.179688 L 297.824219 287.53125 L 301.5 286.886719 L 305.179688 286.234375 L 308.859375 285.585938 L 316.226563 284.289063 L 319.914063 283.636719 L 323.601563 282.988281 L 327.292969 282.335938 L 330.988281 281.683594 L 334.6875 281.03125 L 338.390625 280.378906 L 342.097656 279.726563 L 345.808594 279.074219 L 349.523438 278.417969 L 353.242188 277.761719 L 356.96875 277.105469 L 360.695313 276.445313 L 364.429688 275.789063 L 368.171875 275.128906 L 371.917969 274.46875 L 375.667969 273.808594 L 379.425781 273.144531 L 383.191406 272.480469 L 386.960938 271.816406 L 390.738281 271.148438 L 394.523438 270.480469 L 398.316406 269.8125 L 402.117188 269.144531 L 405.925781 268.472656 L 409.742188 267.796875 L 413.570313 267.125 L 417.402344 266.449219 L 421.246094 265.769531 L 425.097656 265.089844 L 428.960938 264.410156 L 432.832031 263.726563 L 436.714844 263.042969 L 440.609375 262.355469 L 444.511719 261.667969 L 448.425781 260.976563 L 452.351563 260.285156 L 456.289063 259.59375 L 460.234375 258.894531 L 464.195313 258.195313 L 468.171875 257.496094 L 472.15625 256.792969 L 476.15625 256.089844 L 480.167969 255.382813 L 484.195313 254.671875 L 488.238281 253.957031 L 492.292969 253.242188 L 496.359375 252.527344 L 500.445313 251.804688 L 504.546875 251.082031 L 508.660156 250.355469 L 512.792969 249.628906 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 286.800781 293.496094 L 290.476563 294.144531 L 294.148438 294.792969 L 301.5 296.089844 L 308.859375 297.386719 L 312.542969 298.035156 L 316.226563 298.6875 L 319.914063 299.335938 L 323.601563 299.988281 L 327.292969 300.636719 L 330.988281 301.289063 L 334.6875 301.941406 L 338.390625 302.59375 L 342.097656 303.246094 L 345.808594 303.902344 L 349.523438 304.558594 L 353.242188 305.214844 L 360.695313 306.527344 L 364.429688 307.1875 L 368.171875 307.84375 L 371.917969 308.503906 L 375.667969 309.167969 L 379.425781 309.828125 L 383.191406 310.492188 L 386.960938 311.160156 L 390.738281 311.824219 L 394.523438 312.492188 L 398.316406 313.160156 L 402.117188 313.832031 L 405.925781 314.503906 L 409.742188 315.175781 L 413.570313 315.851563 L 417.402344 316.527344 L 421.246094 317.203125 L 425.097656 317.882813 L 428.960938 318.5625 L 432.832031 319.246094 L 436.714844 319.929688 L 440.609375 320.617188 L 444.511719 321.304688 L 448.425781 321.996094 L 452.351563 322.6875 L 456.289063 323.382813 L 460.234375 324.078125 L 464.195313 324.777344 L 468.171875 325.476563 L 472.15625 326.179688 L 476.15625 326.886719 L 480.167969 327.59375 L 484.195313 328.304688 L 488.238281 329.015625 L 492.292969 329.730469 L 496.359375 330.449219 L 500.445313 331.167969 L 504.546875 331.890625 L 508.660156 332.617188 L 512.792969 333.347656 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 285.425781 297.277344 L 288.65625 299.140625 L 291.886719 301.007813 L 295.121094 302.871094 L 298.351563 304.738281 L 301.585938 306.605469 L 304.824219 308.476563 L 308.0625 310.34375 L 311.300781 312.214844 L 314.542969 314.085938 L 321.035156 317.835938 L 324.285156 319.710938 L 330.792969 323.46875 L 337.316406 327.234375 L 340.582031 329.121094 L 343.855469 331.007813 L 347.128906 332.898438 L 350.40625 334.792969 L 353.691406 336.6875 L 356.980469 338.589844 L 360.273438 340.488281 L 363.574219 342.394531 L 366.878906 344.300781 L 370.1875 346.214844 L 373.503906 348.128906 L 376.828125 350.046875 L 380.15625 351.96875 L 383.492188 353.894531 L 386.835938 355.824219 L 390.183594 357.757813 L 393.539063 359.695313 L 396.902344 361.636719 L 400.277344 363.585938 L 403.65625 365.535156 L 407.042969 367.492188 L 410.4375 369.453125 L 413.84375 371.417969 L 417.257813 373.390625 L 420.679688 375.367188 L 424.113281 377.347656 L 427.554688 379.335938 L 431.007813 381.328125 L 434.46875 383.324219 L 437.941406 385.332031 L 441.425781 387.34375 L 444.917969 389.359375 L 448.425781 391.382813 L 451.941406 393.414063 L 455.472656 395.453125 L 459.011719 397.496094 L 462.566406 399.546875 L 466.132813 401.605469 L 469.710938 403.671875 L 473.300781 405.746094 L 476.90625 407.828125 L 480.527344 409.917969 L 484.160156 412.015625 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 282.84375 300.355469 L 285.238281 303.214844 L 287.636719 306.070313 L 290.035156 308.929688 L 292.4375 311.789063 L 294.835938 314.652344 L 299.640625 320.378906 L 304.453125 326.113281 L 306.863281 328.980469 L 311.683594 334.730469 L 314.097656 337.605469 L 316.515625 340.484375 L 318.933594 343.367188 L 321.355469 346.253906 L 323.78125 349.144531 L 326.207031 352.039063 L 328.640625 354.933594 L 331.074219 357.835938 L 333.511719 360.742188 L 335.953125 363.648438 L 338.398438 366.5625 L 340.84375 369.480469 L 343.296875 372.40625 L 345.753906 375.332031 L 348.214844 378.265625 L 353.152344 384.148438 L 355.628906 387.101563 L 358.109375 390.058594 L 360.59375 393.019531 L 363.085938 395.988281 L 365.582031 398.964844 L 368.085938 401.945313 L 370.59375 404.9375 L 373.109375 407.933594 L 375.628906 410.9375 L 378.15625 413.949219 L 380.691406 416.96875 L 383.230469 419.996094 L 385.777344 423.03125 L 388.332031 426.078125 L 390.894531 429.128906 L 393.464844 432.191406 L 396.042969 435.265625 L 398.628906 438.34375 L 401.222656 441.4375 L 403.824219 444.535156 L 406.433594 447.648438 L 409.054688 450.769531 L 411.683594 453.902344 L 414.320313 457.042969 L 416.964844 460.199219 L 419.621094 463.363281 L 422.289063 466.542969 L 424.964844 469.730469 L 427.652344 472.933594 L 430.347656 476.144531 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 279.359375 302.367188 L 280.636719 305.871094 L 281.910156 309.378906 L 285.742188 319.902344 L 287.019531 323.414063 L 288.300781 326.925781 L 289.578125 330.441406 L 292.140625 337.480469 L 293.421875 341.003906 L 295.992188 348.058594 L 298.5625 355.128906 L 299.851563 358.671875 L 301.144531 362.214844 L 302.433594 365.765625 L 303.726563 369.316406 L 305.023438 372.875 L 306.320313 376.4375 L 307.617188 380.007813 L 308.917969 383.582031 L 310.222656 387.160156 L 311.527344 390.746094 L 312.835938 394.339844 L 314.144531 397.9375 L 315.457031 401.542969 L 316.773438 405.15625 L 318.089844 408.773438 L 319.410156 412.402344 L 320.730469 416.035156 L 322.058594 419.675781 L 323.386719 423.328125 L 324.71875 426.984375 L 326.050781 430.652344 L 327.390625 434.328125 L 328.730469 438.011719 L 330.074219 441.707031 L 331.425781 445.414063 L 332.777344 449.125 L 334.132813 452.851563 L 335.492188 456.585938 L 336.855469 460.332031 L 338.222656 464.085938 L 339.59375 467.855469 L 340.96875 471.636719 L 342.347656 475.425781 L 343.734375 479.230469 L 345.121094 483.046875 L 346.515625 486.875 L 347.914063 490.71875 L 349.316406 494.574219 L 350.726563 498.441406 L 352.140625 502.324219 L 353.558594 506.222656 L 354.980469 510.136719 L 356.410156 514.0625 L 357.847656 518.003906 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 349.515625 L 269.230469 349.1875 L 263.132813 348.203125 L 257.175781 346.578125 L 251.421875 344.332031 L 245.941406 341.480469 L 240.792969 338.066406 L 236.039063 334.125 L 231.730469 329.699219 L 227.914063 324.839844 L 224.640625 319.605469 L 221.9375 314.050781 L 219.84375 308.238281 L 218.375 302.238281 L 217.554688 296.117188 L 217.390625 289.941406 L 217.886719 283.785156 L 219.027344 277.714844 L 220.8125 271.800781 L 223.214844 266.109375 L 226.207031 260.707031 L 229.757813 255.652344 L 233.824219 251.003906 L 238.363281 246.816406 L 243.320313 243.132813 L 248.644531 239.996094 L 254.269531 237.441406 L 260.132813 235.503906 L 266.167969 234.199219 L 272.3125 233.539063 L 278.488281 233.539063 L 284.628906 234.199219 L 290.667969 235.503906 L 296.53125 237.441406 L 302.15625 239.996094 L 307.476563 243.132813 L 312.4375 246.816406 L 316.976563 251.003906 L 321.042969 255.652344 L 324.59375 260.707031 L 327.585938 266.109375 L 329.988281 271.800781 L 331.769531 277.714844 L 332.914063 283.785156 L 333.40625 289.941406 L 333.242188 296.117188 L 332.421875 302.238281 L 330.957031 308.238281 L 328.863281 314.050781 L 326.160156 319.605469 L 322.886719 324.839844 L 319.070313 329.699219 L 314.761719 334.125 L 310.007813 338.066406 L 304.859375 341.480469 L 299.378906 344.332031 L 293.625 346.578125 L 287.667969 348.203125 L 281.566406 349.1875 L 275.398438 349.515625 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 386.046875 L 265.347656 385.511719 L 255.410156 383.910156 L 245.703125 381.261719 L 236.328125 377.597656 L 227.394531 372.953125 L 219.007813 367.390625 L 211.257813 360.964844 L 204.238281 353.753906 L 198.023438 345.839844 L 192.683594 337.304688 L 188.28125 328.253906 L 184.867188 318.785156 L 182.480469 309.007813 L 181.144531 299.03125 L 180.875 288.96875 L 181.679688 278.9375 L 183.542969 269.046875 L 186.449219 259.410156 L 190.363281 250.136719 L 195.238281 241.332031 L 201.023438 233.09375 L 207.652344 225.519531 L 215.046875 218.691406 L 223.128906 212.691406 L 231.800781 207.582031 L 240.964844 203.421875 L 250.519531 200.261719 L 260.359375 198.132813 L 270.367188 197.0625 L 280.433594 197.0625 L 290.441406 198.132813 L 300.277344 200.261719 L 309.835938 203.421875 L 319 207.582031 L 327.671875 212.691406 L 335.75 218.691406 L 343.148438 225.519531 L 349.773438 233.09375 L 355.5625 241.332031 L 360.4375 250.136719 L 364.351563 259.410156 L 367.257813 269.046875 L 369.121094 278.9375 L 369.925781 288.96875 L 369.65625 299.03125 L 368.320313 309.007813 L 365.933594 318.785156 L 362.519531 328.253906 L 358.117188 337.304688 L 352.777344 345.839844 L 346.5625 353.753906 L 339.539063 360.964844 L 331.792969 367.390625 L 323.402344 372.953125 L 314.472656 377.597656 L 305.097656 381.261719 L 295.386719 383.910156 L 285.449219 385.511719 L 275.398438 386.046875 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 420.363281 L 261.703125 419.632813 L 248.15625 417.453125 L 234.921875 413.84375 L 222.148438 408.847656 L 209.972656 402.519531 L 198.542969 394.9375 L 187.980469 386.183594 L 178.410156 376.355469 L 169.941406 365.5625 L 162.664063 353.933594 L 156.664063 341.597656 L 152.011719 328.691406 L 148.753906 315.367188 L 146.933594 301.769531 L 146.570313 288.054688 L 147.664063 274.382813 L 150.207031 260.902344 L 154.164063 247.765625 L 159.5 235.128906 L 166.148438 223.128906 L 174.03125 211.902344 L 183.066406 201.578125 L 193.144531 192.273438 L 204.15625 184.09375 L 215.976563 177.128906 L 228.46875 171.460938 L 241.492188 167.152344 L 254.902344 164.25 L 268.539063 162.792969 L 282.257813 162.792969 L 295.898438 164.25 L 309.308594 167.152344 L 322.332031 171.460938 L 334.824219 177.128906 L 346.644531 184.09375 L 357.65625 192.273438 L 367.734375 201.578125 L 376.769531 211.902344 L 384.652344 223.128906 L 391.300781 235.128906 L 396.632813 247.765625 L 400.59375 260.902344 L 403.136719 274.382813 L 404.230469 288.054688 L 403.867188 301.769531 L 402.046875 315.367188 L 398.789063 328.691406 L 394.136719 341.597656 L 388.136719 353.933594 L 380.859375 365.5625 L 372.390625 376.355469 L 362.820313 386.183594 L 352.257813 394.9375 L 340.828125 402.519531 L 328.652344 408.847656 L 315.878906 413.84375 L 302.640625 417.453125 L 289.097656 419.632813 L 275.398438 420.363281 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 500.382813 L 253.195313 499.199219 L 231.242188 495.664063 L 209.789063 489.8125 L 189.082031 481.714844 L 169.351563 471.460938 L 150.820313 459.167969 L 133.703125 444.976563 L 118.191406 429.046875 L 104.460938 411.558594 L 92.667969 392.707031 L 82.941406 372.710938 L 75.398438 351.792969 L 70.121094 330.191406 L 67.171875 308.152344 L 66.578125 285.925781 L 68.351563 263.761719 L 72.472656 241.910156 L 78.890625 220.621094 L 87.539063 200.136719 L 98.3125 180.683594 L 111.09375 162.488281 L 125.734375 145.753906 L 142.074219 130.671875 L 159.921875 117.410156 L 179.078125 106.125 L 199.328125 96.933594 L 220.4375 89.953125 L 242.171875 85.25 L 264.28125 82.886719 L 286.519531 82.886719 L 308.628906 85.25 L 330.359375 89.953125 L 351.472656 96.933594 L 371.71875 106.125 L 390.878906 117.410156 L 408.726563 130.671875 L 425.0625 145.753906 L 439.707031 162.488281 L 452.488281 180.683594 L 463.261719 200.136719 L 471.90625 220.621094 L 478.328125 241.910156 L 482.445313 263.761719 L 484.222656 285.925781 L 483.628906 308.152344 L 480.679688 330.191406 L 475.402344 351.792969 L 467.859375 372.710938 L 458.132813 392.707031 L 446.339844 411.558594 L 432.609375 429.046875 L 417.097656 444.976563 L 399.976563 459.167969 L 381.449219 471.460938 L 361.71875 481.714844 L 341.007813 489.8125 L 319.558594 495.664063 L 297.605469 499.199219 L 275.398438 500.382813 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-dasharray:1,3;stroke-miterlimit:10;\" d=\"M 275.398438 565.710938 L 246.25 564.15625 L 217.433594 559.511719 L 189.273438 551.832031 L 162.085938 541.203125 L 136.1875 527.746094 L 111.863281 511.609375 L 89.390625 492.980469 L 69.027344 472.066406 L 51.003906 449.105469 L 35.519531 424.363281 L 22.753906 398.113281 L 12.851563 370.652344 L 5.925781 342.296875 L 2.050781 313.367188 L 1.273438 284.1875 L 3.601563 255.089844 L 9.011719 226.40625 L 17.4375 198.460938 L 28.789063 171.566406 L 42.933594 146.035156 L 59.710938 122.148438 L 78.929688 100.179688 L 100.378906 80.382813 L 123.808594 62.972656 L 148.957031 48.15625 L 175.539063 36.09375 L 203.25 26.925781 L 231.78125 20.753906 L 260.804688 17.652344 L 289.996094 17.652344 L 319.019531 20.753906 L 347.546875 26.925781 L 375.261719 36.09375 L 401.84375 48.15625 L 426.992188 62.972656 L 450.421875 80.382813 L 471.867188 100.179688 L 491.089844 122.148438 L 507.867188 146.035156 L 522.011719 171.566406 L 533.363281 198.460938 L 541.789063 226.40625 L 547.195313 255.089844 L 549.527344 284.1875 L 548.75 313.367188 L 544.875 342.296875 L 537.945313 370.652344 L 528.042969 398.113281 L 515.28125 424.363281 L 499.796875 449.105469 L 481.773438 472.066406 L 461.410156 492.980469 L 438.9375 511.609375 L 414.613281 527.746094 L 388.710938 541.203125 L 361.527344 551.832031 L 333.367188 559.511719 L 304.546875 564.15625 L 275.398438 565.710938 \"/>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"264.335938\" y=\"472.847656\"/>\n <use xlink:href=\"#glyph1-1\" x=\"270.286768\" y=\"472.847656\"/>\n <use xlink:href=\"#glyph1-2\" x=\"276.237598\" y=\"472.847656\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"282.1875\" y=\"472.847656\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"198.546875\" y=\"462.136719\"/>\n <use xlink:href=\"#glyph1-3\" x=\"204.497705\" y=\"462.136719\"/>\n <use xlink:href=\"#glyph1-2\" x=\"210.448535\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"216.402344\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"220.679688\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"145.136719\" y=\"431.300781\"/>\n <use xlink:href=\"#glyph1-5\" x=\"151.087549\" y=\"431.300781\"/>\n <use xlink:href=\"#glyph1-2\" x=\"157.038379\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"162.992188\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"167.269531\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"105.496094\" y=\"384.058594\"/>\n <use xlink:href=\"#glyph1-6\" x=\"111.446924\" y=\"384.058594\"/>\n <use xlink:href=\"#glyph1-2\" x=\"117.397754\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"123.347656\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"127.625\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"84.402344\" y=\"326.105469\"/>\n <use xlink:href=\"#glyph1-2\" x=\"90.353174\" y=\"326.105469\"/>\n <use xlink:href=\"#glyph1-2\" x=\"96.304004\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"102.253906\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"106.535156\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-1\" x=\"87.378906\" y=\"264.429688\"/>\n <use xlink:href=\"#glyph1-2\" x=\"93.329736\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"99.277344\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"103.558594\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-3\" x=\"108.472656\" y=\"206.476563\"/>\n <use xlink:href=\"#glyph1-2\" x=\"114.423486\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"120.371094\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"124.652344\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-5\" x=\"148.113281\" y=\"159.234375\"/>\n <use xlink:href=\"#glyph1-2\" x=\"154.064111\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"160.015625\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"164.292969\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-6\" x=\"201.523438\" y=\"128.394531\"/>\n <use xlink:href=\"#glyph1-2\" x=\"207.474268\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"213.425781\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-4\" x=\"217.703125\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-2\" x=\"270.285156\" y=\"117.6875\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"276.234375\" y=\"117.6875\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-6\" x=\"324.476563\" y=\"128.394531\"/>\n <use xlink:href=\"#glyph1-2\" x=\"330.427393\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"336.378906\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"340.65625\" y=\"128.394531\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-5\" x=\"377.886719\" y=\"159.234375\"/>\n <use xlink:href=\"#glyph1-2\" x=\"383.837549\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"389.789063\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"394.070313\" y=\"159.234375\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-3\" x=\"417.53125\" y=\"206.476563\"/>\n <use xlink:href=\"#glyph1-2\" x=\"423.48208\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"429.433594\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"433.710938\" y=\"206.476563\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-1\" x=\"438.625\" y=\"264.429688\"/>\n <use xlink:href=\"#glyph1-2\" x=\"444.57583\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"450.527344\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"454.804688\" y=\"264.429688\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"435.648438\" y=\"326.105469\"/>\n <use xlink:href=\"#glyph1-2\" x=\"441.599268\" y=\"326.105469\"/>\n <use xlink:href=\"#glyph1-2\" x=\"447.550098\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"453.5\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"457.78125\" y=\"326.105469\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"414.554688\" y=\"384.058594\"/>\n <use xlink:href=\"#glyph1-6\" x=\"420.505518\" y=\"384.058594\"/>\n <use xlink:href=\"#glyph1-2\" x=\"426.456348\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"432.40625\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"436.6875\" y=\"384.058594\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"374.914063\" y=\"431.300781\"/>\n <use xlink:href=\"#glyph1-5\" x=\"380.864893\" y=\"431.300781\"/>\n <use xlink:href=\"#glyph1-2\" x=\"386.815723\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"392.765625\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"397.042969\" y=\"431.300781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-0\" x=\"321.503906\" y=\"462.136719\"/>\n <use xlink:href=\"#glyph1-3\" x=\"327.454736\" y=\"462.136719\"/>\n <use xlink:href=\"#glyph1-2\" x=\"333.405566\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"339.355469\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,54.509804%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-7\" x=\"343.632813\" y=\"462.136719\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-1\" x=\"222.707031\" y=\"254.285156\"/>\n <use xlink:href=\"#glyph1-2\" x=\"228.657861\" y=\"254.285156\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"234.609375\" y=\"254.285156\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-8\" x=\"238.890625\" y=\"254.285156\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-9\" x=\"189.441406\" y=\"228.449219\"/>\n <use xlink:href=\"#glyph1-10\" x=\"195.392236\" y=\"228.449219\"/>\n <use xlink:href=\"#glyph1-11\" x=\"201.343066\" y=\"228.449219\"/>\n <use xlink:href=\"#glyph1-9\" x=\"204.315869\" y=\"228.449219\"/>\n <use xlink:href=\"#glyph1-9\" x=\"210.266699\" y=\"228.449219\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"216.21875\" y=\"228.449219\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-8\" x=\"220.496094\" y=\"228.449219\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-3\" x=\"172.613281\" y=\"204.1875\"/>\n <use xlink:href=\"#glyph1-1\" x=\"178.564111\" y=\"204.1875\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"184.511719\" y=\"204.1875\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-8\" x=\"188.792969\" y=\"204.1875\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-12\" x=\"116.03125\" y=\"147.605469\"/>\n <use xlink:href=\"#glyph1-12\" x=\"121.98208\" y=\"147.605469\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"127.933594\" y=\"147.605469\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-8\" x=\"132.210938\" y=\"147.605469\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-5\" x=\"69.835938\" y=\"101.410156\"/>\n <use xlink:href=\"#glyph1-12\" x=\"75.786768\" y=\"101.410156\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph2-0\" x=\"81.738281\" y=\"101.410156\"/>\n </g>\n <g style=\"fill:rgb(69.803922%,13.333333%,13.333333%);fill-opacity:1;\">\n <use xlink:href=\"#glyph1-8\" x=\"86.015625\" y=\"101.410156\"/>\n </g>\n </g>\n </g>\n </g>\n <g clip-path=\"url(#clip3)\" clip-rule=\"nonzero\">\n <g clip-path=\"url(#clip4)\" clip-rule=\"nonzero\">\n <use xlink:href=\"#image182\" transform=\"matrix(6.48,0,0,0.869647,514.44,169.92)\"/>\n </g>\n </g>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 391.679688 L 520.921875 169.921875 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 391.679688 L 528.121094 391.679688 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 347.328125 L 528.121094 347.328125 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 302.976563 L 528.121094 302.976563 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 258.625 L 528.121094 258.625 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 214.273438 L 528.121094 214.273438 \"/>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 520.921875 169.921875 L 528.121094 169.921875 \"/>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-0\" x=\"535.320313\" y=\"396.152344\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-1\" x=\"535.320313\" y=\"351.800781\"/>\n <use xlink:href=\"#glyph0-0\" x=\"542.272217\" y=\"351.800781\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-2\" x=\"535.320313\" y=\"307.449219\"/>\n <use xlink:href=\"#glyph0-0\" x=\"542.272217\" y=\"307.449219\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-3\" x=\"535.320313\" y=\"263.097656\"/>\n <use xlink:href=\"#glyph0-0\" x=\"542.272217\" y=\"263.097656\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-4\" x=\"535.320313\" y=\"218.746094\"/>\n <use xlink:href=\"#glyph0-0\" x=\"542.272217\" y=\"218.746094\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph0-5\" x=\"535.320313\" y=\"174.394531\"/>\n <use xlink:href=\"#glyph0-0\" x=\"542.272217\" y=\"174.394531\"/>\n <use xlink:href=\"#glyph0-0\" x=\"549.224121\" y=\"174.394531\"/>\n </g>\n <path style=\"fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;\" d=\"M 514.441406 391.679688 L 520.921875 391.679688 L 520.921875 169.921875 L 514.441406 169.921875 L 514.441406 391.679688 \"/>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph3-0\" x=\"164.792969\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-1\" x=\"171.52959\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-2\" x=\"177.146729\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-3\" x=\"182.763867\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-4\" x=\"185.569971\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-5\" x=\"188.376074\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-1\" x=\"193.993213\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-3\" x=\"199.610352\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-5\" x=\"202.416455\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-6\" x=\"208.033594\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-7\" x=\"214.203076\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-5\" x=\"220.372559\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-1\" x=\"225.989697\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-7\" x=\"231.606836\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-8\" x=\"237.776318\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-9\" x=\"241.139697\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-2\" x=\"245.070215\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-8\" x=\"250.687354\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-4\" x=\"254.050732\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-6\" x=\"256.856836\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-7\" x=\"263.026318\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-3\" x=\"269.195801\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-7\" x=\"272.001904\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-8\" x=\"278.171387\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-10\" x=\"281.534766\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-11\" x=\"287.151904\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-12\" x=\"292.769043\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-13\" x=\"298.386182\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-14\" x=\"304.00332\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-12\" x=\"309.620459\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-15\" x=\"315.237598\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-11\" x=\"320.854736\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-12\" x=\"326.471875\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-10\" x=\"332.089014\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-16\" x=\"337.706152\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-13\" x=\"341.069531\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-17\" x=\"346.68667\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-10\" x=\"352.303809\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-18\" x=\"357.920947\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-12\" x=\"363.538086\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-13\" x=\"369.155225\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-10\" x=\"374.772363\" y=\"33.136719\"/>\n <use xlink:href=\"#glyph3-19\" x=\"380.389502\" y=\"33.136719\"/>\n </g>\n <g style=\"fill:rgb(0%,0%,0%);fill-opacity:1;\">\n <use xlink:href=\"#glyph4-0\" x=\"74.710938\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-1\" x=\"79.207617\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-2\" x=\"83.48999\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-3\" x=\"86.05415\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-4\" x=\"90.336523\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"92.047217\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-6\" x=\"96.543896\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-7\" x=\"100.393896\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-8\" x=\"102.533203\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-2\" x=\"106.815576\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-8\" x=\"109.379736\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"113.662109\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"115.801416\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-10\" x=\"120.298096\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-11\" x=\"122.008789\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-7\" x=\"126.291162\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"128.430469\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"132.712842\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"136.995215\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-14\" x=\"141.491895\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-15\" x=\"144.056055\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"148.338428\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"152.620801\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"154.760107\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-10\" x=\"159.256787\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-11\" x=\"160.96748\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-7\" x=\"165.249854\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"167.38916\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-7\" x=\"171.671533\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-6\" x=\"173.81084\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"177.66084\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-14\" x=\"182.15752\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-16\" x=\"184.72168\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"189.004053\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"193.286426\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"195.425732\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-10\" x=\"199.922412\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-3\" x=\"201.633105\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-17\" x=\"205.915479\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"210.197852\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"214.480225\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"218.762598\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"223.259277\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"227.54165\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"229.680957\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-18\" x=\"234.177637\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"238.027637\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-19\" x=\"242.524316\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"246.806689\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"248.945996\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-20\" x=\"253.442676\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"257.292676\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"261.575049\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"265.857422\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"270.354102\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"274.636475\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"276.775781\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-21\" x=\"281.272461\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"285.122461\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"289.404834\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"293.687207\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-13\" x=\"298.183887\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"302.46626\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"304.605566\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-11\" x=\"309.102246\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"313.384619\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-22\" x=\"317.881299\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-23\" x=\"322.163672\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-16\" x=\"326.446045\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-24\" x=\"330.728418\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-25\" x=\"335.010791\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-16\" x=\"339.293164\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-23\" x=\"343.575537\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"347.85791\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"349.997217\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-26\" x=\"354.493896\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"358.77627\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-22\" x=\"363.272949\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-23\" x=\"367.555322\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-27\" x=\"371.837695\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-22\" x=\"376.120068\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-24\" x=\"380.402441\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-24\" x=\"384.684814\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-15\" x=\"388.967188\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-28\" x=\"393.249561\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-29\" x=\"395.388867\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-29\" x=\"399.67124\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-15\" x=\"403.953613\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"408.235986\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"410.375293\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-30\" x=\"414.871973\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-17\" x=\"419.154346\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-31\" x=\"423.436719\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-7\" x=\"425.147412\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-6\" x=\"427.286719\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-5\" x=\"431.136719\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-32\" x=\"435.633398\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-9\" x=\"442.047559\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-0\" x=\"444.186865\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-17\" x=\"448.683545\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-3\" x=\"452.965918\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-12\" x=\"457.248291\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-33\" x=\"461.530664\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-8\" x=\"465.813037\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-34\" x=\"470.09541\" y=\"573.121094\"/>\n <use xlink:href=\"#glyph4-6\" x=\"472.234717\" y=\"573.121094\"/>\n </g>\n </g>\n</svg>\n","config":{"controlIconsEnabled":true,"viewportSelector":".map_viewport","center":false}},"evals":[]}</script>
<script type="application/htmlwidget-sizing" data-for="htmlwidget-5666">{"viewer":{"width":700,"height":500,"padding":15,"fill":false},"browser":{"width":700,"height":500,"padding":40,"fill":false}}</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment