You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

domain-model.svg 52KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  10. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  11. width="744.09448"
  12. height="1052.3622"
  13. id="svg2475"
  14. sodipodi:version="0.32"
  15. inkscape:version="0.48.2 r9819"
  16. sodipodi:docname="domain-model.svg"
  17. inkscape:output_extension="org.inkscape.output.svg.inkscape"
  18. inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png"
  19. inkscape:export-xdpi="300.01001"
  20. inkscape:export-ydpi="300.01001"
  21. version="1.0">
  22. <sodipodi:namedview
  23. id="base"
  24. pagecolor="#ffffff"
  25. bordercolor="#666666"
  26. borderopacity="1.0"
  27. gridtolerance="10000"
  28. guidetolerance="10"
  29. objecttolerance="10"
  30. inkscape:pageopacity="0.0"
  31. inkscape:pageshadow="2"
  32. inkscape:zoom="3.3941125"
  33. inkscape:cx="447.08547"
  34. inkscape:cy="609.40826"
  35. inkscape:document-units="mm"
  36. inkscape:current-layer="layer1"
  37. showgrid="true"
  38. inkscape:window-width="1920"
  39. inkscape:window-height="1060"
  40. inkscape:window-x="-4"
  41. inkscape:window-y="-3"
  42. inkscape:snap-nodes="true"
  43. inkscape:snap-bbox="true"
  44. units="mm"
  45. inkscape:snap-global="true"
  46. inkscape:window-maximized="1">
  47. <inkscape:grid
  48. spacingy="1mm"
  49. spacingx="1mm"
  50. empspacing="5"
  51. units="mm"
  52. enabled="true"
  53. visible="true"
  54. id="grid4674"
  55. type="xygrid"
  56. dotted="false" />
  57. </sodipodi:namedview>
  58. <defs
  59. id="defs2477">
  60. <marker
  61. inkscape:stockid="Arrow1Lstart"
  62. orient="auto"
  63. refY="0"
  64. refX="0"
  65. id="Arrow1Lstart"
  66. style="overflow:visible">
  67. <path
  68. id="path5210"
  69. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  70. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  71. transform="matrix(0.8,0,0,0.8,10,0)" />
  72. </marker>
  73. <marker
  74. style="overflow:visible"
  75. id="DotS"
  76. refX="0"
  77. refY="0"
  78. orient="auto"
  79. inkscape:stockid="DotS">
  80. <path
  81. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  82. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none"
  83. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  84. id="path3636" />
  85. </marker>
  86. <marker
  87. inkscape:stockid="TriangleOutS"
  88. orient="auto"
  89. refY="0"
  90. refX="0"
  91. id="TriangleOutS"
  92. style="overflow:visible">
  93. <path
  94. id="path3717"
  95. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  96. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  97. transform="scale(0.2,0.2)" />
  98. </marker>
  99. <inkscape:path-effect
  100. copytype="single_stretched"
  101. pattern="M 349.202,225.086 L 405.895,331.386 L 370.462,338.472 "
  102. prop_scale="1"
  103. id="path-effect2503"
  104. effect="skeletal" />
  105. <inkscape:path-effect
  106. prop_scale="1"
  107. id="path-effect2499"
  108. effect="skeletal" />
  109. <inkscape:path-effect
  110. pattern-nodetypes="cc"
  111. pattern="M 432.28346,272.83462 L 403.93701,216.14171"
  112. prop_scale="1"
  113. id="path-effect2497"
  114. effect="skeletal" />
  115. <marker
  116. style="overflow:visible"
  117. id="Arrow1Send"
  118. refX="0"
  119. refY="0"
  120. orient="auto"
  121. inkscape:stockid="Arrow1Send">
  122. <path
  123. transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
  124. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  125. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  126. id="path3641" />
  127. </marker>
  128. <marker
  129. style="overflow:visible"
  130. id="Arrow1Lend"
  131. refX="0"
  132. refY="0"
  133. orient="auto"
  134. inkscape:stockid="Arrow1Lend">
  135. <path
  136. transform="matrix(-0.8,0,0,-0.8,-10,0)"
  137. style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
  138. d="M 0,0 L 5,-5 L -12.5,0 L 5,5 L 0,0 z"
  139. id="path3629" />
  140. </marker>
  141. <inkscape:perspective
  142. sodipodi:type="inkscape:persp3d"
  143. inkscape:vp_x="0 : 526.18109 : 1"
  144. inkscape:vp_y="0 : 1000 : 0"
  145. inkscape:vp_z="744.09448 : 526.18109 : 1"
  146. inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
  147. id="perspective3487" />
  148. <marker
  149. style="overflow:visible"
  150. id="Arrow2Sendp"
  151. refX="0"
  152. refY="0"
  153. orient="auto"
  154. inkscape:stockid="Arrow2Sendp">
  155. <path
  156. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  157. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  158. style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round"
  159. id="path28139" />
  160. </marker>
  161. <marker
  162. style="overflow:visible"
  163. id="TriangleOutSK"
  164. refX="0"
  165. refY="0"
  166. orient="auto"
  167. inkscape:stockid="TriangleOutSK">
  168. <path
  169. transform="scale(0.2,0.2)"
  170. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  171. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  172. id="path36611" />
  173. </marker>
  174. <marker
  175. style="overflow:visible"
  176. id="TriangleOutSH"
  177. refX="0"
  178. refY="0"
  179. orient="auto"
  180. inkscape:stockid="TriangleOutSH">
  181. <path
  182. transform="scale(0.2,0.2)"
  183. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  184. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  185. id="path36614" />
  186. </marker>
  187. <marker
  188. style="overflow:visible"
  189. id="TriangleOutSA"
  190. refX="0"
  191. refY="0"
  192. orient="auto"
  193. inkscape:stockid="TriangleOutSA">
  194. <path
  195. transform="scale(0.2,0.2)"
  196. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  197. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  198. id="path36617" />
  199. </marker>
  200. <marker
  201. style="overflow:visible"
  202. id="TriangleOutSKF"
  203. refX="0"
  204. refY="0"
  205. orient="auto"
  206. inkscape:stockid="TriangleOutSKF">
  207. <path
  208. transform="scale(0.2,0.2)"
  209. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  210. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  211. id="path36620" />
  212. </marker>
  213. <marker
  214. style="overflow:visible"
  215. id="TriangleOutS9"
  216. refX="0"
  217. refY="0"
  218. orient="auto"
  219. inkscape:stockid="TriangleOutS9">
  220. <path
  221. transform="scale(0.2,0.2)"
  222. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  223. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  224. id="path36623" />
  225. </marker>
  226. <marker
  227. style="overflow:visible"
  228. id="Arrow2SendpA"
  229. refX="0"
  230. refY="0"
  231. orient="auto"
  232. inkscape:stockid="Arrow2SendpA">
  233. <path
  234. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  235. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  236. style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round"
  237. id="path3396" />
  238. </marker>
  239. <marker
  240. style="overflow:visible"
  241. id="Arrow2Sendpg"
  242. refX="0"
  243. refY="0"
  244. orient="auto"
  245. inkscape:stockid="Arrow2Sendpg">
  246. <path
  247. transform="matrix(-0.3,0,0,-0.3,0.69,0)"
  248. d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
  249. style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round"
  250. id="path3360" />
  251. </marker>
  252. <filter
  253. id="filter2780"
  254. inkscape:label="White Halo"
  255. width="1.1"
  256. height="1.1">
  257. <feMorphology
  258. id="feMorphology2782"
  259. operator="dilate"
  260. radius="3"
  261. result="result0" />
  262. <feFlood
  263. id="feFlood2786"
  264. flood-color="rgb(255,255,255)"
  265. flood-opacity="1"
  266. in="result0"
  267. result="result3" />
  268. <feComposite
  269. id="feComposite2623"
  270. in="result3"
  271. in2="result0"
  272. operator="in"
  273. result="result4" />
  274. <feMerge
  275. id="feMerge2629">
  276. <feMergeNode
  277. inkscape:collect="always"
  278. id="feMergeNode2631"
  279. in="result4" />
  280. <feMergeNode
  281. inkscape:collect="always"
  282. id="feMergeNode2633"
  283. in="SourceGraphic" />
  284. </feMerge>
  285. </filter>
  286. <marker
  287. inkscape:stockid="TriangleOutSn"
  288. orient="auto"
  289. refY="0"
  290. refX="0"
  291. id="TriangleOutSn"
  292. style="overflow:visible">
  293. <path
  294. id="path4441"
  295. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  296. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  297. transform="scale(0.2,0.2)" />
  298. </marker>
  299. <marker
  300. inkscape:stockid="TriangleOutS9F"
  301. orient="auto"
  302. refY="0"
  303. refX="0"
  304. id="TriangleOutS9F"
  305. style="overflow:visible">
  306. <path
  307. id="path4444"
  308. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  309. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  310. transform="scale(0.2,0.2)" />
  311. </marker>
  312. <marker
  313. inkscape:stockid="TriangleOutSI"
  314. orient="auto"
  315. refY="0"
  316. refX="0"
  317. id="TriangleOutSI"
  318. style="overflow:visible">
  319. <path
  320. id="path4447"
  321. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  322. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  323. transform="scale(0.2,0.2)" />
  324. </marker>
  325. <marker
  326. inkscape:stockid="TriangleOutSO"
  327. orient="auto"
  328. refY="0"
  329. refX="0"
  330. id="TriangleOutSO"
  331. style="overflow:visible">
  332. <path
  333. id="path4450"
  334. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  335. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  336. transform="scale(0.2,0.2)" />
  337. </marker>
  338. <marker
  339. inkscape:stockid="TriangleOutSW"
  340. orient="auto"
  341. refY="0"
  342. refX="0"
  343. id="TriangleOutSW"
  344. style="overflow:visible">
  345. <path
  346. id="path4453"
  347. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  348. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  349. transform="scale(0.2,0.2)" />
  350. </marker>
  351. <marker
  352. inkscape:stockid="TriangleOutSB"
  353. orient="auto"
  354. refY="0"
  355. refX="0"
  356. id="TriangleOutSB"
  357. style="overflow:visible">
  358. <path
  359. id="path4456"
  360. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  361. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  362. transform="scale(0.2,0.2)" />
  363. </marker>
  364. <marker
  365. inkscape:stockid="TriangleOutSZ"
  366. orient="auto"
  367. refY="0"
  368. refX="0"
  369. id="TriangleOutSZ"
  370. style="overflow:visible">
  371. <path
  372. id="path4459"
  373. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  374. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none"
  375. transform="scale(0.2,0.2)" />
  376. </marker>
  377. <marker
  378. style="overflow:visible"
  379. id="DotSq"
  380. refX="0"
  381. refY="0"
  382. orient="auto"
  383. inkscape:stockid="DotSq">
  384. <path
  385. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  386. style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none"
  387. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  388. id="path5853" />
  389. </marker>
  390. <marker
  391. inkscape:stockid="TriangleOutSBO"
  392. orient="auto"
  393. refY="0"
  394. refX="0"
  395. id="TriangleOutSBO"
  396. style="overflow:visible">
  397. <path
  398. id="path7501"
  399. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  400. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  401. transform="scale(0.2,0.2)" />
  402. </marker>
  403. <marker
  404. style="overflow:visible"
  405. id="DotSu"
  406. refX="0"
  407. refY="0"
  408. orient="auto"
  409. inkscape:stockid="DotSu">
  410. <path
  411. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  412. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none"
  413. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  414. id="path9463" />
  415. </marker>
  416. <filter
  417. height="1.1"
  418. width="1.1"
  419. inkscape:label="Black Halo"
  420. id="filter10694">
  421. <feMorphology
  422. result="result0"
  423. radius="3"
  424. operator="dilate"
  425. id="feMorphology10696" />
  426. <feFlood
  427. result="result3"
  428. in="result0"
  429. flood-opacity="1"
  430. flood-color="rgb(0,0,0)"
  431. id="feFlood10698" />
  432. <feComposite
  433. result="result4"
  434. operator="in"
  435. in2="result0"
  436. in="result3"
  437. id="feComposite10700" />
  438. <feMerge
  439. id="feMerge10702">
  440. <feMergeNode
  441. in="result4"
  442. id="feMergeNode10704"
  443. inkscape:collect="always" />
  444. <feMergeNode
  445. in="SourceGraphic"
  446. id="feMergeNode10706"
  447. inkscape:collect="always" />
  448. </feMerge>
  449. </filter>
  450. <marker
  451. inkscape:stockid="TriangleOutSu"
  452. orient="auto"
  453. refY="0"
  454. refX="0"
  455. id="TriangleOutSu"
  456. style="overflow:visible">
  457. <path
  458. id="path8127"
  459. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  460. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  461. transform="scale(0.2,0.2)" />
  462. </marker>
  463. <marker
  464. inkscape:stockid="TriangleOutSI8"
  465. orient="auto"
  466. refY="0"
  467. refX="0"
  468. id="TriangleOutSI8"
  469. style="overflow:visible">
  470. <path
  471. id="path8130"
  472. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  473. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  474. transform="scale(0.2,0.2)" />
  475. </marker>
  476. <marker
  477. inkscape:stockid="TriangleOutSr"
  478. orient="auto"
  479. refY="0"
  480. refX="0"
  481. id="TriangleOutSr"
  482. style="overflow:visible">
  483. <path
  484. id="path8133"
  485. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  486. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  487. transform="scale(0.2,0.2)" />
  488. </marker>
  489. <marker
  490. inkscape:stockid="TriangleOutSM"
  491. orient="auto"
  492. refY="0"
  493. refX="0"
  494. id="TriangleOutSM"
  495. style="overflow:visible">
  496. <path
  497. id="path8136"
  498. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  499. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  500. transform="scale(0.2,0.2)" />
  501. </marker>
  502. <marker
  503. inkscape:stockid="TriangleOutSb"
  504. orient="auto"
  505. refY="0"
  506. refX="0"
  507. id="TriangleOutSb"
  508. style="overflow:visible">
  509. <path
  510. id="path8139"
  511. d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
  512. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none"
  513. transform="scale(0.2,0.2)" />
  514. </marker>
  515. <marker
  516. id="marker18095"
  517. orient="auto"
  518. markerHeight="5.7450776"
  519. markerWidth="4.6297302">
  520. <g
  521. id="g11064"
  522. transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)">
  523. <path
  524. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  525. id="path11050"
  526. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  527. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  528. <path
  529. sodipodi:nodetypes="cccscccsssssssscccsccc"
  530. id="path11035"
  531. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  532. style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  533. </g>
  534. </marker>
  535. <marker
  536. id="marker44971"
  537. orient="auto"
  538. markerHeight="5.7450781"
  539. markerWidth="4.6297355">
  540. <g
  541. id="g18059"
  542. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  543. <path
  544. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  545. id="path18061"
  546. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  547. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  548. <path
  549. sodipodi:nodetypes="cccscccsssssssscccsccc"
  550. id="path18063"
  551. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  552. style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  553. </g>
  554. </marker>
  555. <marker
  556. id="marker52016"
  557. orient="auto"
  558. markerHeight="5.7450786"
  559. markerWidth="4.6297302">
  560. <g
  561. id="g52010"
  562. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  563. <path
  564. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  565. id="path52012"
  566. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  567. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  568. <path
  569. sodipodi:nodetypes="cccscccsssssssscccsccc"
  570. id="path52014"
  571. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  572. style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  573. </g>
  574. </marker>
  575. <marker
  576. id="marker64887"
  577. orient="auto"
  578. markerHeight="5.745079"
  579. markerWidth="4.6297255">
  580. <g
  581. id="g64855"
  582. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  583. <path
  584. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  585. id="path64857"
  586. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  587. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  588. <path
  589. sodipodi:nodetypes="cccscccsssssssscccsccc"
  590. id="path64859"
  591. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  592. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  593. </g>
  594. </marker>
  595. <marker
  596. id="marker4057"
  597. orient="auto"
  598. markerHeight="5.745079"
  599. markerWidth="4.6297302">
  600. <g
  601. id="g51986"
  602. transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)">
  603. <path
  604. sodipodi:nodetypes="csccccccsccssssssssssssssccc"
  605. id="path51988"
  606. d="M 370,508.65625 C 369.13933,508.715 368.39056,509.27755 368.09375,510.09375 C 367.82399,510.83551 368.03605,511.62868 368.53125,512.21875 L 366.78125,512.21875 C 366.73884,512.21408 366.69882,512.22093 366.65625,512.21875 L 366.65625,516.59375 L 366.78125,516.59375 L 368.53125,516.59375 C 367.85229,517.45345 367.83424,518.70924 368.625,519.5 C 369.47591,520.35091 370.89909,520.35091 371.75,519.5 L 375.09375,516.125 C 375.12672,516.09552 375.15802,516.06422 375.1875,516.03125 C 375.21972,516.01191 375.25101,515.99105 375.28125,515.96875 C 375.28162,515.96839 375.49976,515.68796 375.5,515.6875 C 375.50005,515.68741 375.49338,515.64282 375.5,515.625 C 375.5011,515.62203 375.53002,515.62832 375.53125,515.625 C 375.57039,515.57293 375.58228,515.57321 375.625,515.5 C 375.76199,515.26524 375.79184,515.12809 375.78125,515.15625 C 375.81807,515.06473 375.79977,515.04374 375.8125,515 C 375.82311,514.98978 375.83353,514.97936 375.84375,514.96875 C 375.90379,514.74477 375.93181,514.45186 375.90625,514.1875 C 375.89266,513.98387 375.84739,513.88985 375.84375,513.875 C 375.84389,513.86458 375.84389,513.85417 375.84375,513.84375 C 375.86975,513.94071 375.85901,513.85978 375.75,513.59375 C 375.69753,513.46336 375.66014,513.37439 375.625,513.3125 C 375.57262,513.22275 375.49154,513.05015 375.28125,512.84375 L 371.75,509.3125 C 371.29355,508.82579 370.66491,508.60087 370,508.65625 z"
  607. style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" />
  608. <path
  609. sodipodi:nodetypes="cccscccsssssssscccsccc"
  610. id="path51990"
  611. d="M 366.65625,515.40625 L 371.28125,515.40625 L 369.46875,517.21875 C 369.0718,517.6157 369.0718,518.2593 369.46875,518.65625 C 369.8657,519.0532 370.5093,519.0532 370.90625,518.65625 L 374.34375,515.1875 L 374.4375,515.125 C 374.44343,515.11918 374.43171,515.09972 374.4375,515.09375 C 374.49291,515.03659 374.5526,514.97676 374.59375,514.90625 C 374.62239,514.85717 374.63663,514.80216 374.65625,514.75 C 374.66861,514.71928 374.67831,514.68783 374.6875,514.65625 C 374.71862,514.54015 374.73024,514.43132 374.71875,514.3125 C 374.71489,514.25466 374.70138,514.21285 374.6875,514.15625 C 374.6766,514.1156 374.67237,514.07059 374.65625,514.03125 C 374.63982,513.99042 374.61578,513.94505 374.59375,513.90625 C 374.5483,513.82838 374.50015,513.74899 374.4375,513.6875 L 370.90625,510.15625 C 370.69734,509.93349 370.39809,509.8184 370.09375,509.84375 C 369.69897,509.8707 369.35398,510.12813 369.21875,510.5 C 369.08351,510.87187 369.18349,511.28826 369.46875,511.5625 L 371.34375,513.40625 L 366.65625,513.40625"
  612. style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  613. </g>
  614. </marker>
  615. <marker
  616. id="marker72805"
  617. orient="auto"
  618. markerHeight="4.5568175"
  619. markerWidth="4.0334239">
  620. <path
  621. sodipodi:nodetypes="cccscccsssssssscccsccc"
  622. id="path18057"
  623. d="M -2.0167119,0.50456824 L 0.29578813,0.50456824 L -0.61046187,1.4108182 C -0.80893187,1.6092982 -0.80893187,1.9310982 -0.61046187,2.1295682 C -0.41198187,2.3280482 -0.090181874,2.3280482 0.10828813,2.1295682 L 1.8270381,0.39519824 L 1.8739181,0.36394824 C 1.8768781,0.36103824 1.8710181,0.35130824 1.8739181,0.34831824 C 1.9016181,0.31973824 1.9314681,0.28982824 1.9520381,0.25456824 C 1.9663581,0.23002824 1.9734781,0.20252824 1.9832881,0.17644824 C 1.9894681,0.16108824 1.9943181,0.14535824 1.9989181,0.12956824 C 2.0144781,0.07151824 2.0202881,0.01710824 2.0145381,-0.04230176 C 2.0126081,-0.07122176 2.0058581,-0.09213176 1.9989181,-0.12043176 C 1.9934681,-0.14075176 1.9913481,-0.16326176 1.9832881,-0.18293176 C 1.9750781,-0.20334176 1.9630581,-0.22603176 1.9520381,-0.24543176 C 1.9293181,-0.28436176 1.9052381,-0.32406176 1.8739181,-0.35480176 L 0.10828813,-2.1204318 C 0.003838126,-2.2318118 -0.14579187,-2.2893518 -0.29796187,-2.2766818 C -0.49535187,-2.2632018 -0.66784187,-2.1344918 -0.73546187,-1.9485518 C -0.80308187,-1.7626218 -0.75309187,-1.5544218 -0.61046187,-1.4173018 L 0.32703813,-0.49543176 L -2.0167119,-0.49543176"
  624. style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  625. </marker>
  626. <marker
  627. id="marker72808"
  628. orient="auto"
  629. markerHeight="4.5568123"
  630. markerWidth="4.0334177">
  631. <path
  632. sodipodi:nodetypes="cccscccsssssssscccsccc"
  633. id="path72801"
  634. d="M -2.016709,0.50457301 L 0.29579105,0.50457301 L -0.61045895,1.410823 C -0.80893895,1.609293 -0.80893895,1.931093 -0.61045895,2.129573 C -0.41198895,2.328043 -0.090188953,2.328043 0.10829105,2.129573 L 1.827041,0.39519301 L 1.873911,0.36394301 C 1.876881,0.36103301 1.871021,0.35130301 1.873911,0.34832301 C 1.901621,0.31974301 1.931461,0.28982301 1.952041,0.25457301 C 1.966361,0.23003301 1.973481,0.20252301 1.983291,0.17644301 C 1.989471,0.16108301 1.994321,0.14536301 1.998911,0.12957301 C 2.014471,0.071523013 2.020281,0.017103013 2.014541,-0.042306987 C 2.012611,-0.071226987 2.005851,-0.092126987 1.998911,-0.12042699 C 1.993461,-0.14075699 1.991351,-0.16325699 1.983291,-0.18292699 C 1.975071,-0.20334699 1.963051,-0.22602699 1.952041,-0.24542699 C 1.929311,-0.28436699 1.905241,-0.32405699 1.873911,-0.35480699 L 0.10829105,-2.120427 C 0.003831047,-2.231807 -0.14578895,-2.289357 -0.29795895,-2.276677 C -0.49534895,-2.263207 -0.66784895,-2.134487 -0.73545895,-1.948557 C -0.80307895,-1.762617 -0.75308895,-1.554427 -0.61045895,-1.417307 L 0.32704105,-0.49542699 L -2.016709,-0.49542699"
  635. style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  636. </marker>
  637. <marker
  638. style="overflow:visible"
  639. id="DotSuN"
  640. refX="0"
  641. refY="0"
  642. orient="auto"
  643. inkscape:stockid="DotSuN">
  644. <path
  645. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  646. style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none"
  647. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  648. id="path81580" />
  649. </marker>
  650. <marker
  651. style="overflow:visible"
  652. id="DotSuNS"
  653. refX="0"
  654. refY="0"
  655. orient="auto"
  656. inkscape:stockid="DotSuNS">
  657. <path
  658. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  659. style="marker-end:none;fill-rule:evenodd;marker-start:none;stroke:#49c2f1;stroke-width:1pt;fill:#49c2f1"
  660. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  661. id="path5020" />
  662. </marker>
  663. <marker
  664. style="overflow:visible"
  665. id="DotSuNSX"
  666. refX="0"
  667. refY="0"
  668. orient="auto"
  669. inkscape:stockid="DotSuNSX">
  670. <path
  671. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  672. style="marker-end:none;fill-rule:evenodd;marker-start:none;stroke:#49c2f1;stroke-width:1pt;fill:#49c2f1"
  673. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  674. id="path5565" />
  675. </marker>
  676. <marker
  677. style="overflow:visible"
  678. id="DotSuN4"
  679. refX="0"
  680. refY="0"
  681. orient="auto"
  682. inkscape:stockid="DotSuN4">
  683. <path
  684. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  685. style="marker-end:none;fill-rule:evenodd;marker-start:none;stroke:#49c2f1;stroke-width:1pt;fill:#49c2f1"
  686. d="M -2.5,-1 C -2.5,1.76 -4.74,4 -7.5,4 C -10.26,4 -12.5,1.76 -12.5,-1 C -12.5,-3.76 -10.26,-6 -7.5,-6 C -4.74,-6 -2.5,-3.76 -2.5,-1 z"
  687. id="path5568" />
  688. </marker>
  689. <marker
  690. style="overflow:visible"
  691. id="DotSuNSX-5"
  692. refX="0"
  693. refY="0"
  694. orient="auto"
  695. inkscape:stockid="DotSuNSX">
  696. <path
  697. inkscape:connector-curvature="0"
  698. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  699. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none"
  700. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  701. id="path5565-5" />
  702. </marker>
  703. <marker
  704. style="overflow:visible"
  705. id="DotSuN4-0"
  706. refX="0"
  707. refY="0"
  708. orient="auto"
  709. inkscape:stockid="DotSuN4">
  710. <path
  711. inkscape:connector-curvature="0"
  712. transform="matrix(0.2,0,0,0.2,1.48,0.2)"
  713. style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none"
  714. d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
  715. id="path5568-1" />
  716. </marker>
  717. </defs>
  718. <metadata
  719. id="metadata2480">
  720. <rdf:RDF>
  721. <cc:Work
  722. rdf:about="">
  723. <dc:format>image/svg+xml</dc:format>
  724. <dc:type
  725. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  726. </cc:Work>
  727. </rdf:RDF>
  728. </metadata>
  729. <g
  730. id="layer1"
  731. inkscape:groupmode="layer"
  732. inkscape:label="Layer 1">
  733. <flowRoot
  734. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  735. id="flowRoot2485"
  736. xml:space="preserve"><flowRegion
  737. id="flowRegion2487"><rect
  738. style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  739. y="238.07646"
  740. x="262.85715"
  741. height="120"
  742. width="184.28572"
  743. id="rect2489" /></flowRegion><flowPara
  744. id="flowPara2491" /></flowRoot> <g
  745. transform="translate(-3.5714286,23.214286)"
  746. id="g3178" />
  747. <g
  748. transform="translate(287.00786,159.44882)"
  749. id="g3820">
  750. <rect
  751. style="fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  752. id="rect3822"
  753. width="99.212593"
  754. height="56.692913"
  755. x="14.173247"
  756. y="237.40155"
  757. ry="3.7880721" />
  758. <flowRoot
  759. xml:space="preserve"
  760. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  761. id="flowRoot3824"
  762. transform="translate(20.586428,253.63916)"><flowRegion
  763. id="flowRegion3826" /><flowPara
  764. id="flowPara3830">Country</flowPara></flowRoot> <text
  765. xml:space="preserve"
  766. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  767. x="21.095966"
  768. y="269.65045"
  769. id="text84151"
  770. sodipodi:linespacing="125%"
  771. inkscape:transform-center-x="7.0447343"
  772. inkscape:transform-center-y="1.4910516"><tspan
  773. sodipodi:role="line"
  774. id="tspan84153"
  775. x="21.095966"
  776. y="269.65045">id : Long</tspan><tspan
  777. sodipodi:role="line"
  778. x="21.095966"
  779. y="282.15045"
  780. id="tspan3271">name : String</tspan></text>
  781. </g>
  782. <flowRoot
  783. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  784. id="flowRoot8724"
  785. xml:space="preserve"><flowRegion
  786. id="flowRegion8726"><rect
  787. style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  788. y="752.14441"
  789. x="39.286312"
  790. height="22.868153"
  791. width="29.904507"
  792. id="rect8728" /></flowRegion><flowPara
  793. id="flowPara8730" /></flowRoot> <g
  794. transform="matrix(0.5,0,0,0.5,103.34299,0.7940752)"
  795. id="g18053" />
  796. <g
  797. transform="translate(464.17321,159.44882)"
  798. id="g3820-6">
  799. <rect
  800. style="fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  801. id="rect3822-3"
  802. width="95.669289"
  803. height="67.322838"
  804. x="14.173247"
  805. y="237.40155"
  806. ry="3.7880721" />
  807. <flowRoot
  808. xml:space="preserve"
  809. style="font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Helvetica Rounded LT Std;-inkscape-font-specification:Helvetica Rounded LT Std Bold"
  810. id="flowRoot3824-6"
  811. transform="translate(20.586428,253.57675)"><flowRegion
  812. id="flowRegion3826-8" /><flowPara
  813. id="flowPara3830-4">Person</flowPara></flowRoot> <text
  814. xml:space="preserve"
  815. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  816. x="24.803171"
  817. y="269.29132"
  818. id="text84151-6"
  819. sodipodi:linespacing="125%"
  820. inkscape:transform-center-x="7.0447348"
  821. inkscape:transform-center-y="1.4910597"><tspan
  822. sodipodi:role="line"
  823. id="tspan84153-6"
  824. x="24.803171"
  825. y="269.29132">id : Long</tspan><tspan
  826. sodipodi:role="line"
  827. x="24.803171"
  828. y="281.79132"
  829. id="tspan3316">name : String</tspan><tspan
  830. sodipodi:role="line"
  831. x="24.803171"
  832. y="294.29132"
  833. id="tspan3328">age : Integer</tspan></text>
  834. </g>
  835. <g
  836. id="g5797"
  837. transform="translate(0,1.7716289)">
  838. <path
  839. transform="matrix(1.2499999,0,0,1.2499999,-108.95668,-114.27159)"
  840. sodipodi:open="true"
  841. sodipodi:end="6.2827149"
  842. sodipodi:start="0"
  843. d="m 414.56693,428.74014 c 0,3.91383 -3.17278,7.08662 -7.08661,7.08662 -3.91383,0 -7.08662,-3.17279 -7.08662,-7.08662 0,-3.91383 3.17279,-7.08661 7.08662,-7.08661 3.91252,0 7.08477,3.17075 7.08661,7.08328"
  844. sodipodi:ry="7.0866141"
  845. sodipodi:rx="7.0866141"
  846. sodipodi:cy="428.74014"
  847. sodipodi:cx="407.48032"
  848. id="path5752"
  849. style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  850. sodipodi:type="arc" />
  851. <path
  852. transform="matrix(1.2499999,0,0,1.2499999,-31.003898,-114.27159)"
  853. sodipodi:open="true"
  854. sodipodi:end="6.2827149"
  855. sodipodi:start="0"
  856. d="m 414.56693,428.74014 c 0,3.91383 -3.17278,7.08662 -7.08661,7.08662 -3.91383,0 -7.08662,-3.17279 -7.08662,-7.08662 0,-3.91383 3.17279,-7.08661 7.08662,-7.08661 3.91252,0 7.08477,3.17075 7.08661,7.08328"
  857. sodipodi:ry="7.0866141"
  858. sodipodi:rx="7.0866141"
  859. sodipodi:cy="428.74014"
  860. sodipodi:cx="407.48032"
  861. id="path5752-0"
  862. style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  863. sodipodi:type="arc" />
  864. <path
  865. inkscape:connector-curvature="0"
  866. id="path3375"
  867. d="m 478.34646,421.65352 -77.95276,0"
  868. style="fill:none;stroke:#49c2f1;stroke-width:5.31496048;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:url(#DotSuNSX);marker-end:url(#DotSuN4)"
  869. sodipodi:nodetypes="cc" />
  870. </g>
  871. <text
  872. xml:space="preserve"
  873. style="font-size:14px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  874. x="402.35632"
  875. y="414.56689"
  876. id="text84151-4"
  877. sodipodi:linespacing="125%"
  878. inkscape:transform-center-x="7.0447431"
  879. inkscape:transform-center-y="1.4910516"><tspan
  880. sodipodi:role="line"
  881. x="402.35632"
  882. y="414.56689"
  883. id="tspan3271-2">1</tspan></text>
  884. <text
  885. xml:space="preserve"
  886. style="font-size:14px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  887. x="468.04114"
  888. y="414.56689"
  889. id="text84151-4-0"
  890. sodipodi:linespacing="125%"
  891. inkscape:transform-center-x="7.0447343"
  892. inkscape:transform-center-y="1.4910516"><tspan
  893. sodipodi:role="line"
  894. x="468.04114"
  895. y="414.56689"
  896. id="tspan3271-2-4">n</tspan></text>
  897. <text
  898. xml:space="preserve"
  899. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  900. x="432.50925"
  901. y="437.64047"
  902. id="text84151-4-4-7-2"
  903. sodipodi:linespacing="125%"
  904. inkscape:transform-center-x="7.0447343"
  905. inkscape:transform-center-y="1.4910516"><tspan
  906. sodipodi:role="line"
  907. x="432.50925"
  908. y="437.64047"
  909. id="tspan3271-2-9-1-2">+persons</tspan></text>
  910. <text
  911. xml:space="preserve"
  912. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  913. x="402.54776"
  914. y="400.80167"
  915. id="text84151-4-4-7-2-7"
  916. sodipodi:linespacing="125%"
  917. inkscape:transform-center-x="7.0447343"
  918. inkscape:transform-center-y="1.4910516"><tspan
  919. sodipodi:role="line"
  920. x="402.54776"
  921. y="400.80167"
  922. id="tspan3271-2-9-1-2-7">+country</tspan></text>
  923. <text
  924. xml:space="preserve"
  925. style="font-size:10px;font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#49c2f1;fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Helvetica LT Std;-inkscape-font-specification:Helvetica LT Std Light"
  926. x="426.82224"
  927. y="416.52689"
  928. id="text84151-4-4-7-2-7-9"
  929. sodipodi:linespacing="125%"
  930. inkscape:transform-center-x="7.0447343"
  931. inkscape:transform-center-y="1.4910516"><tspan
  932. sodipodi:role="line"
  933. x="426.82224"
  934. y="416.52689"
  935. id="tspan3271-2-9-1-2-7-1">«has»</tspan></text>
  936. </g>
  937. </svg>