You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mr...@apache.org on 2006/05/25 15:40:10 UTC

svn commit: r409387 [4/10] - in /incubator/ode/trunk: ./ bpel-api/ bpel-api/src/ bpel-api/src/main/ bpel-api/src/main/java/ bpel-api/src/main/java/org/ bpel-api/src/main/java/org/apache/ bpel-api/src/main/java/org/apache/ode/ bpel-api/src/main/java/org...

Added: incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/TwoWayReliable.svg
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/TwoWayReliable.svg?rev=409387&view=auto
==============================================================================
--- incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/TwoWayReliable.svg (added)
+++ incubator/ode/trunk/bpel-api/src/main/java/org/apache/ode/iapi/TwoWayReliable.svg Thu May 25 06:40:08 2006
@@ -0,0 +1,1086 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
+<svg xmlns:xlink="http://www.w3.org/1999/xlink" style="fill-opacity:1; color-rendering:auto; color-interpolation:auto; text-rendering:auto; stroke:black; stroke-linecap:square; stroke-miterlimit:10; shape-rendering:auto; stroke-opacity:1; fill:black; stroke-dasharray:none; font-weight:normal; stroke-width:1; font-family:&apos;Dialog&apos;; font-style:normal; stroke-linejoin:miter; font-size:12; stroke-dashoffset:0; image-rendering:auto;" xmlns="http://www.w3.org/2000/svg">
+  <!--Generated by the Batik Graphics2D SVG Generator-->
+  <defs id="genericDefs" />
+  <g>
+    <defs id="defs1">
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
+        <path d="M0 0 L680 0 L680 1307 L0 1307 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
+        <path d="M0 0 L100 0 L100 1307 L0 1307 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
+        <path d="M42 233 L58 233 L58 734 L42 734 L42 233 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
+        <path d="M110 0 L210 0 L210 1307 L110 1307 L110 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
+        <path d="M152 233 L168 233 L168 719 L152 719 L152 233 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
+        <path d="M160 249 L176 249 L176 289 L160 289 L160 249 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
+        <path d="M160 404 L176 404 L176 482 L160 482 L160 404 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
+        <path d="M160 644 L176 644 L176 684 L160 684 L160 644 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
+        <path d="M152 773 L168 773 L168 1187 L152 1187 L152 773 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
+        <path d="M160 808 L176 808 L176 848 L160 848 L160 808 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
+        <path d="M160 1041 L176 1041 L176 1081 L160 1081 L160 1041 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
+        <path d="M160 1126 L176 1126 L176 1166 L160 1166 L160 1126 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
+        <path d="M355 0 L455 0 L455 1307 L355 1307 L355 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
+        <path d="M397 309 L413 309 L413 535 L397 535 L397 309 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
+        <path d="M405 335 L421 335 L421 375 L405 375 L405 335 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
+        <path d="M405 395 L421 395 L421 491 L405 491 L405 395 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
+        <path d="M397 928 L413 928 L413 1106 L397 1106 L397 928 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
+        <path d="M405 959 L421 959 L421 999 L405 999 L405 959 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
+        <path d="M405 1028 L421 1028 L421 1094 L405 1094 L405 1028 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
+        <path d="M575 0 L675 0 L675 1307 L575 1307 L575 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
+        <path d="M617 572 L633 572 L633 601 L617 601 L617 572 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
+        <path d="M617 756 L633 756 L633 1187 L617 1187 L617 756 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
+        <path d="M625 773 L641 773 L641 1187 L625 1187 L625 773 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
+        <path d="M633 868 L649 868 L649 908 L633 908 L633 868 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
+        <path d="M0 0 L398 0 L398 550 L0 550 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
+        <path d="M282 537 L282 537 L282 550 L282 550 L282 537 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
+        <path d="M282 520 L282 520 L282 533 L282 533 L282 520 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
+        <path d="M168 530 L174 530 L174 541 L168 541 L168 530 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
+        <path d="M0 0 L481 0 L481 350 L0 350 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
+        <path d="M460 324 L460 324 L460 337 L460 337 L460 324 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
+        <path d="M439 337 L481 337 L481 350 L439 350 L439 337 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
+        <path d="M431 310 L431 310 L431 323 L431 323 L431 310 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
+        <path d="M439 337 L439 337 L439 350 L439 350 L439 337 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
+        <path d="M421 332 L434 332 L434 339 L421 339 L421 332 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath35">
+        <path d="M0 0 L477 0 L477 410 L0 410 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath36">
+        <path d="M460 384 L460 384 L460 397 L460 397 L460 384 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath37">
+        <path d="M439 397 L477 397 L477 410 L439 410 L439 397 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath38">
+        <path d="M431 370 L431 370 L431 383 L431 383 L431 370 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath39">
+        <path d="M439 397 L439 397 L439 410 L439 410 L439 397 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath40">
+        <path d="M421 392 L434 392 L434 399 L421 399 L421 392 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath41">
+        <path d="M0 0 L398 0 L398 324 L0 324 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath42">
+        <path d="M279 311 L285 311 L285 324 L279 324 L279 311 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath43">
+        <path d="M247 294 L318 294 L318 307 L247 307 L247 294 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath44">
+        <path d="M186 294 L186 294 L186 307 L186 307 L186 294 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath45">
+        <path d="M385 306 L398 306 L398 313 L385 313 L385 306 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath46">
+        <path d="M0 0 L406 0 L406 419 L0 419 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath47">
+        <path d="M290 406 L290 406 L290 419 L290 419 L290 406 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath48">
+        <path d="M257 389 L323 389 L323 402 L257 402 L257 389 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath49">
+        <path d="M290 389 L290 389 L290 402 L290 402 L290 389 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath50">
+        <path d="M176 401 L189 401 L189 408 L176 408 L176 401 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath51">
+        <path d="M0 0 L406 0 L406 497 L0 497 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath52">
+        <path d="M194 467 L194 467 L194 480 L194 480 L194 467 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath53">
+        <path d="M400 477 L406 477 L406 488 L400 488 L400 477 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath54">
+        <path d="M0 0 L398 0 L398 1121 L0 1121 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath55">
+        <path d="M282 1108 L282 1108 L282 1121 L282 1121 L282 1108 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath56">
+        <path d="M282 1091 L282 1091 L282 1104 L282 1104 L282 1091 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath57">
+        <path d="M168 1101 L174 1101 L174 1112 L168 1112 L168 1101 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath58">
+        <path d="M0 0 L496 0 L496 974 L0 974 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath59">
+        <path d="M460 948 L496 948 L496 961 L460 961 L460 948 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath60">
+        <path d="M439 961 L477 961 L477 974 L439 974 L439 961 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath61">
+        <path d="M431 934 L431 934 L431 947 L431 947 L431 934 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath62">
+        <path d="M439 961 L439 961 L439 974 L439 974 L439 961 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath63">
+        <path d="M421 956 L434 956 L434 963 L421 963 L421 956 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath64">
+        <path d="M0 0 L471 0 L471 1043 L0 1043 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath65">
+        <path d="M460 1017 L460 1017 L460 1030 L460 1030 L460 1017 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath66">
+        <path d="M439 1030 L471 1030 L471 1043 L439 1043 L439 1030 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath67">
+        <path d="M431 1003 L431 1003 L431 1016 L431 1016 L431 1003 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath68">
+        <path d="M439 1030 L439 1030 L439 1043 L439 1043 L439 1030 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath69">
+        <path d="M421 1025 L434 1025 L434 1032 L421 1032 L421 1025 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath70">
+        <path d="M0 0 L398 0 L398 943 L0 943 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath71">
+        <path d="M282 930 L282 930 L282 943 L282 943 L282 930 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath72">
+        <path d="M251 913 L313 913 L313 926 L251 926 L251 913 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath73">
+        <path d="M186 913 L186 913 L186 926 L186 926 L186 913 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath74">
+        <path d="M385 925 L398 925 L398 932 L385 932 L385 925 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath75">
+        <path d="M0 0 L406 0 L406 1056 L0 1056 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath76">
+        <path d="M290 1043 L290 1043 L290 1056 L290 1056 L290 1043 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath77">
+        <path d="M278 1026 L302 1026 L302 1039 L278 1039 L278 1026 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath78">
+        <path d="M290 1026 L290 1026 L290 1039 L290 1039 L290 1026 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath79">
+        <path d="M176 1038 L189 1038 L189 1045 L176 1045 L176 1038 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath80">
+        <path d="M0 0 L406 0 L406 1096 L0 1096 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath81">
+        <path d="M194 1066 L194 1066 L194 1079 L194 1079 L194 1066 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath82">
+        <path d="M400 1076 L406 1076 L406 1087 L400 1087 L400 1076 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath83">
+        <path d="M0 0 L233 0 L233 264 L0 264 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath84">
+        <path d="M215 238 L215 238 L215 251 L215 251 L215 238 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath85">
+        <path d="M194 251 L233 251 L233 264 L194 264 L194 251 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath86">
+        <path d="M186 224 L186 224 L186 237 L186 237 L186 224 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath87">
+        <path d="M194 251 L194 251 L194 264 L194 264 L194 251 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath88">
+        <path d="M176 246 L189 246 L189 253 L176 253 L176 246 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath89">
+        <path d="M0 0 L618 0 L618 587 L0 587 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath90">
+        <path d="M392 574 L392 574 L392 587 L392 587 L392 574 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath91">
+        <path d="M315 557 L470 557 L470 570 L315 570 L315 557 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath92">
+        <path d="M186 557 L186 557 L186 570 L186 570 L186 557 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath93">
+        <path d="M605 569 L618 569 L618 576 L605 576 L605 569 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath94">
+        <path d="M0 0 L248 0 L248 659 L0 659 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath95">
+        <path d="M215 633 L215 633 L215 646 L215 646 L215 633 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath96">
+        <path d="M194 646 L248 646 L248 659 L194 659 L194 646 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath97">
+        <path d="M186 619 L186 619 L186 632 L186 632 L186 619 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath98">
+        <path d="M194 646 L194 646 L194 659 L194 659 L194 646 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath99">
+        <path d="M176 641 L189 641 L189 648 L176 648 L176 641 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath100">
+        <path d="M0 0 L153 0 L153 248 L0 248 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath101">
+        <path d="M102 235 L108 235 L108 248 L102 248 L102 235 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath102">
+        <path d="M89 218 L120 218 L120 231 L89 231 L89 218 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath103">
+        <path d="M76 218 L76 218 L76 231 L76 231 L76 218 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath104">
+        <path d="M136 233 L153 233 L153 238 L136 238 L136 233 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath105">
+        <path d="M0 0 L618 0 L618 616 L0 616 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath106">
+        <path d="M392 603 L392 603 L392 616 L392 616 L392 603 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath107">
+        <path d="M392 586 L392 586 L392 599 L392 599 L392 586 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath108">
+        <path d="M168 596 L174 596 L174 607 L168 607 L168 596 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath109">
+        <path d="M0 0 L233 0 L233 823 L0 823 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath110">
+        <path d="M215 797 L215 797 L215 810 L215 810 L215 797 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath111">
+        <path d="M194 810 L233 810 L233 823 L194 823 L194 810 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath112">
+        <path d="M186 783 L186 783 L186 796 L186 796 L186 783 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath113">
+        <path d="M194 810 L194 810 L194 823 L194 823 L194 810 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath114">
+        <path d="M176 805 L189 805 L189 812 L176 812 L176 805 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath115">
+        <path d="M0 0 L240 0 L240 1141 L0 1141 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath116">
+        <path d="M215 1115 L215 1115 L215 1128 L215 1128 L215 1115 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath117">
+        <path d="M194 1128 L240 1128 L240 1141 L194 1141 L194 1128 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath118">
+        <path d="M186 1101 L186 1101 L186 1114 L186 1114 L186 1101 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath119">
+        <path d="M194 1128 L194 1128 L194 1141 L194 1141 L194 1128 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath120">
+        <path d="M176 1123 L189 1123 L189 1130 L176 1130 L176 1123 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath121">
+        <path d="M0 0 L634 0 L634 883 L0 883 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath122">
+        <path d="M400 870 L400 870 L400 883 L400 883 L400 870 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath123">
+        <path d="M379 853 L421 853 L421 866 L379 866 L379 853 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath124">
+        <path d="M186 853 L186 853 L186 866 L186 866 L186 853 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath125">
+        <path d="M621 865 L634 865 L634 872 L621 872 L621 865 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath126">
+        <path d="M0 0 L626 0 L626 788 L0 788 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath127">
+        <path d="M396 775 L396 775 L396 788 L396 788 L396 775 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath128">
+        <path d="M339 758 L454 758 L454 771 L339 771 L339 758 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath129">
+        <path d="M396 758 L396 758 L396 771 L396 771 L396 758 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath130">
+        <path d="M168 769 L185 769 L185 774 L168 774 L168 769 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath131">
+        <path d="M0 0 L634 0 L634 923 L0 923 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath132">
+        <path d="M400 910 L400 910 L400 923 L400 923 L400 910 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath133">
+        <path d="M400 893 L400 893 L400 906 L400 906 L400 893 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath134">
+        <path d="M168 903 L174 903 L174 914 L168 914 L168 903 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath135">
+        <path d="M0 0 L680 0 L680 788 L0 788 L0 0 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath136">
+        <path d="M659 775 L659 775 L659 788 L659 788 L659 775 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath137">
+        <path d="M651 748 L651 748 L651 761 L651 761 L651 748 Z" />
+      </clipPath>
+      <clipPath clipPathUnits="userSpaceOnUse" id="clipPath138">
+        <path d="M641 770 L654 770 L654 777 L641 777 L641 770 Z" />
+      </clipPath>
+    </defs>
+    <g style="fill:rgb(250,248,238); font-size:0; stroke:rgb(250,248,238);">
+      <rect x="-15" y="-20" width="893" style="clip-path:url(#clipPath1); stroke:none;" height="1332" />
+    </g>
+    <g style="font-size:8; font-family:&apos;Arial&apos;;">
+      <text x="33" y="90" style="clip-path:url(#clipPath2); stroke:none;" xml:space="preserve">Partner</text>
+      <line x1="33" x2="68" y1="95" style="clip-path:url(#clipPath2); fill:none;" y2="95" />
+      <line x1="50" x2="50" y1="100" style="clip-path:url(#clipPath2); fill:none;" y2="114" />
+      <line x1="50" x2="50" y1="120" style="clip-path:url(#clipPath2); fill:none;" y2="134" />
+      <line x1="50" x2="50" y1="140" style="clip-path:url(#clipPath2); fill:none;" y2="154" />
+      <line x1="50" x2="50" y1="160" style="clip-path:url(#clipPath2); fill:none;" y2="174" />
+      <line x1="50" x2="50" y1="180" style="clip-path:url(#clipPath2); fill:none;" y2="194" />
+      <line x1="50" x2="50" y1="200" style="clip-path:url(#clipPath2); fill:none;" y2="214" />
+      <line x1="50" x2="50" y1="220" style="clip-path:url(#clipPath2); fill:none;" y2="234" />
+      <line x1="50" x2="50" y1="240" style="clip-path:url(#clipPath2); fill:none;" y2="254" />
+      <line x1="50" x2="50" y1="260" style="clip-path:url(#clipPath2); fill:none;" y2="274" />
+      <line x1="50" x2="50" y1="280" style="clip-path:url(#clipPath2); fill:none;" y2="294" />
+      <line x1="50" x2="50" y1="300" style="clip-path:url(#clipPath2); fill:none;" y2="314" />
+      <line x1="50" x2="50" y1="320" style="clip-path:url(#clipPath2); fill:none;" y2="334" />
+      <line x1="50" x2="50" y1="340" style="clip-path:url(#clipPath2); fill:none;" y2="354" />
+      <line x1="50" x2="50" y1="360" style="clip-path:url(#clipPath2); fill:none;" y2="374" />
+      <line x1="50" x2="50" y1="380" style="clip-path:url(#clipPath2); fill:none;" y2="394" />
+      <line x1="50" x2="50" y1="400" style="clip-path:url(#clipPath2); fill:none;" y2="414" />
+      <line x1="50" x2="50" y1="420" style="clip-path:url(#clipPath2); fill:none;" y2="434" />
+      <line x1="50" x2="50" y1="440" style="clip-path:url(#clipPath2); fill:none;" y2="454" />
+      <line x1="50" x2="50" y1="460" style="clip-path:url(#clipPath2); fill:none;" y2="474" />
+      <line x1="50" x2="50" y1="480" style="clip-path:url(#clipPath2); fill:none;" y2="494" />
+      <line x1="50" x2="50" y1="500" style="clip-path:url(#clipPath2); fill:none;" y2="514" />
+      <line x1="50" x2="50" y1="520" style="clip-path:url(#clipPath2); fill:none;" y2="534" />
+      <line x1="50" x2="50" y1="540" style="clip-path:url(#clipPath2); fill:none;" y2="554" />
+      <line x1="50" x2="50" y1="560" style="clip-path:url(#clipPath2); fill:none;" y2="574" />
+      <line x1="50" x2="50" y1="580" style="clip-path:url(#clipPath2); fill:none;" y2="594" />
+      <line x1="50" x2="50" y1="600" style="clip-path:url(#clipPath2); fill:none;" y2="614" />
+      <line x1="50" x2="50" y1="620" style="clip-path:url(#clipPath2); fill:none;" y2="634" />
+      <line x1="50" x2="50" y1="640" style="clip-path:url(#clipPath2); fill:none;" y2="654" />
+      <line x1="50" x2="50" y1="660" style="clip-path:url(#clipPath2); fill:none;" y2="674" />
+      <line x1="50" x2="50" y1="680" style="clip-path:url(#clipPath2); fill:none;" y2="694" />
+      <line x1="50" x2="50" y1="700" style="clip-path:url(#clipPath2); fill:none;" y2="714" />
+      <line x1="50" x2="50" y1="720" style="clip-path:url(#clipPath2); fill:none;" y2="734" />
+      <line x1="50" x2="50" y1="740" style="clip-path:url(#clipPath2); fill:none;" y2="754" />
+      <line x1="50" x2="50" y1="760" style="clip-path:url(#clipPath2); fill:none;" y2="774" />
+      <line x1="50" x2="50" y1="780" style="clip-path:url(#clipPath2); fill:none;" y2="794" />
+      <line x1="50" x2="50" y1="800" style="clip-path:url(#clipPath2); fill:none;" y2="814" />
+      <line x1="50" x2="50" y1="820" style="clip-path:url(#clipPath2); fill:none;" y2="834" />
+      <line x1="50" x2="50" y1="840" style="clip-path:url(#clipPath2); fill:none;" y2="854" />
+      <line x1="50" x2="50" y1="860" style="clip-path:url(#clipPath2); fill:none;" y2="874" />
+      <line x1="50" x2="50" y1="880" style="clip-path:url(#clipPath2); fill:none;" y2="894" />
+      <line x1="50" x2="50" y1="900" style="clip-path:url(#clipPath2); fill:none;" y2="914" />
+      <line x1="50" x2="50" y1="920" style="clip-path:url(#clipPath2); fill:none;" y2="934" />
+      <line x1="50" x2="50" y1="940" style="clip-path:url(#clipPath2); fill:none;" y2="954" />
+      <line x1="50" x2="50" y1="960" style="clip-path:url(#clipPath2); fill:none;" y2="974" />
+      <line x1="50" x2="50" y1="980" style="clip-path:url(#clipPath2); fill:none;" y2="994" />
+      <line x1="50" x2="50" y1="1000" style="clip-path:url(#clipPath2); fill:none;" y2="1014" />
+      <line x1="50" x2="50" y1="1020" style="clip-path:url(#clipPath2); fill:none;" y2="1034" />
+      <line x1="50" x2="50" y1="1040" style="clip-path:url(#clipPath2); fill:none;" y2="1054" />
+      <line x1="50" x2="50" y1="1060" style="clip-path:url(#clipPath2); fill:none;" y2="1074" />
+      <line x1="50" x2="50" y1="1080" style="clip-path:url(#clipPath2); fill:none;" y2="1094" />
+      <line x1="50" x2="50" y1="1100" style="clip-path:url(#clipPath2); fill:none;" y2="1114" />
+      <line x1="50" x2="50" y1="1120" style="clip-path:url(#clipPath2); fill:none;" y2="1134" />
+      <line x1="50" x2="50" y1="1140" style="clip-path:url(#clipPath2); fill:none;" y2="1154" />
+      <line x1="50" x2="50" y1="1160" style="clip-path:url(#clipPath2); fill:none;" y2="1174" />
+      <line x1="50" x2="50" y1="1180" style="clip-path:url(#clipPath2); fill:none;" y2="1194" />
+      <line x1="50" x2="50" y1="1200" style="clip-path:url(#clipPath2); fill:none;" y2="1214" />
+      <line x1="50" x2="50" y1="1220" style="clip-path:url(#clipPath2); fill:none;" y2="1234" />
+      <line x1="50" x2="50" y1="1240" style="clip-path:url(#clipPath2); fill:none;" y2="1254" />
+      <line x1="50" x2="50" y1="1260" style="clip-path:url(#clipPath2); fill:none;" y2="1274" />
+      <line x1="50" x2="50" y1="1280" style="clip-path:url(#clipPath2); fill:none;" y2="1294" />
+      <line x1="50" x2="50" y1="1300" style="clip-path:url(#clipPath2); fill:none;" y2="1314" />
+      <line x1="50" x2="50" y1="1320" style="clip-path:url(#clipPath2); fill:none;" y2="1334" />
+      <line x1="50" x2="50" y1="1340" style="clip-path:url(#clipPath2); fill:none;" y2="1354" />
+      <line x1="50" x2="50" y1="1360" style="clip-path:url(#clipPath2); fill:none;" y2="1374" />
+      <line x1="50" x2="50" y1="1380" style="clip-path:url(#clipPath2); fill:none;" y2="1394" />
+      <line x1="50" x2="50" y1="1400" style="clip-path:url(#clipPath2); fill:none;" y2="1404" />
+      <circle style="clip-path:url(#clipPath2); fill:white; stroke:none;" r="9.5" cx="50.5" cy="19.5" />
+      <circle style="fill:none; clip-path:url(#clipPath2);" r="10" cx="50" cy="19" />
+      <line x1="50" x2="50" y1="29" style="clip-path:url(#clipPath2); fill:none;" y2="55" />
+      <line x1="32" x2="68" y1="30" style="clip-path:url(#clipPath2); fill:none;" y2="30" />
+      <line x1="50" x2="59" y1="55" style="clip-path:url(#clipPath2); fill:none;" y2="73" />
+      <line x1="50" x2="41" y1="55" style="clip-path:url(#clipPath2); fill:none;" y2="73" />
+      <rect x="46" y="237" width="12" style="clip-path:url(#clipPath3); fill:rgb(204,204,204); stroke:none;" height="497" />
+      <rect x="45" y="236" width="12" style="clip-path:url(#clipPath3); fill:rgb(153,153,153); stroke:none;" height="497" />
+      <rect x="44" y="235" width="12" style="clip-path:url(#clipPath3); fill:rgb(102,102,102); stroke:none;" height="497" />
+      <rect x="43" y="234" width="12" style="clip-path:url(#clipPath3); fill:rgb(51,51,51); stroke:none;" height="497" />
+      <rect x="42" y="233" width="11" style="clip-path:url(#clipPath3); fill:white; stroke:none;" height="496" />
+      <rect x="42" y="233" width="11" style="clip-path:url(#clipPath3); fill:none;" height="496" />
+      <rect x="114" y="4" width="96" style="clip-path:url(#clipPath4); fill:rgb(204,204,204); stroke:none;" height="96" />
+      <rect x="113" y="3" width="96" style="clip-path:url(#clipPath4); fill:rgb(153,153,153); stroke:none;" height="96" />
+      <rect x="112" y="2" width="96" style="clip-path:url(#clipPath4); fill:rgb(102,102,102); stroke:none;" height="96" />
+      <rect x="111" y="1" width="96" style="clip-path:url(#clipPath4); fill:rgb(51,51,51); stroke:none;" height="96" />
+      <rect x="110" y="0" width="95" style="clip-path:url(#clipPath4); fill:white; stroke:none;" height="95" />
+      <rect x="110" y="0" width="95" style="clip-path:url(#clipPath4); fill:none;" height="95" />
+      <text x="121" y="13" style="clip-path:url(#clipPath4); stroke:none;" xml:space="preserve">IntegrationLayer</text>
+      <line x1="121" x2="199" y1="18" style="clip-path:url(#clipPath4); fill:none;" y2="18" />
+      <line x1="160" x2="160" y1="100" style="clip-path:url(#clipPath4); fill:none;" y2="114" />
+      <line x1="160" x2="160" y1="120" style="clip-path:url(#clipPath4); fill:none;" y2="134" />
+      <line x1="160" x2="160" y1="140" style="clip-path:url(#clipPath4); fill:none;" y2="154" />
+      <line x1="160" x2="160" y1="160" style="clip-path:url(#clipPath4); fill:none;" y2="174" />
+      <line x1="160" x2="160" y1="180" style="clip-path:url(#clipPath4); fill:none;" y2="194" />
+      <line x1="160" x2="160" y1="200" style="clip-path:url(#clipPath4); fill:none;" y2="214" />
+      <line x1="160" x2="160" y1="220" style="clip-path:url(#clipPath4); fill:none;" y2="234" />
+      <line x1="160" x2="160" y1="240" style="clip-path:url(#clipPath4); fill:none;" y2="254" />
+      <line x1="160" x2="160" y1="260" style="clip-path:url(#clipPath4); fill:none;" y2="274" />
+      <line x1="160" x2="160" y1="280" style="clip-path:url(#clipPath4); fill:none;" y2="294" />
+      <line x1="160" x2="160" y1="300" style="clip-path:url(#clipPath4); fill:none;" y2="314" />
+      <line x1="160" x2="160" y1="320" style="clip-path:url(#clipPath4); fill:none;" y2="334" />
+      <line x1="160" x2="160" y1="340" style="clip-path:url(#clipPath4); fill:none;" y2="354" />
+      <line x1="160" x2="160" y1="360" style="clip-path:url(#clipPath4); fill:none;" y2="374" />
+      <line x1="160" x2="160" y1="380" style="clip-path:url(#clipPath4); fill:none;" y2="394" />
+      <line x1="160" x2="160" y1="400" style="clip-path:url(#clipPath4); fill:none;" y2="414" />
+      <line x1="160" x2="160" y1="420" style="clip-path:url(#clipPath4); fill:none;" y2="434" />
+      <line x1="160" x2="160" y1="440" style="clip-path:url(#clipPath4); fill:none;" y2="454" />
+      <line x1="160" x2="160" y1="460" style="clip-path:url(#clipPath4); fill:none;" y2="474" />
+      <line x1="160" x2="160" y1="480" style="clip-path:url(#clipPath4); fill:none;" y2="494" />
+      <line x1="160" x2="160" y1="500" style="clip-path:url(#clipPath4); fill:none;" y2="514" />
+      <line x1="160" x2="160" y1="520" style="clip-path:url(#clipPath4); fill:none;" y2="534" />
+      <line x1="160" x2="160" y1="540" style="clip-path:url(#clipPath4); fill:none;" y2="554" />
+      <line x1="160" x2="160" y1="560" style="clip-path:url(#clipPath4); fill:none;" y2="574" />
+      <line x1="160" x2="160" y1="580" style="clip-path:url(#clipPath4); fill:none;" y2="594" />
+      <line x1="160" x2="160" y1="600" style="clip-path:url(#clipPath4); fill:none;" y2="614" />
+      <line x1="160" x2="160" y1="620" style="clip-path:url(#clipPath4); fill:none;" y2="634" />
+      <line x1="160" x2="160" y1="640" style="clip-path:url(#clipPath4); fill:none;" y2="654" />
+      <line x1="160" x2="160" y1="660" style="clip-path:url(#clipPath4); fill:none;" y2="674" />
+      <line x1="160" x2="160" y1="680" style="clip-path:url(#clipPath4); fill:none;" y2="694" />
+      <line x1="160" x2="160" y1="700" style="clip-path:url(#clipPath4); fill:none;" y2="714" />
+      <line x1="160" x2="160" y1="720" style="clip-path:url(#clipPath4); fill:none;" y2="734" />
+      <line x1="160" x2="160" y1="740" style="clip-path:url(#clipPath4); fill:none;" y2="754" />
+      <line x1="160" x2="160" y1="760" style="clip-path:url(#clipPath4); fill:none;" y2="774" />
+      <line x1="160" x2="160" y1="780" style="clip-path:url(#clipPath4); fill:none;" y2="794" />
+      <line x1="160" x2="160" y1="800" style="clip-path:url(#clipPath4); fill:none;" y2="814" />
+      <line x1="160" x2="160" y1="820" style="clip-path:url(#clipPath4); fill:none;" y2="834" />
+      <line x1="160" x2="160" y1="840" style="clip-path:url(#clipPath4); fill:none;" y2="854" />
+      <line x1="160" x2="160" y1="860" style="clip-path:url(#clipPath4); fill:none;" y2="874" />
+      <line x1="160" x2="160" y1="880" style="clip-path:url(#clipPath4); fill:none;" y2="894" />
+      <line x1="160" x2="160" y1="900" style="clip-path:url(#clipPath4); fill:none;" y2="914" />
+      <line x1="160" x2="160" y1="920" style="clip-path:url(#clipPath4); fill:none;" y2="934" />
+      <line x1="160" x2="160" y1="940" style="clip-path:url(#clipPath4); fill:none;" y2="954" />
+      <line x1="160" x2="160" y1="960" style="clip-path:url(#clipPath4); fill:none;" y2="974" />
+      <line x1="160" x2="160" y1="980" style="clip-path:url(#clipPath4); fill:none;" y2="994" />
+      <line x1="160" x2="160" y1="1000" style="clip-path:url(#clipPath4); fill:none;" y2="1014" />
+      <line x1="160" x2="160" y1="1020" style="clip-path:url(#clipPath4); fill:none;" y2="1034" />
+      <line x1="160" x2="160" y1="1040" style="clip-path:url(#clipPath4); fill:none;" y2="1054" />
+      <line x1="160" x2="160" y1="1060" style="clip-path:url(#clipPath4); fill:none;" y2="1074" />
+      <line x1="160" x2="160" y1="1080" style="clip-path:url(#clipPath4); fill:none;" y2="1094" />
+      <line x1="160" x2="160" y1="1100" style="clip-path:url(#clipPath4); fill:none;" y2="1114" />
+      <line x1="160" x2="160" y1="1120" style="clip-path:url(#clipPath4); fill:none;" y2="1134" />
+      <line x1="160" x2="160" y1="1140" style="clip-path:url(#clipPath4); fill:none;" y2="1154" />
+      <line x1="160" x2="160" y1="1160" style="clip-path:url(#clipPath4); fill:none;" y2="1174" />
+      <line x1="160" x2="160" y1="1180" style="clip-path:url(#clipPath4); fill:none;" y2="1194" />
+      <line x1="160" x2="160" y1="1200" style="clip-path:url(#clipPath4); fill:none;" y2="1214" />
+      <line x1="160" x2="160" y1="1220" style="clip-path:url(#clipPath4); fill:none;" y2="1234" />
+      <line x1="160" x2="160" y1="1240" style="clip-path:url(#clipPath4); fill:none;" y2="1254" />
+      <line x1="160" x2="160" y1="1260" style="clip-path:url(#clipPath4); fill:none;" y2="1274" />
+      <line x1="160" x2="160" y1="1280" style="clip-path:url(#clipPath4); fill:none;" y2="1294" />
+      <line x1="160" x2="160" y1="1300" style="clip-path:url(#clipPath4); fill:none;" y2="1314" />
+      <line x1="160" x2="160" y1="1320" style="clip-path:url(#clipPath4); fill:none;" y2="1334" />
+      <line x1="160" x2="160" y1="1340" style="clip-path:url(#clipPath4); fill:none;" y2="1354" />
+      <line x1="160" x2="160" y1="1360" style="clip-path:url(#clipPath4); fill:none;" y2="1374" />
+      <line x1="160" x2="160" y1="1380" style="clip-path:url(#clipPath4); fill:none;" y2="1394" />
+      <line x1="160" x2="160" y1="1400" style="clip-path:url(#clipPath4); fill:none;" y2="1404" />
+      <rect x="156" y="237" width="12" style="clip-path:url(#clipPath5); fill:rgb(204,204,204); stroke:none;" height="482" />
+      <rect x="155" y="236" width="12" style="clip-path:url(#clipPath5); fill:rgb(153,153,153); stroke:none;" height="482" />
+      <rect x="154" y="235" width="12" style="clip-path:url(#clipPath5); fill:rgb(102,102,102); stroke:none;" height="482" />
+      <rect x="153" y="234" width="12" style="clip-path:url(#clipPath5); fill:rgb(51,51,51); stroke:none;" height="482" />
+      <rect x="152" y="233" width="11" style="clip-path:url(#clipPath5); fill:white; stroke:none;" height="481" />
+      <rect x="152" y="233" width="11" style="clip-path:url(#clipPath5); fill:none;" height="481" />
+      <rect x="164" y="253" width="12" style="clip-path:url(#clipPath6); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="163" y="252" width="12" style="clip-path:url(#clipPath6); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="162" y="251" width="12" style="clip-path:url(#clipPath6); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="161" y="250" width="12" style="clip-path:url(#clipPath6); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="160" y="249" width="11" style="clip-path:url(#clipPath6); fill:white; stroke:none;" height="35" />
+      <rect x="160" y="249" width="11" style="clip-path:url(#clipPath6); fill:none;" height="35" />
+      <rect x="164" y="408" width="12" style="clip-path:url(#clipPath7); fill:rgb(204,204,204); stroke:none;" height="74" />
+      <rect x="163" y="407" width="12" style="clip-path:url(#clipPath7); fill:rgb(153,153,153); stroke:none;" height="74" />
+      <rect x="162" y="406" width="12" style="clip-path:url(#clipPath7); fill:rgb(102,102,102); stroke:none;" height="74" />
+      <rect x="161" y="405" width="12" style="clip-path:url(#clipPath7); fill:rgb(51,51,51); stroke:none;" height="74" />
+      <rect x="160" y="404" width="11" style="clip-path:url(#clipPath7); fill:white; stroke:none;" height="73" />
+      <rect x="160" y="404" width="11" style="clip-path:url(#clipPath7); fill:none;" height="73" />
+      <rect x="164" y="648" width="12" style="clip-path:url(#clipPath8); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="163" y="647" width="12" style="clip-path:url(#clipPath8); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="162" y="646" width="12" style="clip-path:url(#clipPath8); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="161" y="645" width="12" style="clip-path:url(#clipPath8); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="160" y="644" width="11" style="clip-path:url(#clipPath8); fill:white; stroke:none;" height="35" />
+      <rect x="160" y="644" width="11" style="clip-path:url(#clipPath8); fill:none;" height="35" />
+      <rect x="156" y="777" width="12" style="clip-path:url(#clipPath9); fill:rgb(204,204,204); stroke:none;" height="410" />
+      <rect x="155" y="776" width="12" style="clip-path:url(#clipPath9); fill:rgb(153,153,153); stroke:none;" height="410" />
+      <rect x="154" y="775" width="12" style="clip-path:url(#clipPath9); fill:rgb(102,102,102); stroke:none;" height="410" />
+      <rect x="153" y="774" width="12" style="clip-path:url(#clipPath9); fill:rgb(51,51,51); stroke:none;" height="410" />
+      <rect x="152" y="773" width="11" style="clip-path:url(#clipPath9); fill:white; stroke:none;" height="409" />
+      <rect x="152" y="773" width="11" style="clip-path:url(#clipPath9); fill:none;" height="409" />
+      <rect x="164" y="812" width="12" style="clip-path:url(#clipPath10); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="163" y="811" width="12" style="clip-path:url(#clipPath10); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="162" y="810" width="12" style="clip-path:url(#clipPath10); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="161" y="809" width="12" style="clip-path:url(#clipPath10); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="160" y="808" width="11" style="clip-path:url(#clipPath10); fill:white; stroke:none;" height="35" />
+      <rect x="160" y="808" width="11" style="clip-path:url(#clipPath10); fill:none;" height="35" />
+      <rect x="164" y="1045" width="12" style="clip-path:url(#clipPath11); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="163" y="1044" width="12" style="clip-path:url(#clipPath11); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="162" y="1043" width="12" style="clip-path:url(#clipPath11); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="161" y="1042" width="12" style="clip-path:url(#clipPath11); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="160" y="1041" width="11" style="clip-path:url(#clipPath11); fill:white; stroke:none;" height="35" />
+      <rect x="160" y="1041" width="11" style="clip-path:url(#clipPath11); fill:none;" height="35" />
+      <rect x="164" y="1130" width="12" style="clip-path:url(#clipPath12); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="163" y="1129" width="12" style="clip-path:url(#clipPath12); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="162" y="1128" width="12" style="clip-path:url(#clipPath12); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="161" y="1127" width="12" style="clip-path:url(#clipPath12); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="160" y="1126" width="11" style="clip-path:url(#clipPath12); fill:white; stroke:none;" height="35" />
+      <rect x="160" y="1126" width="11" style="clip-path:url(#clipPath12); fill:none;" height="35" />
+      <rect x="359" y="4" width="96" style="clip-path:url(#clipPath13); fill:rgb(204,204,204); stroke:none;" height="96" />
+      <rect x="358" y="3" width="96" style="clip-path:url(#clipPath13); fill:rgb(153,153,153); stroke:none;" height="96" />
+      <rect x="357" y="2" width="96" style="clip-path:url(#clipPath13); fill:rgb(102,102,102); stroke:none;" height="96" />
+      <rect x="356" y="1" width="96" style="clip-path:url(#clipPath13); fill:rgb(51,51,51); stroke:none;" height="96" />
+      <rect x="355" y="0" width="95" style="clip-path:url(#clipPath13); fill:white; stroke:none;" height="95" />
+      <rect x="355" y="0" width="95" style="clip-path:url(#clipPath13); fill:none;" height="95" />
+      <text x="379" y="13" style="clip-path:url(#clipPath13); stroke:none;" xml:space="preserve">BpelEngine</text>
+      <line x1="379" x2="432" y1="18" style="clip-path:url(#clipPath13); fill:none;" y2="18" />
+      <line x1="405" x2="405" y1="100" style="clip-path:url(#clipPath13); fill:none;" y2="114" />
+      <line x1="405" x2="405" y1="120" style="clip-path:url(#clipPath13); fill:none;" y2="134" />
+      <line x1="405" x2="405" y1="140" style="clip-path:url(#clipPath13); fill:none;" y2="154" />
+      <line x1="405" x2="405" y1="160" style="clip-path:url(#clipPath13); fill:none;" y2="174" />
+      <line x1="405" x2="405" y1="180" style="clip-path:url(#clipPath13); fill:none;" y2="194" />
+      <line x1="405" x2="405" y1="200" style="clip-path:url(#clipPath13); fill:none;" y2="214" />
+      <line x1="405" x2="405" y1="220" style="clip-path:url(#clipPath13); fill:none;" y2="234" />
+      <line x1="405" x2="405" y1="240" style="clip-path:url(#clipPath13); fill:none;" y2="254" />
+      <line x1="405" x2="405" y1="260" style="clip-path:url(#clipPath13); fill:none;" y2="274" />
+      <line x1="405" x2="405" y1="280" style="clip-path:url(#clipPath13); fill:none;" y2="294" />
+      <line x1="405" x2="405" y1="300" style="clip-path:url(#clipPath13); fill:none;" y2="314" />
+      <line x1="405" x2="405" y1="320" style="clip-path:url(#clipPath13); fill:none;" y2="334" />
+      <line x1="405" x2="405" y1="340" style="clip-path:url(#clipPath13); fill:none;" y2="354" />
+      <line x1="405" x2="405" y1="360" style="clip-path:url(#clipPath13); fill:none;" y2="374" />
+      <line x1="405" x2="405" y1="380" style="clip-path:url(#clipPath13); fill:none;" y2="394" />
+      <line x1="405" x2="405" y1="400" style="clip-path:url(#clipPath13); fill:none;" y2="414" />
+      <line x1="405" x2="405" y1="420" style="clip-path:url(#clipPath13); fill:none;" y2="434" />
+      <line x1="405" x2="405" y1="440" style="clip-path:url(#clipPath13); fill:none;" y2="454" />
+      <line x1="405" x2="405" y1="460" style="clip-path:url(#clipPath13); fill:none;" y2="474" />
+      <line x1="405" x2="405" y1="480" style="clip-path:url(#clipPath13); fill:none;" y2="494" />
+      <line x1="405" x2="405" y1="500" style="clip-path:url(#clipPath13); fill:none;" y2="514" />
+      <line x1="405" x2="405" y1="520" style="clip-path:url(#clipPath13); fill:none;" y2="534" />
+      <line x1="405" x2="405" y1="540" style="clip-path:url(#clipPath13); fill:none;" y2="554" />
+      <line x1="405" x2="405" y1="560" style="clip-path:url(#clipPath13); fill:none;" y2="574" />
+      <line x1="405" x2="405" y1="580" style="clip-path:url(#clipPath13); fill:none;" y2="594" />
+      <line x1="405" x2="405" y1="600" style="clip-path:url(#clipPath13); fill:none;" y2="614" />
+      <line x1="405" x2="405" y1="620" style="clip-path:url(#clipPath13); fill:none;" y2="634" />
+      <line x1="405" x2="405" y1="640" style="clip-path:url(#clipPath13); fill:none;" y2="654" />
+      <line x1="405" x2="405" y1="660" style="clip-path:url(#clipPath13); fill:none;" y2="674" />
+      <line x1="405" x2="405" y1="680" style="clip-path:url(#clipPath13); fill:none;" y2="694" />
+      <line x1="405" x2="405" y1="700" style="clip-path:url(#clipPath13); fill:none;" y2="714" />
+      <line x1="405" x2="405" y1="720" style="clip-path:url(#clipPath13); fill:none;" y2="734" />
+      <line x1="405" x2="405" y1="740" style="clip-path:url(#clipPath13); fill:none;" y2="754" />
+      <line x1="405" x2="405" y1="760" style="clip-path:url(#clipPath13); fill:none;" y2="774" />
+      <line x1="405" x2="405" y1="780" style="clip-path:url(#clipPath13); fill:none;" y2="794" />
+      <line x1="405" x2="405" y1="800" style="clip-path:url(#clipPath13); fill:none;" y2="814" />
+      <line x1="405" x2="405" y1="820" style="clip-path:url(#clipPath13); fill:none;" y2="834" />
+      <line x1="405" x2="405" y1="840" style="clip-path:url(#clipPath13); fill:none;" y2="854" />
+      <line x1="405" x2="405" y1="860" style="clip-path:url(#clipPath13); fill:none;" y2="874" />
+      <line x1="405" x2="405" y1="880" style="clip-path:url(#clipPath13); fill:none;" y2="894" />
+      <line x1="405" x2="405" y1="900" style="clip-path:url(#clipPath13); fill:none;" y2="914" />
+      <line x1="405" x2="405" y1="920" style="clip-path:url(#clipPath13); fill:none;" y2="934" />
+      <line x1="405" x2="405" y1="940" style="clip-path:url(#clipPath13); fill:none;" y2="954" />
+      <line x1="405" x2="405" y1="960" style="clip-path:url(#clipPath13); fill:none;" y2="974" />
+      <line x1="405" x2="405" y1="980" style="clip-path:url(#clipPath13); fill:none;" y2="994" />
+      <line x1="405" x2="405" y1="1000" style="clip-path:url(#clipPath13); fill:none;" y2="1014" />
+      <line x1="405" x2="405" y1="1020" style="clip-path:url(#clipPath13); fill:none;" y2="1034" />
+      <line x1="405" x2="405" y1="1040" style="clip-path:url(#clipPath13); fill:none;" y2="1054" />
+      <line x1="405" x2="405" y1="1060" style="clip-path:url(#clipPath13); fill:none;" y2="1074" />
+      <line x1="405" x2="405" y1="1080" style="clip-path:url(#clipPath13); fill:none;" y2="1094" />
+      <line x1="405" x2="405" y1="1100" style="clip-path:url(#clipPath13); fill:none;" y2="1114" />
+      <line x1="405" x2="405" y1="1120" style="clip-path:url(#clipPath13); fill:none;" y2="1134" />
+      <line x1="405" x2="405" y1="1140" style="clip-path:url(#clipPath13); fill:none;" y2="1154" />
+      <line x1="405" x2="405" y1="1160" style="clip-path:url(#clipPath13); fill:none;" y2="1174" />
+      <line x1="405" x2="405" y1="1180" style="clip-path:url(#clipPath13); fill:none;" y2="1194" />
+      <line x1="405" x2="405" y1="1200" style="clip-path:url(#clipPath13); fill:none;" y2="1214" />
+      <line x1="405" x2="405" y1="1220" style="clip-path:url(#clipPath13); fill:none;" y2="1234" />
+      <line x1="405" x2="405" y1="1240" style="clip-path:url(#clipPath13); fill:none;" y2="1254" />
+      <line x1="405" x2="405" y1="1260" style="clip-path:url(#clipPath13); fill:none;" y2="1274" />
+      <line x1="405" x2="405" y1="1280" style="clip-path:url(#clipPath13); fill:none;" y2="1294" />
+      <line x1="405" x2="405" y1="1300" style="clip-path:url(#clipPath13); fill:none;" y2="1314" />
+      <line x1="405" x2="405" y1="1320" style="clip-path:url(#clipPath13); fill:none;" y2="1334" />
+      <line x1="405" x2="405" y1="1340" style="clip-path:url(#clipPath13); fill:none;" y2="1354" />
+      <line x1="405" x2="405" y1="1360" style="clip-path:url(#clipPath13); fill:none;" y2="1374" />
+      <line x1="405" x2="405" y1="1380" style="clip-path:url(#clipPath13); fill:none;" y2="1394" />
+      <line x1="405" x2="405" y1="1400" style="clip-path:url(#clipPath13); fill:none;" y2="1404" />
+      <rect x="401" y="313" width="12" style="clip-path:url(#clipPath14); fill:rgb(204,204,204); stroke:none;" height="222" />
+      <rect x="400" y="312" width="12" style="clip-path:url(#clipPath14); fill:rgb(153,153,153); stroke:none;" height="222" />
+      <rect x="399" y="311" width="12" style="clip-path:url(#clipPath14); fill:rgb(102,102,102); stroke:none;" height="222" />
+      <rect x="398" y="310" width="12" style="clip-path:url(#clipPath14); fill:rgb(51,51,51); stroke:none;" height="222" />
+      <rect x="397" y="309" width="11" style="clip-path:url(#clipPath14); fill:white; stroke:none;" height="221" />
+      <rect x="397" y="309" width="11" style="clip-path:url(#clipPath14); fill:none;" height="221" />
+      <rect x="409" y="339" width="12" style="clip-path:url(#clipPath15); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="408" y="338" width="12" style="clip-path:url(#clipPath15); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="407" y="337" width="12" style="clip-path:url(#clipPath15); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="406" y="336" width="12" style="clip-path:url(#clipPath15); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="405" y="335" width="11" style="clip-path:url(#clipPath15); fill:white; stroke:none;" height="35" />
+      <rect x="405" y="335" width="11" style="clip-path:url(#clipPath15); fill:none;" height="35" />
+      <rect x="409" y="399" width="12" style="clip-path:url(#clipPath16); fill:rgb(204,204,204); stroke:none;" height="92" />
+      <rect x="408" y="398" width="12" style="clip-path:url(#clipPath16); fill:rgb(153,153,153); stroke:none;" height="92" />
+      <rect x="407" y="397" width="12" style="clip-path:url(#clipPath16); fill:rgb(102,102,102); stroke:none;" height="92" />
+      <rect x="406" y="396" width="12" style="clip-path:url(#clipPath16); fill:rgb(51,51,51); stroke:none;" height="92" />
+      <rect x="405" y="395" width="11" style="clip-path:url(#clipPath16); fill:white; stroke:none;" height="91" />
+      <rect x="405" y="395" width="11" style="clip-path:url(#clipPath16); fill:none;" height="91" />
+      <rect x="401" y="932" width="12" style="clip-path:url(#clipPath17); fill:rgb(204,204,204); stroke:none;" height="174" />
+      <rect x="400" y="931" width="12" style="clip-path:url(#clipPath17); fill:rgb(153,153,153); stroke:none;" height="174" />
+      <rect x="399" y="930" width="12" style="clip-path:url(#clipPath17); fill:rgb(102,102,102); stroke:none;" height="174" />
+      <rect x="398" y="929" width="12" style="clip-path:url(#clipPath17); fill:rgb(51,51,51); stroke:none;" height="174" />
+      <rect x="397" y="928" width="11" style="clip-path:url(#clipPath17); fill:white; stroke:none;" height="173" />
+      <rect x="397" y="928" width="11" style="clip-path:url(#clipPath17); fill:none;" height="173" />
+      <rect x="409" y="963" width="12" style="clip-path:url(#clipPath18); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="408" y="962" width="12" style="clip-path:url(#clipPath18); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="407" y="961" width="12" style="clip-path:url(#clipPath18); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="406" y="960" width="12" style="clip-path:url(#clipPath18); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="405" y="959" width="11" style="clip-path:url(#clipPath18); fill:white; stroke:none;" height="35" />
+      <rect x="405" y="959" width="11" style="clip-path:url(#clipPath18); fill:none;" height="35" />
+      <rect x="409" y="1032" width="12" style="clip-path:url(#clipPath19); fill:rgb(204,204,204); stroke:none;" height="62" />
+      <rect x="408" y="1031" width="12" style="clip-path:url(#clipPath19); fill:rgb(153,153,153); stroke:none;" height="62" />
+      <rect x="407" y="1030" width="12" style="clip-path:url(#clipPath19); fill:rgb(102,102,102); stroke:none;" height="62" />
+      <rect x="406" y="1029" width="12" style="clip-path:url(#clipPath19); fill:rgb(51,51,51); stroke:none;" height="62" />
+      <rect x="405" y="1028" width="11" style="clip-path:url(#clipPath19); fill:white; stroke:none;" height="61" />
+      <rect x="405" y="1028" width="11" style="clip-path:url(#clipPath19); fill:none;" height="61" />
+      <rect x="579" y="4" width="96" style="clip-path:url(#clipPath20); fill:rgb(204,204,204); stroke:none;" height="96" />
+      <rect x="578" y="3" width="96" style="clip-path:url(#clipPath20); fill:rgb(153,153,153); stroke:none;" height="96" />
+      <rect x="577" y="2" width="96" style="clip-path:url(#clipPath20); fill:rgb(102,102,102); stroke:none;" height="96" />
+      <rect x="576" y="1" width="96" style="clip-path:url(#clipPath20); fill:rgb(51,51,51); stroke:none;" height="96" />
+      <rect x="575" y="0" width="95" style="clip-path:url(#clipPath20); fill:white; stroke:none;" height="95" />
+      <rect x="575" y="0" width="95" style="clip-path:url(#clipPath20); fill:none;" height="95" />
+      <text x="599" y="13" style="clip-path:url(#clipPath20); stroke:none;" xml:space="preserve">JMSQueue</text>
+      <line x1="599" x2="651" y1="18" style="clip-path:url(#clipPath20); fill:none;" y2="18" />
+      <line x1="625" x2="625" y1="100" style="clip-path:url(#clipPath20); fill:none;" y2="114" />
+      <line x1="625" x2="625" y1="120" style="clip-path:url(#clipPath20); fill:none;" y2="134" />
+      <line x1="625" x2="625" y1="140" style="clip-path:url(#clipPath20); fill:none;" y2="154" />
+      <line x1="625" x2="625" y1="160" style="clip-path:url(#clipPath20); fill:none;" y2="174" />
+      <line x1="625" x2="625" y1="180" style="clip-path:url(#clipPath20); fill:none;" y2="194" />
+      <line x1="625" x2="625" y1="200" style="clip-path:url(#clipPath20); fill:none;" y2="214" />
+      <line x1="625" x2="625" y1="220" style="clip-path:url(#clipPath20); fill:none;" y2="234" />
+      <line x1="625" x2="625" y1="240" style="clip-path:url(#clipPath20); fill:none;" y2="254" />
+      <line x1="625" x2="625" y1="260" style="clip-path:url(#clipPath20); fill:none;" y2="274" />
+      <line x1="625" x2="625" y1="280" style="clip-path:url(#clipPath20); fill:none;" y2="294" />
+      <line x1="625" x2="625" y1="300" style="clip-path:url(#clipPath20); fill:none;" y2="314" />
+      <line x1="625" x2="625" y1="320" style="clip-path:url(#clipPath20); fill:none;" y2="334" />
+      <line x1="625" x2="625" y1="340" style="clip-path:url(#clipPath20); fill:none;" y2="354" />
+      <line x1="625" x2="625" y1="360" style="clip-path:url(#clipPath20); fill:none;" y2="374" />
+      <line x1="625" x2="625" y1="380" style="clip-path:url(#clipPath20); fill:none;" y2="394" />
+      <line x1="625" x2="625" y1="400" style="clip-path:url(#clipPath20); fill:none;" y2="414" />
+      <line x1="625" x2="625" y1="420" style="clip-path:url(#clipPath20); fill:none;" y2="434" />
+      <line x1="625" x2="625" y1="440" style="clip-path:url(#clipPath20); fill:none;" y2="454" />
+      <line x1="625" x2="625" y1="460" style="clip-path:url(#clipPath20); fill:none;" y2="474" />
+      <line x1="625" x2="625" y1="480" style="clip-path:url(#clipPath20); fill:none;" y2="494" />
+      <line x1="625" x2="625" y1="500" style="clip-path:url(#clipPath20); fill:none;" y2="514" />
+      <line x1="625" x2="625" y1="520" style="clip-path:url(#clipPath20); fill:none;" y2="534" />
+      <line x1="625" x2="625" y1="540" style="clip-path:url(#clipPath20); fill:none;" y2="554" />
+      <line x1="625" x2="625" y1="560" style="clip-path:url(#clipPath20); fill:none;" y2="574" />
+      <line x1="625" x2="625" y1="580" style="clip-path:url(#clipPath20); fill:none;" y2="594" />
+      <line x1="625" x2="625" y1="600" style="clip-path:url(#clipPath20); fill:none;" y2="614" />
+      <line x1="625" x2="625" y1="620" style="clip-path:url(#clipPath20); fill:none;" y2="634" />
+      <line x1="625" x2="625" y1="640" style="clip-path:url(#clipPath20); fill:none;" y2="654" />
+      <line x1="625" x2="625" y1="660" style="clip-path:url(#clipPath20); fill:none;" y2="674" />
+      <line x1="625" x2="625" y1="680" style="clip-path:url(#clipPath20); fill:none;" y2="694" />
+      <line x1="625" x2="625" y1="700" style="clip-path:url(#clipPath20); fill:none;" y2="714" />
+      <line x1="625" x2="625" y1="720" style="clip-path:url(#clipPath20); fill:none;" y2="734" />
+      <line x1="625" x2="625" y1="740" style="clip-path:url(#clipPath20); fill:none;" y2="754" />
+      <line x1="625" x2="625" y1="760" style="clip-path:url(#clipPath20); fill:none;" y2="774" />
+      <line x1="625" x2="625" y1="780" style="clip-path:url(#clipPath20); fill:none;" y2="794" />
+      <line x1="625" x2="625" y1="800" style="clip-path:url(#clipPath20); fill:none;" y2="814" />
+      <line x1="625" x2="625" y1="820" style="clip-path:url(#clipPath20); fill:none;" y2="834" />
+      <line x1="625" x2="625" y1="840" style="clip-path:url(#clipPath20); fill:none;" y2="854" />
+      <line x1="625" x2="625" y1="860" style="clip-path:url(#clipPath20); fill:none;" y2="874" />
+      <line x1="625" x2="625" y1="880" style="clip-path:url(#clipPath20); fill:none;" y2="894" />
+      <line x1="625" x2="625" y1="900" style="clip-path:url(#clipPath20); fill:none;" y2="914" />
+      <line x1="625" x2="625" y1="920" style="clip-path:url(#clipPath20); fill:none;" y2="934" />
+      <line x1="625" x2="625" y1="940" style="clip-path:url(#clipPath20); fill:none;" y2="954" />
+      <line x1="625" x2="625" y1="960" style="clip-path:url(#clipPath20); fill:none;" y2="974" />
+      <line x1="625" x2="625" y1="980" style="clip-path:url(#clipPath20); fill:none;" y2="994" />
+      <line x1="625" x2="625" y1="1000" style="clip-path:url(#clipPath20); fill:none;" y2="1014" />
+      <line x1="625" x2="625" y1="1020" style="clip-path:url(#clipPath20); fill:none;" y2="1034" />
+      <line x1="625" x2="625" y1="1040" style="clip-path:url(#clipPath20); fill:none;" y2="1054" />
+      <line x1="625" x2="625" y1="1060" style="clip-path:url(#clipPath20); fill:none;" y2="1074" />
+      <line x1="625" x2="625" y1="1080" style="clip-path:url(#clipPath20); fill:none;" y2="1094" />
+      <line x1="625" x2="625" y1="1100" style="clip-path:url(#clipPath20); fill:none;" y2="1114" />
+      <line x1="625" x2="625" y1="1120" style="clip-path:url(#clipPath20); fill:none;" y2="1134" />
+      <line x1="625" x2="625" y1="1140" style="clip-path:url(#clipPath20); fill:none;" y2="1154" />
+      <line x1="625" x2="625" y1="1160" style="clip-path:url(#clipPath20); fill:none;" y2="1174" />
+      <line x1="625" x2="625" y1="1180" style="clip-path:url(#clipPath20); fill:none;" y2="1194" />
+      <line x1="625" x2="625" y1="1200" style="clip-path:url(#clipPath20); fill:none;" y2="1214" />
+      <line x1="625" x2="625" y1="1220" style="clip-path:url(#clipPath20); fill:none;" y2="1234" />
+      <line x1="625" x2="625" y1="1240" style="clip-path:url(#clipPath20); fill:none;" y2="1254" />
+      <line x1="625" x2="625" y1="1260" style="clip-path:url(#clipPath20); fill:none;" y2="1274" />
+      <line x1="625" x2="625" y1="1280" style="clip-path:url(#clipPath20); fill:none;" y2="1294" />
+      <line x1="625" x2="625" y1="1300" style="clip-path:url(#clipPath20); fill:none;" y2="1314" />
+      <line x1="625" x2="625" y1="1320" style="clip-path:url(#clipPath20); fill:none;" y2="1334" />
+      <line x1="625" x2="625" y1="1340" style="clip-path:url(#clipPath20); fill:none;" y2="1354" />
+      <line x1="625" x2="625" y1="1360" style="clip-path:url(#clipPath20); fill:none;" y2="1374" />
+      <line x1="625" x2="625" y1="1380" style="clip-path:url(#clipPath20); fill:none;" y2="1394" />
+      <line x1="625" x2="625" y1="1400" style="clip-path:url(#clipPath20); fill:none;" y2="1404" />
+      <rect x="621" y="576" width="12" style="clip-path:url(#clipPath21); fill:rgb(204,204,204); stroke:none;" height="25" />
+      <rect x="620" y="575" width="12" style="clip-path:url(#clipPath21); fill:rgb(153,153,153); stroke:none;" height="25" />
+      <rect x="619" y="574" width="12" style="clip-path:url(#clipPath21); fill:rgb(102,102,102); stroke:none;" height="25" />
+      <rect x="618" y="573" width="12" style="clip-path:url(#clipPath21); fill:rgb(51,51,51); stroke:none;" height="25" />
+      <rect x="617" y="572" width="11" style="clip-path:url(#clipPath21); fill:white; stroke:none;" height="24" />
+      <rect x="617" y="572" width="11" style="clip-path:url(#clipPath21); fill:none;" height="24" />
+      <rect x="621" y="760" width="12" style="clip-path:url(#clipPath22); fill:rgb(204,204,204); stroke:none;" height="427" />
+      <rect x="620" y="759" width="12" style="clip-path:url(#clipPath22); fill:rgb(153,153,153); stroke:none;" height="427" />
+      <rect x="619" y="758" width="12" style="clip-path:url(#clipPath22); fill:rgb(102,102,102); stroke:none;" height="427" />
+      <rect x="618" y="757" width="12" style="clip-path:url(#clipPath22); fill:rgb(51,51,51); stroke:none;" height="427" />
+      <rect x="617" y="756" width="11" style="clip-path:url(#clipPath22); fill:white; stroke:none;" height="426" />
+      <rect x="617" y="756" width="11" style="clip-path:url(#clipPath22); fill:none;" height="426" />
+      <rect x="629" y="777" width="12" style="clip-path:url(#clipPath23); fill:rgb(204,204,204); stroke:none;" height="410" />
+      <rect x="628" y="776" width="12" style="clip-path:url(#clipPath23); fill:rgb(153,153,153); stroke:none;" height="410" />
+      <rect x="627" y="775" width="12" style="clip-path:url(#clipPath23); fill:rgb(102,102,102); stroke:none;" height="410" />
+      <rect x="626" y="774" width="12" style="clip-path:url(#clipPath23); fill:rgb(51,51,51); stroke:none;" height="410" />
+      <rect x="625" y="773" width="11" style="clip-path:url(#clipPath23); fill:white; stroke:none;" height="409" />
+      <rect x="625" y="773" width="11" style="clip-path:url(#clipPath23); fill:none;" height="409" />
+      <rect x="637" y="872" width="12" style="clip-path:url(#clipPath24); fill:rgb(204,204,204); stroke:none;" height="36" />
+      <rect x="636" y="871" width="12" style="clip-path:url(#clipPath24); fill:rgb(153,153,153); stroke:none;" height="36" />
+      <rect x="635" y="870" width="12" style="clip-path:url(#clipPath24); fill:rgb(102,102,102); stroke:none;" height="36" />
+      <rect x="634" y="869" width="12" style="clip-path:url(#clipPath24); fill:rgb(51,51,51); stroke:none;" height="36" />
+      <rect x="633" y="868" width="11" style="clip-path:url(#clipPath24); fill:white; stroke:none;" height="35" />
+      <rect x="633" y="868" width="11" style="clip-path:url(#clipPath24); fill:none;" height="35" />
+      <line x1="168" x2="182" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="188" x2="202" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="208" x2="222" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="228" x2="242" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="248" x2="262" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="268" x2="282" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="288" x2="302" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="308" x2="322" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="328" x2="342" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="348" x2="362" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="368" x2="382" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <line x1="388" x2="397" y1="535" style="clip-path:url(#clipPath25); fill:none;" y2="535" />
+      <text x="282" y="545" style="clip-path:url(#clipPath26); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="528" style="clip-path:url(#clipPath27); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="545" style="clip-path:url(#clipPath26); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="528" style="clip-path:url(#clipPath27); stroke:none;" xml:space="preserve"></text>
+      <path d="M173 530 L168 535 L173 540" style="fill:none; clip-path:url(#clipPath28);" />
+      <path d="M413 325 L455 326 L455 335 L421 335" style="fill:none; clip-path:url(#clipPath29);" />
+      <text x="460" y="332" style="clip-path:url(#clipPath30); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="345" style="clip-path:url(#clipPath31); stroke:none;" xml:space="preserve">RECEIVE</text>
+      <text x="431" y="318" style="clip-path:url(#clipPath32); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="345" style="clip-path:url(#clipPath33); stroke:none;" xml:space="preserve"></text>
+      <text x="431" y="318" style="clip-path:url(#clipPath32); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath34); stroke:none;" points=" 421 335 433 332 433 338" />
+      <polygon style="fill:none; clip-path:url(#clipPath34);" points=" 421 335 433 332 433 338" />
+      <path d="M413 385 L455 386 L455 395 L421 395" style="fill:none; clip-path:url(#clipPath35);" />
+      <text x="460" y="392" style="clip-path:url(#clipPath36); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="405" style="clip-path:url(#clipPath37); stroke:none;" xml:space="preserve">INVOKE</text>
+      <text x="431" y="378" style="clip-path:url(#clipPath38); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="405" style="clip-path:url(#clipPath39); stroke:none;" xml:space="preserve"></text>
+      <text x="431" y="378" style="clip-path:url(#clipPath38); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath40); stroke:none;" points=" 421 395 433 392 433 398" />
+      <polygon style="fill:none; clip-path:url(#clipPath40);" points=" 421 395 433 392 433 398" />
+      <path d="M168 309 L397 309" style="fill:none; clip-path:url(#clipPath41);" />
+      <text x="279" y="319" style="clip-path:url(#clipPath42); stroke:none;" xml:space="preserve">2</text>
+      <text x="247" y="302" style="clip-path:url(#clipPath43); stroke:none;" xml:space="preserve">invokeProcess</text>
+      <text x="186" y="302" style="clip-path:url(#clipPath44); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="302" style="clip-path:url(#clipPath44); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath45); stroke:none;" points=" 397 309 385 312 385 306" />
+      <polygon style="fill:none; clip-path:url(#clipPath45);" points=" 397 309 385 312 385 306" />
+      <path d="M405 404 L176 404" style="fill:none; clip-path:url(#clipPath46);" />
+      <text x="290" y="414" style="clip-path:url(#clipPath47); stroke:none;" xml:space="preserve"></text>
+      <text x="257" y="397" style="clip-path:url(#clipPath48); stroke:none;" xml:space="preserve">invokePartner</text>
+      <text x="290" y="414" style="clip-path:url(#clipPath47); stroke:none;" xml:space="preserve"></text>
+      <text x="290" y="397" style="clip-path:url(#clipPath49); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath50); stroke:none;" points=" 176 404 188 401 188 407" />
+      <polygon style="fill:none; clip-path:url(#clipPath50);" points=" 176 404 188 401 188 407" />
+      <line x1="176" x2="190" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="196" x2="210" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="216" x2="230" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="236" x2="250" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="256" x2="270" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="276" x2="290" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="296" x2="310" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="316" x2="330" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="336" x2="350" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="356" x2="370" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="376" x2="390" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <line x1="396" x2="405" y1="482" style="clip-path:url(#clipPath51); fill:none;" y2="482" />
+      <text x="194" y="475" style="clip-path:url(#clipPath52); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="475" style="clip-path:url(#clipPath52); stroke:none;" xml:space="preserve"></text>
+      <path d="M400 487 L405 482 L400 477" style="fill:none; clip-path:url(#clipPath53);" />
+      <line x1="168" x2="182" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="188" x2="202" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="208" x2="222" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="228" x2="242" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="248" x2="262" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="268" x2="282" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="288" x2="302" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="308" x2="322" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="328" x2="342" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="348" x2="362" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="368" x2="382" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <line x1="388" x2="397" y1="1106" style="clip-path:url(#clipPath54); fill:none;" y2="1106" />
+      <text x="282" y="1116" style="clip-path:url(#clipPath55); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="1099" style="clip-path:url(#clipPath56); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="1116" style="clip-path:url(#clipPath55); stroke:none;" xml:space="preserve"></text>
+      <text x="282" y="1099" style="clip-path:url(#clipPath56); stroke:none;" xml:space="preserve"></text>
+      <path d="M173 1101 L168 1106 L173 1111" style="fill:none; clip-path:url(#clipPath57);" />
+      <path d="M413 949 L455 949 L455 958 L421 959" style="fill:none; clip-path:url(#clipPath58);" />
+      <text x="460" y="956" style="clip-path:url(#clipPath59); stroke:none;" xml:space="preserve">phase2</text>
+      <text x="439" y="969" style="clip-path:url(#clipPath60); stroke:none;" xml:space="preserve">INVOKE</text>
+      <text x="431" y="942" style="clip-path:url(#clipPath61); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="969" style="clip-path:url(#clipPath62); stroke:none;" xml:space="preserve"></text>
+      <text x="431" y="942" style="clip-path:url(#clipPath61); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath63); stroke:none;" points=" 421 959 433 956 433 962" />
+      <polygon style="fill:none; clip-path:url(#clipPath63);" points=" 421 959 433 956 433 962" />
+      <path d="M413 1018 L455 1018 L455 1027 L421 1028" style="fill:none; clip-path:url(#clipPath64);" />
+      <text x="460" y="1025" style="clip-path:url(#clipPath65); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="1038" style="clip-path:url(#clipPath66); stroke:none;" xml:space="preserve">REPLY</text>
+      <text x="431" y="1011" style="clip-path:url(#clipPath67); stroke:none;" xml:space="preserve"></text>
+      <text x="439" y="1038" style="clip-path:url(#clipPath68); stroke:none;" xml:space="preserve"></text>
+      <text x="431" y="1011" style="clip-path:url(#clipPath67); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath69); stroke:none;" points=" 421 1028 433 1025 433 1031" />
+      <polygon style="fill:none; clip-path:url(#clipPath69);" points=" 421 1028 433 1025 433 1031" />
+      <path d="M168 928 L397 928" style="fill:none; clip-path:url(#clipPath70);" />
+      <text x="282" y="938" style="clip-path:url(#clipPath71); stroke:none;" xml:space="preserve"></text>
+      <text x="251" y="921" style="clip-path:url(#clipPath72); stroke:none;" xml:space="preserve">partnerReply</text>
+      <text x="186" y="921" style="clip-path:url(#clipPath73); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="921" style="clip-path:url(#clipPath73); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath74); stroke:none;" points=" 397 928 385 931 385 925" />
+      <polygon style="fill:none; clip-path:url(#clipPath74);" points=" 397 928 385 931 385 925" />
+      <path d="M405 1041 L176 1041" style="fill:none; clip-path:url(#clipPath75);" />
+      <text x="290" y="1051" style="clip-path:url(#clipPath76); stroke:none;" xml:space="preserve"></text>
+      <text x="278" y="1034" style="clip-path:url(#clipPath77); stroke:none;" xml:space="preserve">reply</text>
+      <text x="290" y="1051" style="clip-path:url(#clipPath76); stroke:none;" xml:space="preserve"></text>
+      <text x="290" y="1034" style="clip-path:url(#clipPath78); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath79); stroke:none;" points=" 176 1041 188 1038 188 1044" />
+      <polygon style="fill:none; clip-path:url(#clipPath79);" points=" 176 1041 188 1038 188 1044" />
+      <line x1="176" x2="190" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="196" x2="210" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="216" x2="230" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="236" x2="250" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="256" x2="270" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="276" x2="290" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="296" x2="310" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="316" x2="330" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="336" x2="350" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="356" x2="370" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="376" x2="390" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <line x1="396" x2="405" y1="1081" style="clip-path:url(#clipPath80); fill:none;" y2="1081" />
+      <text x="194" y="1074" style="clip-path:url(#clipPath81); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="1074" style="clip-path:url(#clipPath81); stroke:none;" xml:space="preserve"></text>
+      <path d="M400 1086 L405 1081 L400 1076" style="fill:none; clip-path:url(#clipPath82);" />
+      <path d="M168 239 L210 240 L210 249 L176 249" style="fill:none; clip-path:url(#clipPath83);" />
+      <text x="215" y="246" style="clip-path:url(#clipPath84); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="259" style="clip-path:url(#clipPath85); stroke:none;" xml:space="preserve">beginTX</text>
+      <text x="186" y="232" style="clip-path:url(#clipPath86); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="259" style="clip-path:url(#clipPath87); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="232" style="clip-path:url(#clipPath86); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath88); stroke:none;" points=" 176 249 188 246 188 252" />
+      <polygon style="fill:none; clip-path:url(#clipPath88);" points=" 176 249 188 246 188 252" />
+      <path d="M168 572 L617 572" style="fill:none; clip-path:url(#clipPath89);" />
+      <text x="392" y="582" style="clip-path:url(#clipPath90); stroke:none;" xml:space="preserve"></text>
+      <text x="315" y="565" style="clip-path:url(#clipPath91); stroke:none;" xml:space="preserve">enqueue(submitPurchaseOrder)</text>
+      <text x="186" y="565" style="clip-path:url(#clipPath92); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="565" style="clip-path:url(#clipPath92); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath93); stroke:none;" points=" 617 572 605 575 605 569" />
+      <polygon style="fill:none; clip-path:url(#clipPath93);" points=" 617 572 605 575 605 569" />
+      <path d="M168 634 L210 634 L210 643 L176 644" style="fill:none; clip-path:url(#clipPath94);" />
+      <text x="215" y="641" style="clip-path:url(#clipPath95); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="654" style="clip-path:url(#clipPath96); stroke:none;" xml:space="preserve">commitTX()</text>
+      <text x="186" y="627" style="clip-path:url(#clipPath97); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="654" style="clip-path:url(#clipPath98); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="627" style="clip-path:url(#clipPath97); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath99); stroke:none;" points=" 176 644 188 641 188 647" />
+      <polygon style="fill:none; clip-path:url(#clipPath99);" points=" 176 644 188 641 188 647" />
+      <path d="M58 233 L152 233" style="fill:none; clip-path:url(#clipPath100);" />
+      <text x="102" y="243" style="clip-path:url(#clipPath101); stroke:none;" xml:space="preserve">1</text>
+      <text x="89" y="226" style="clip-path:url(#clipPath102); stroke:none;" xml:space="preserve">invoke</text>
+      <text x="76" y="226" style="clip-path:url(#clipPath103); stroke:none;" xml:space="preserve"></text>
+      <text x="76" y="226" style="clip-path:url(#clipPath103); stroke:none;" xml:space="preserve"></text>
+      <path d="M152 233 L136 237" style="fill:none; clip-path:url(#clipPath104);" />
+      <line x1="168" x2="182" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="188" x2="202" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="208" x2="222" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="228" x2="242" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="248" x2="262" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="268" x2="282" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="288" x2="302" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="308" x2="322" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="328" x2="342" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="348" x2="362" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="368" x2="382" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="388" x2="402" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="408" x2="422" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="428" x2="442" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="448" x2="462" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="468" x2="482" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="488" x2="502" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="508" x2="522" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="528" x2="542" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="548" x2="562" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="568" x2="582" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="588" x2="602" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <line x1="608" x2="617" y1="601" style="clip-path:url(#clipPath105); fill:none;" y2="601" />
+      <text x="392" y="611" style="clip-path:url(#clipPath106); stroke:none;" xml:space="preserve"></text>
+      <text x="392" y="594" style="clip-path:url(#clipPath107); stroke:none;" xml:space="preserve"></text>
+      <text x="392" y="611" style="clip-path:url(#clipPath106); stroke:none;" xml:space="preserve"></text>
+      <text x="392" y="594" style="clip-path:url(#clipPath107); stroke:none;" xml:space="preserve"></text>
+      <path d="M173 596 L168 601 L173 606" style="fill:none; clip-path:url(#clipPath108);" />
+      <path d="M168 798 L210 798 L210 807 L176 808" style="fill:none; clip-path:url(#clipPath109);" />
+      <text x="215" y="805" style="clip-path:url(#clipPath110); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="818" style="clip-path:url(#clipPath111); stroke:none;" xml:space="preserve">beginTX</text>
+      <text x="186" y="791" style="clip-path:url(#clipPath112); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="818" style="clip-path:url(#clipPath113); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="791" style="clip-path:url(#clipPath112); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath114); stroke:none;" points=" 176 808 188 805 188 811" />
+      <polygon style="fill:none; clip-path:url(#clipPath114);" points=" 176 808 188 805 188 811" />
+      <path d="M168 1116 L210 1116 L210 1125 L176 1126" style="fill:none; clip-path:url(#clipPath115);" />
+      <text x="215" y="1123" style="clip-path:url(#clipPath116); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="1136" style="clip-path:url(#clipPath117); stroke:none;" xml:space="preserve">commitTX</text>
+      <text x="186" y="1109" style="clip-path:url(#clipPath118); stroke:none;" xml:space="preserve"></text>
+      <text x="194" y="1136" style="clip-path:url(#clipPath119); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="1109" style="clip-path:url(#clipPath118); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath120); stroke:none;" points=" 176 1126 188 1123 188 1129" />
+      <polygon style="fill:none; clip-path:url(#clipPath120);" points=" 176 1126 188 1123 188 1129" />
+      <path d="M168 868 L633 868" style="fill:none; clip-path:url(#clipPath121);" />
+      <text x="400" y="878" style="clip-path:url(#clipPath122); stroke:none;" xml:space="preserve"></text>
+      <text x="379" y="861" style="clip-path:url(#clipPath123); stroke:none;" xml:space="preserve">dequeue</text>
+      <text x="186" y="861" style="clip-path:url(#clipPath124); stroke:none;" xml:space="preserve"></text>
+      <text x="186" y="861" style="clip-path:url(#clipPath124); stroke:none;" xml:space="preserve"></text>
+      <polygon style="clip-path:url(#clipPath125); stroke:none;" points=" 633 868 621 871 621 865" />
+      <polygon style="fill:none; clip-path:url(#clipPath125);" points=" 633 868 621 871 621 865" />
+      <path d="M625 773 L168 773" style="fill:none; clip-path:url(#clipPath126);" />
+      <text x="396" y="783" style="clip-path:url(#clipPath127); stroke:none;" xml:space="preserve"></text>
+      <text x="339" y="766" style="clip-path:url(#clipPath128); stroke:none;" xml:space="preserve">notifyMessageAvailable</text>
+      <text x="396" y="783" style="clip-path:url(#clipPath127); stroke:none;" xml:space="preserve"></text>
+      <text x="396" y="766" style="clip-path:url(#clipPath129); stroke:none;" xml:space="preserve"></text>
+      <path d="M168 773 L184 769" style="fill:none; clip-path:url(#clipPath130);" />
+      <line x1="168" x2="182" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="188" x2="202" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="208" x2="222" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="228" x2="242" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="248" x2="262" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="268" x2="282" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="288" x2="302" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="308" x2="322" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="328" x2="342" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="348" x2="362" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="368" x2="382" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="388" x2="402" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="408" x2="422" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="428" x2="442" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="448" x2="462" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="468" x2="482" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="488" x2="502" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="508" x2="522" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="528" x2="542" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="548" x2="562" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="568" x2="582" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="588" x2="602" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="608" x2="622" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />
+      <line x1="628" x2="633" y1="908" style="clip-path:url(#clipPath131); fill:none;" y2="908" />

[... 16 lines stripped ...]