[TASK] Sliding window graphics.

This commit is contained in:
Jan Philipp Timme 2016-09-13 19:34:15 +02:00
parent 0235a2aaf6
commit af0d0cbbbb
3 changed files with 948 additions and 9 deletions

View File

@ -153,17 +153,11 @@ Hannover, den \today \hfill Unterschrift
\chapter{Motivation}\label{cpt:motivation}
Mit der fortschreitenden Digitalisierung von Alltagsgegenständen und ihrer Verbindung mit dem Internet wächst das sogenannte Internet of Things. Dadurch sind auch immer mehr offene Systeme online verfügbar, die ihre Sensordaten und Zustandsinformationen als \emph{RDF}\footnote{Resource Description Framework --- Mehr dazu in Kapitel \ref{cpt:basics}}-Datenstrom anbieten. Diese Ereignisdatenströme liefern durchgehend und hochfrequent Ereignisdaten, sodass innerhalb kurzer Zeit sehr große Datenmengen anfallen, die zwecks Extraktion von Informationen und Auslösen von Reaktionen in kürzester Zeit verarbeitet werden sollen.
Mit der fortschreitenden Digitalisierung von Alltagsgegenständen und ihrer Verbindung mit dem Internet wächst das sogenannte Internet of Things. Dadurch sind auch immer mehr offene Systeme online verfügbar, die ihre Sensordaten und Zustandsinformationen als \emph{RDF}\footnote{Resource Description Framework --- Mehr dazu in Kapitel \ref{cpt:basics}}-Datenstrom anbieten. Diese Ereignisdatenströme liefern durchgehend und hochfrequent Ereignisdaten, sodass innerhalb kurzer Zeit sehr große Datenmengen anfallen, die zwecks Extraktion von Informationen und Auslösen von Reaktionen in kürzester Zeit verarbeitet werden sollen.
Die Ereignisdaten aus diesen Strömen bilden kleine Teile der Realität zumindest nä\-herungs\-wei\-se über die in ihnen enthalten Messdaten und Zustandsinformationen ab, sofern sie nicht bedingt durch technischen Defekt oder Messfehler ungültige Daten enthalten und somit vor der weiteren Verarbeitung herausgefiltert werden sollten. Ein weiteres Problem ist die stark begrenzte Gültigkeit von Ereignisdaten: Oft werden sie schon durch ein neu aufgetretenes Ereignis hinfällig und sind nicht mehr aktuell.
Ereignisse haben für sich alleine betrachtet neben einer begrenzten Gültigkeit eine begrenzte Aussagekraft, daher ist es zum höheren Verständnis der dahinter verborgenen Situation notwendig, sie mit zuvor aufgetretenen Ereignissen in einen Kontext zu setzen. Dadurch können mehrere kleine, hochfrequent auftretende Ereignisse zu einzelnen, niederfrequent auftretenden komplexen Ereignissen aggregiert werden und mittels Mustererkennung höherwertige Informationen aus den Ereignissen extrahiert werden.
\todo{GRAFIK: viele kleine hochfrequente vs wenige große niederfrequente Events}
Die Integration von \emph{Domänenwissen}\footnote{Hintergrundwissen für den Kontext der Ereignisverarbeitung, verändert sich während der Verarbeitung nur selten} ist ein weiterer Schritt, der die Brücke zwischen den aus komplexen Ereignissen gewonnenen Kenntnissen und bereits bekannten Fakten schlagen soll, um die gewonnenen Kenntnisse in einen eindeutigen Zusammenhang stellen und eine eindeutige Interpretation zu ermöglichen.
Um unter diesen Bedingungen viele Ereignisdatenströme mit hochfrequenten Ereignissen in nahezu Echtzeit zu verarbeiten ist \emph{CEP}\footnote{Complex-Event-Processing} das Mittel der Wahl: Mit CEP werden die Ereignisse der verschiedenen Datenströme für begrenzte Zeiträume im Speicher vorgehalten und innerhalb von sogenannten \emph{Sliding-Windows}\footnote{Mehr dazu in Kapitel~\ref{cpt:cep_intro}} betrachtet. Dabei können Ereignismuster erkannt werden und verschiedene Ereignisse aggregiert werden um neue komplexe Ereignisse zu erzeugen. Abbildung~\ref{fig:aggregation_patternmatching} stellt die Aggregation von Ereignissen sowie die Mustererkennung exemplarisch dar.
Ereignisse haben für sich alleine betrachtet neben einer begrenzten Gültigkeit eine begrenzte Aussagekraft, daher ist es zum höheren Verständnis der dahinter verborgenen Situation notwendig, sie mit zuvor aufgetretenen Ereignissen in einen Kontext zu setzen. Dadurch können mehrere kleine, hochfrequent auftretende Ereignisse zu einzelnen, niederfrequent auftretenden komplexen Ereignissen aggregiert werden und mittels Mustererkennung höherwertige Informationen aus den Ereignissen extrahiert werden. In Abbildung~\ref{fig:aggregation_patternmatching} wird die Aggregation von Ereignissen sowie die Mustererkennung exemplarisch dargestellt.
\begin{figure}[htbp]
\centering
@ -172,6 +166,11 @@ Um unter diesen Bedingungen viele Ereignisdatenströme mit hochfrequenten Ereign
\label{fig:aggregation_patternmatching}
\end{figure}
Die Integration von \emph{Domänenwissen}\footnote{Hintergrundwissen für den Kontext der Ereignisverarbeitung, verändert sich während der Verarbeitung nur selten} ist ein weiterer Schritt, der die Brücke zwischen den aus komplexen Ereignissen gewonnenen Kenntnissen und bereits bekannten Fakten schlagen soll, um die gewonnenen Kenntnisse in einen eindeutigen Zusammenhang stellen und eine eindeutige Interpretation zu ermöglichen.
Um unter diesen Bedingungen viele Ereignisdatenströme mit hochfrequenten Ereignissen in nahezu Echtzeit zu verarbeiten ist \emph{CEP}\footnote{Complex-Event-Processing} das Mittel der Wahl: Mit CEP werden die Ereignisse der verschiedenen Datenströme für begrenzte Zeiträume im Speicher vorgehalten und innerhalb von sogenannten \emph{Sliding-Windows}\footnote{Mehr dazu in Kapitel~\ref{cpt:cep_intro}} betrachtet. Dabei können Ereignismuster erkannt werden und verschiedene Ereignisse aggregiert werden um neue komplexe Ereignisse zu erzeugen.
Ziel dieser Arbeit ist die Einführung in die Konzepte von CEP und RDF, sowie die Demonstration der praktischen Nutzung der CEP-Engine \enquote{C-SPARQL} zur Verarbeitung von RDF-Datenströmen am Beispiel einer Autoverleihgesellschaft zur Überwachung von Leihfahrzeugen. Auch soll ergründet werden, welche technischen Möglichkeiten existieren, um \emph{Reasoning} auf RDF-Datenströmen zu betreiben --- ein Prozess, durch den eine vorhandene Sammlung von Fakten auf Basis von vorgegebener Terminologie automatisch um daraus ableitbarem Wissen angereichert werden kann.
Diesbezüglich soll ergründet werden, welche CEP-Engines Reasoning bereits implementieren und wie weit ihre technischen Möglichkeiten reichen --- eine große Herausforderung, da die mit einzubeziehenden Ereignisdaten sich kontinuierlich verändern.
@ -496,7 +495,7 @@ Grobe Eckpunkte zur Orientierung:
\todo{Warum jetzt eigentlich C-SPARQL? Weil es in Java fährt, auf Jena basiert, Datenströme im RDF-Format direkt unterstützt, Generatoren zum Einspeisen in die Engine nutzt und somit echt komfortabel in der Handhabung ist. Und trotzdem kommen noch akzeptable Ergebnisse mit minimalem Support für RDFS-Reasoning raus. Dadurch ist es für Einsteiger gut geeignet und bietet dennoch schon solide Features durch CSPARQL.}
\chapter{CEP auf RDF-Datenströmen}
\chapter{CEP auf RDF-Datenströmen anhand der C-SPARQL Engine}
\todo{Zusammenfassungsüberleitung über das Kapitel}

BIN
img/sliding-window.pdf Normal file

Binary file not shown.

940
img/sliding-window.svg Normal file
View File

@ -0,0 +1,940 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="28.700001cm"
height="7cm"
viewBox="0 0 1016.9291 248.03144"
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
sodipodi:docname="sliding-window.svg">
<defs
id="defs4">
<marker
inkscape:isstock="true"
style="overflow:visible"
id="marker9998"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Lend">
<path
transform="matrix(-0.8,0,0,-0.8,-10,0)"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
id="path10000"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Lstart"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lstart"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4377"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
transform="matrix(0.8,0,0,0.8,10,0)"
inkscape:connector-curvature="0" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-5"
style="overflow:visible"
inkscape:isstock="true">
<path
inkscape:connector-curvature="0"
id="path4380-9"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-2"
style="overflow:visible"
inkscape:isstock="true">
<path
inkscape:connector-curvature="0"
id="path4380-8"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-2-7"
style="overflow:visible"
inkscape:isstock="true">
<path
inkscape:connector-curvature="0"
id="path4380-8-3"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#0076c8;fill-opacity:1;fill-rule:evenodd;stroke:#0076c8;stroke-width:1pt;stroke-opacity:1"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-2-7-1"
style="overflow:visible"
inkscape:isstock="true">
<path
inkscape:connector-curvature="0"
id="path4380-8-3-2"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0"
refX="0"
id="Arrow1Lend-2-0"
style="overflow:visible"
inkscape:isstock="true">
<path
inkscape:connector-curvature="0"
id="path4380-8-2"
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
style="fill:#0076c8;fill-opacity:1;fill-rule:evenodd;stroke:#0076c8;stroke-width:1pt;stroke-opacity:1"
transform="matrix(-0.8,0,0,-0.8,-10,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="478.2868"
inkscape:cy="227.24606"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
units="cm"
borderlayer="true"
inkscape:snap-tangential="true"
inkscape:snap-perpendicular="true"
showguides="false"
inkscape:window-width="1920"
inkscape:window-height="1056"
inkscape:window-x="1920"
inkscape:window-y="0"
inkscape:window-maximized="1">
<sodipodi:guide
position="0,0"
orientation="0,1052.3622"
id="guide4218" />
<sodipodi:guide
position="1052.3622,0"
orientation="-744.09449,0"
id="guide4220" />
<sodipodi:guide
position="1052.3622,744.09449"
orientation="0,-1052.3622"
id="guide4222" />
<sodipodi:guide
position="0,744.09449"
orientation="744.09449,0"
id="guide4224" />
<inkscape:grid
type="xygrid"
id="grid4226" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="Ebene 2"
transform="translate(0,-496.06297)"
style="display:inline">
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.09896421;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9998)"
d="M 29.271265,727.45465 982.02412,723.49796"
id="path9990"
inkscape:connector-curvature="0" />
<rect
style="display:inline;opacity:1;fill:#bdebf0;fill-opacity:1;stroke:#000000;stroke-width:1.09791541;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4228-6"
width="235.25742"
height="170.60771"
x="565.97894"
y="548.74091" />
</g>
<g
inkscape:label="Ebene 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-804.3307)"
style="display:inline">
<path
sodipodi:type="star"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,26.136673,740.36723)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-7"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,362.52759,753.52955)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,403.8147,671.30344)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-4"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,552.49421,654.28632)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-3"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,763.46845,709.05914)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,256.22252,668.63391)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-30"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,787.06455,673.93016)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-9"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,82.018852,741.65438)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-2"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,893.11494,703.73783)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-5"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,714.14593,733.58114)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-59"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,326.61247,704.91251)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-46"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,687.79637,695.3609)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-92"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,367.76138,638.07804)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-24"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,103.90498,668.1396)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-77"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,199.10677,703.34606)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-54"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,616.66637,747.65356)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-8"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,841.7216,725.27357)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-1"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,434.82911,745.23918)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-2"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,238.63714,747.48631)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-8"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,103.11052,704.89699)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-9"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,10.670507,699.6413)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-3"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,790.66777,761.0423)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-6"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,530.40219,689.36833)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-8"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,575.0007,695.21768)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-0"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,399.41403,716.41609)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-2"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,458.83881,698.18927)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-1"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,708.8132,644.574)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#d0d0d0;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-05"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,317.01556,640.49025)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,678.0926,742.21981)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-0"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,282.47074,718.99688)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-8"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,565.52287,743.96084)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-5"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,838.22862,672.30175)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-06"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,655.71535,648.11008)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-4"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,185.86359,752.72405)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#707070;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-0-11-6"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,133.45847,747.2513)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-76-6-2"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,631.47192,698.59679)" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:24.29458809px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
x="558.82495"
y="885.86237"
id="text4731"
sodipodi:linespacing="125%"
transform="scale(1.0449626,0.95697205)"><tspan
sodipodi:role="line"
id="tspan4733"
x="558.82495"
y="885.86237">Sliding Window</tspan></text>
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-9-5"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,171.72265,644.05761)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-9-8"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,38.382531,644.05761)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-9-6"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,458.60594,646.07791)" />
<path
sodipodi:type="star"
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.02455115;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path4230-18-9-2"
sodipodi:sides="5"
sodipodi:cx="163.64471"
sodipodi:cy="626.07782"
sodipodi:r1="48.906406"
sodipodi:r2="19.562563"
sodipodi:arg1="0.90250691"
sodipodi:arg2="1.5308254"
inkscape:flatsided="false"
inkscape:rounded="0"
inkscape:randomized="0"
d="m 193.94929,664.46362 -29.52285,-18.83886 -27.92416,21.13629 8.79376,-33.89943 -28.73085,-20.02598 34.95769,-2.11214 10.16752,-33.51302 12.81129,32.59405 35.01471,-0.68621 -27.03988,22.25637 z"
inkscape:transform-center-x="0.010934377"
inkscape:transform-center-y="-1.8340942"
transform="matrix(0.40495398,0.01507555,-0.01547067,0.39461125,914.18468,642.0373)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 45 KiB