{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/flights/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"TripServices APIs Full Workflow with Optional Steps","description":"Create AI-native travel products with Travelport's powerful, flexible APIs.","siteUrl":"https://developer.travelport.com/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"tripservices-apis-full-workflow-with-optional-steps","__idx":0},"children":["TripServices APIs Full Workflow with Optional Steps"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following diagram shows all required API requests in the TripServices API workflow plus several optional steps."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each box in the diagram represents one API call in the workflow."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Some of these steps can take place at other points in the workflow; see these guides for support details:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/workflows/booking-and-ticketing/all-book-and-ticketing-workflows"},"children":["All Book and Ticketing Workflows"]}," for all booking options."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/fare-rules-guide"},"children":["Fare Rules"]}," can be requested after Search, after Price, or for an existing reservation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Seats and ancillaries can be added either during booking or ticketing, or in a separate workbench session, per the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/seats-and-ancillaries/seats-guide"},"children":["Seats"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/seats-and-ancillaries/ancillaries-and-emd-guide"},"children":["Ancillaries"]}," guides."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/booking-and-reservations/remarks-and-service-requests"},"children":["Comments and special service requests"]}," can be added either in the initial booking flow or in a post-commit session."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/docs/flights/guides/booking-and-reservations/flights-booking-guide"},"children":["Form of payment"]}," for GDS can be added during either initial booking or ticketing. Form of payment for NDC can be added at ticketing."]}]},{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","align":"center","diagramType":"mermaid","diagramSource":"flowchart TD\n\n    A[\"Search for <br/>flights\"]\n    B[\"Flight Specific <br/>Search <br/>(optional)\"]\n    C[\"Price <br/>(required for <br/>some low-cost <br/>& NDC carriers)\"]\n    D[\"Standalone fare <br/>rules <br/>(optional)\"]\n    E[\"Create <br/>new workbench\"]\n    F[\"Add <br/>offer\"]\n    G[\"Add <br/>traveler/s <br/>(traveler <br/>remarks optional)\"]\n    H[\"Seat map <br/>(optional)\"]\n    I[\"Book seat/s <br/>(optional; <br/>repeat for each <br/>segment)\"]\n    J[\"Commit <br/>workbench; <br/>create <br/>reservation\"]\n    K[\"Create post- <br/>commit <br/>workbench\"]\n    L[\"Add <br/>non-traveler <br/>remarks <br/>(optional)\"]\n    M[\"Ancillary shop <br/>(optional)\"]\n    N[\"Ancillary price <br/>(required for NDC <br/>ancillaries; <br/>not supported <br/>for GDS)\"]\n    O[\"Book ancillary <br/>(optional)\"]\n    P[\"Commit <br/>workbench\"]\n    Q[\"Create post- <br/>commit <br/>workbench\"]\n    R[\"Form of <br/>payment\"]\n    S[\"Payment for air, <br/>seats, and <br/>ancillaries\"]\n    T[\"Commit <br/>workbench; <br/>issue <br/>ticket/s & EMDs\"]\n\n    A --> B --> C --> D --> E --> F --> G --> H --> I --> J --> K --> L --> M --> N --> O --> P --> Q --> R --> S --> T\n","diagramHtml":"<svg id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 208.34375px;\" viewBox=\"0 0 208.34375 3006\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .error-icon{fill:#552222;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .error-text{fill:#552222;stroke:#552222;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-thickness-normal{stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-thickness-thick{stroke-width:3.5px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-pattern-solid{stroke-dasharray:0;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .marker{fill:#333333;stroke:#333333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .marker.cross{stroke:#333333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 p{margin:0;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster-label text{fill:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster-label span{color:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster-label span p{background-color:transparent;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .label text,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 span{fill:#333;color:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node rect,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node circle,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node ellipse,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node polygon,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .rough-node .label text,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node .label text,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .image-shape .label,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .icon-shape .label{text-anchor:middle;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .rough-node .label,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node .label,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .image-shape .label,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .icon-shape .label{text-align:center;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node.clickable{cursor:pointer;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .arrowheadPath{fill:#333333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .flowchart-link{stroke:#333333;fill:none;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster text{fill:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .cluster span{color:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 rect.text{fill:none;stroke-width:0;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .icon-shape,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .icon-shape p,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .icon-shape .label rect,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 .node .neo-node{stroke:#9370DB;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node rect,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].cluster rect,#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M104.172,86L104.172,90.167C104.172,94.333,104.172,102.667,104.172,110.333C104.172,118,104.172,125,104.172,128.5L104.172,132\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6ODZ9LHsieCI6MTA0LjE3MTg3NSwieSI6MTExfSx7IngiOjEwNC4xNzE4NzUsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,238L104.172,242.167C104.172,246.333,104.172,254.667,104.172,262.333C104.172,270,104.172,277,104.172,280.5L104.172,284\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjM4fSx7IngiOjEwNC4xNzE4NzUsInkiOjI2M30seyJ4IjoxMDQuMTcxODc1LCJ5IjoyODh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,414L104.172,418.167C104.172,422.333,104.172,430.667,104.172,438.333C104.172,446,104.172,453,104.172,456.5L104.172,460\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6NDE0fSx7IngiOjEwNC4xNzE4NzUsInkiOjQzOX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo0NjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,566L104.172,570.167C104.172,574.333,104.172,582.667,104.172,590.333C104.172,598,104.172,605,104.172,608.5L104.172,612\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6NTY2fSx7IngiOjEwNC4xNzE4NzUsInkiOjU5MX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo2MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,694L104.172,698.167C104.172,702.333,104.172,710.667,104.172,718.333C104.172,726,104.172,733,104.172,736.5L104.172,740\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6Njk0fSx7IngiOjEwNC4xNzE4NzUsInkiOjcxOX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo3NDR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,822L104.172,826.167C104.172,830.333,104.172,838.667,104.172,846.333C104.172,854,104.172,861,104.172,864.5L104.172,868\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6ODIyfSx7IngiOjEwNC4xNzE4NzUsInkiOjg0N30seyJ4IjoxMDQuMTcxODc1LCJ5Ijo4NzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,998L104.172,1002.167C104.172,1006.333,104.172,1014.667,104.172,1022.333C104.172,1030,104.172,1037,104.172,1040.5L104.172,1044\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6OTk4fSx7IngiOjEwNC4xNzE4NzUsInkiOjEwMjN9LHsieCI6MTA0LjE3MTg3NSwieSI6MTA0OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1126L104.172,1130.167C104.172,1134.333,104.172,1142.667,104.172,1150.333C104.172,1158,104.172,1165,104.172,1168.5L104.172,1172\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTEyNn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxMTUxfSx7IngiOjEwNC4xNzE4NzUsInkiOjExNzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1302L104.172,1306.167C104.172,1310.333,104.172,1318.667,104.172,1326.333C104.172,1334,104.172,1341,104.172,1344.5L104.172,1348\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTMwMn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxMzI3fSx7IngiOjEwNC4xNzE4NzUsInkiOjEzNTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1478L104.172,1482.167C104.172,1486.333,104.172,1494.667,104.172,1502.333C104.172,1510,104.172,1517,104.172,1520.5L104.172,1524\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTQ3OH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxNTAzfSx7IngiOjEwNC4xNzE4NzUsInkiOjE1Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1630L104.172,1634.167C104.172,1638.333,104.172,1646.667,104.172,1654.333C104.172,1662,104.172,1669,104.172,1672.5L104.172,1676\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_K_L_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_K_L_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTYzMH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxNjU1fSx7IngiOjEwNC4xNzE4NzUsInkiOjE2ODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1806L104.172,1810.167C104.172,1814.333,104.172,1822.667,104.172,1830.333C104.172,1838,104.172,1845,104.172,1848.5L104.172,1852\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_L_M_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_L_M_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTgwNn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxODMxfSx7IngiOjEwNC4xNzE4NzUsInkiOjE4NTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1934L104.172,1938.167C104.172,1942.333,104.172,1950.667,104.172,1958.333C104.172,1966,104.172,1973,104.172,1976.5L104.172,1980\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_M_N_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_M_N_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTkzNH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxOTU5fSx7IngiOjEwNC4xNzE4NzUsInkiOjE5ODR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2134L104.172,2138.167C104.172,2142.333,104.172,2150.667,104.172,2158.333C104.172,2166,104.172,2173,104.172,2176.5L104.172,2180\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_N_O_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_N_O_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjEzNH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyMTU5fSx7IngiOjEwNC4xNzE4NzUsInkiOjIxODR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2262L104.172,2266.167C104.172,2270.333,104.172,2278.667,104.172,2286.333C104.172,2294,104.172,2301,104.172,2304.5L104.172,2308\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_O_P_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_O_P_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjI2Mn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyMjg3fSx7IngiOjEwNC4xNzE4NzUsInkiOjIzMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2390L104.172,2394.167C104.172,2398.333,104.172,2406.667,104.172,2414.333C104.172,2422,104.172,2429,104.172,2432.5L104.172,2436\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_P_Q_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_P_Q_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjM5MH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNDE1fSx7IngiOjEwNC4xNzE4NzUsInkiOjI0NDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2542L104.172,2546.167C104.172,2550.333,104.172,2558.667,104.172,2566.333C104.172,2574,104.172,2581,104.172,2584.5L104.172,2588\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_Q_R_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Q_R_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjU0Mn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNTY3fSx7IngiOjEwNC4xNzE4NzUsInkiOjI1OTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2670L104.172,2674.167C104.172,2678.333,104.172,2686.667,104.172,2694.333C104.172,2702,104.172,2709,104.172,2712.5L104.172,2716\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_R_S_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_R_S_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjY3MH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNjk1fSx7IngiOjEwNC4xNzE4NzUsInkiOjI3MjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2822L104.172,2826.167C104.172,2830.333,104.172,2838.667,104.172,2846.333C104.172,2854,104.172,2861,104.172,2864.5L104.172,2868\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-L_S_T_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_S_T_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjgyMn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyODQ3fSx7IngiOjEwNC4xNzE4NzUsInkiOjI4NzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_K_L_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_L_M_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_M_N_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_N_O_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_O_P_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_P_Q_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Q_R_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_R_S_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_S_T_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-A-0\" data-look=\"classic\" transform=\"translate(104.171875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-68.0390625\" y=\"-39\" width=\"136.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-38.0390625, -24)\"><rect></rect><foreignObject width=\"76.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Search for <br>flights</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-B-1\" data-look=\"classic\" transform=\"translate(104.171875, 187)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.53125\" y=\"-51\" width=\"161.0625\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.53125, -36)\"><rect></rect><foreignObject width=\"101.0625\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flight Specific <br>Search <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-C-2\" data-look=\"classic\" transform=\"translate(104.171875, 351)\"><rect class=\"basic label-container\" style=\"\" x=\"-87.65625\" y=\"-63\" width=\"175.3125\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-57.65625, -48)\"><rect></rect><foreignObject width=\"115.3125\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Price <br>(required for <br>some low-cost <br>&amp; NDC carriers)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-D-3\" data-look=\"classic\" transform=\"translate(104.171875, 515)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.015625\" y=\"-51\" width=\"178.03125\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.015625, -36)\"><rect></rect><foreignObject width=\"118.03125\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Standalone fare <br>rules <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-E-4\" data-look=\"classic\" transform=\"translate(104.171875, 655)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.078125\" y=\"-39\" width=\"178.15625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.078125, -24)\"><rect></rect><foreignObject width=\"118.15625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create <br>new workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-F-5\" data-look=\"classic\" transform=\"translate(104.171875, 783)\"><rect class=\"basic label-container\" style=\"\" x=\"-48.0078125\" y=\"-39\" width=\"96.015625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-18.0078125, -24)\"><rect></rect><foreignObject width=\"36.015625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>offer</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-G-6\" data-look=\"classic\" transform=\"translate(104.171875, 935)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.0078125\" y=\"-63\" width=\"192.015625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.0078125, -48)\"><rect></rect><foreignObject width=\"132.015625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>traveler/s <br>(traveler <br>remarks optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-H-7\" data-look=\"classic\" transform=\"translate(104.171875, 1087)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.53125\" y=\"-39\" width=\"131.0625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.53125, -24)\"><rect></rect><foreignObject width=\"71.0625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Seat map <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-I-8\" data-look=\"classic\" transform=\"translate(104.171875, 1239)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.8828125\" y=\"-63\" width=\"173.765625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-56.8828125, -48)\"><rect></rect><foreignObject width=\"113.765625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book seat/s <br>(optional; <br>repeat for each <br>segment)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-J-9\" data-look=\"classic\" transform=\"translate(104.171875, 1415)\"><rect class=\"basic label-container\" style=\"\" x=\"-73.671875\" y=\"-63\" width=\"147.34375\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.671875, -48)\"><rect></rect><foreignObject width=\"87.34375\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench; <br>create <br>reservation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-K-10\" data-look=\"classic\" transform=\"translate(104.171875, 1579)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.4296875\" y=\"-51\" width=\"150.859375\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.4296875, -36)\"><rect></rect><foreignObject width=\"90.859375\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create post- <br>commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-L-11\" data-look=\"classic\" transform=\"translate(104.171875, 1743)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.8828125\" y=\"-63\" width=\"151.765625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.8828125, -48)\"><rect></rect><foreignObject width=\"91.765625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>non-traveler <br>remarks <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-M-12\" data-look=\"classic\" transform=\"translate(104.171875, 1895)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.140625\" y=\"-39\" width=\"164.28125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.140625, -24)\"><rect></rect><foreignObject width=\"104.28125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary shop <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-N-13\" data-look=\"classic\" transform=\"translate(104.171875, 2059)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.171875\" y=\"-75\" width=\"192.34375\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.171875, -60)\"><rect></rect><foreignObject width=\"132.34375\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary price <br>(required for NDC <br>ancillaries; <br>not supported <br>for GDS)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-O-14\" data-look=\"classic\" transform=\"translate(104.171875, 2223)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.109375\" y=\"-39\" width=\"164.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.109375, -24)\"><rect></rect><foreignObject width=\"104.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book ancillary <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-P-15\" data-look=\"classic\" transform=\"translate(104.171875, 2351)\"><rect class=\"basic label-container\" style=\"\" x=\"-71.5390625\" y=\"-39\" width=\"143.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-41.5390625, -24)\"><rect></rect><foreignObject width=\"83.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-Q-16\" data-look=\"classic\" transform=\"translate(104.171875, 2491)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.4296875\" y=\"-51\" width=\"150.859375\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.4296875, -36)\"><rect></rect><foreignObject width=\"90.859375\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create post- <br>commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-R-17\" data-look=\"classic\" transform=\"translate(104.171875, 2631)\"><rect class=\"basic label-container\" style=\"\" x=\"-63.046875\" y=\"-39\" width=\"126.09375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.046875, -24)\"><rect></rect><foreignObject width=\"66.09375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Form of <br>payment</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-S-18\" data-look=\"classic\" transform=\"translate(104.171875, 2771)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.625\" y=\"-51\" width=\"179.25\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.625, -36)\"><rect></rect><foreignObject width=\"119.25\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Payment for air, <br>seats, and <br>ancillaries</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-flowchart-T-19\" data-look=\"classic\" transform=\"translate(104.171875, 2935)\"><rect class=\"basic label-container\" style=\"\" x=\"-88.078125\" y=\"-63\" width=\"176.15625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-58.078125, -48)\"><rect></rect><foreignObject width=\"116.15625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench; <br>issue <br>ticket/s &amp; EMDs</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-32e7f9fbec59a66b3a63eb8c935d7905d9ad3f0c3e180d6c4bc9c641ca0f3492-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 208.34375px;\" viewBox=\"0 0 208.34375 3006\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .error-icon{fill:#a44141;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .error-text{fill:#ddd;stroke:#ddd;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-thickness-normal{stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-thickness-thick{stroke-width:3.5px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-pattern-solid{stroke-dasharray:0;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .marker.cross{stroke:lightgrey;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 p{margin:0;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster-label text{fill:#F9FFFE;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster-label span{color:#F9FFFE;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster-label span p{background-color:transparent;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .label text,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 span{fill:#ccc;color:#ccc;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node rect,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node circle,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node ellipse,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node polygon,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .rough-node .label text,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node .label text,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .image-shape .label,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .icon-shape .label{text-anchor:middle;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .rough-node .label,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node .label,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .image-shape .label,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .icon-shape .label{text-align:center;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node.clickable{cursor:pointer;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .arrowheadPath{fill:lightgrey;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster text{fill:#F9FFFE;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .cluster span{color:#F9FFFE;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 rect.text{fill:none;stroke-width:0;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .icon-shape,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .icon-shape p,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .icon-shape .label rect,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 .node .neo-node{stroke:#ccc;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node rect,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].cluster rect,#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node polygon{stroke:url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node path{stroke:url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient);stroke-width:1px;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node circle{stroke:url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}</style><g><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M104.172,86L104.172,90.167C104.172,94.333,104.172,102.667,104.172,110.333C104.172,118,104.172,125,104.172,128.5L104.172,132\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6ODZ9LHsieCI6MTA0LjE3MTg3NSwieSI6MTExfSx7IngiOjEwNC4xNzE4NzUsInkiOjEzNn1d\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,238L104.172,242.167C104.172,246.333,104.172,254.667,104.172,262.333C104.172,270,104.172,277,104.172,280.5L104.172,284\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjM4fSx7IngiOjEwNC4xNzE4NzUsInkiOjI2M30seyJ4IjoxMDQuMTcxODc1LCJ5IjoyODh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,414L104.172,418.167C104.172,422.333,104.172,430.667,104.172,438.333C104.172,446,104.172,453,104.172,456.5L104.172,460\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6NDE0fSx7IngiOjEwNC4xNzE4NzUsInkiOjQzOX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo0NjR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,566L104.172,570.167C104.172,574.333,104.172,582.667,104.172,590.333C104.172,598,104.172,605,104.172,608.5L104.172,612\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6NTY2fSx7IngiOjEwNC4xNzE4NzUsInkiOjU5MX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo2MTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,694L104.172,698.167C104.172,702.333,104.172,710.667,104.172,718.333C104.172,726,104.172,733,104.172,736.5L104.172,740\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6Njk0fSx7IngiOjEwNC4xNzE4NzUsInkiOjcxOX0seyJ4IjoxMDQuMTcxODc1LCJ5Ijo3NDR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,822L104.172,826.167C104.172,830.333,104.172,838.667,104.172,846.333C104.172,854,104.172,861,104.172,864.5L104.172,868\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6ODIyfSx7IngiOjEwNC4xNzE4NzUsInkiOjg0N30seyJ4IjoxMDQuMTcxODc1LCJ5Ijo4NzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,998L104.172,1002.167C104.172,1006.333,104.172,1014.667,104.172,1022.333C104.172,1030,104.172,1037,104.172,1040.5L104.172,1044\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6OTk4fSx7IngiOjEwNC4xNzE4NzUsInkiOjEwMjN9LHsieCI6MTA0LjE3MTg3NSwieSI6MTA0OH1d\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1126L104.172,1130.167C104.172,1134.333,104.172,1142.667,104.172,1150.333C104.172,1158,104.172,1165,104.172,1168.5L104.172,1172\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTEyNn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxMTUxfSx7IngiOjEwNC4xNzE4NzUsInkiOjExNzZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1302L104.172,1306.167C104.172,1310.333,104.172,1318.667,104.172,1326.333C104.172,1334,104.172,1341,104.172,1344.5L104.172,1348\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_I_J_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_I_J_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTMwMn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxMzI3fSx7IngiOjEwNC4xNzE4NzUsInkiOjEzNTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1478L104.172,1482.167C104.172,1486.333,104.172,1494.667,104.172,1502.333C104.172,1510,104.172,1517,104.172,1520.5L104.172,1524\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_J_K_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_J_K_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTQ3OH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxNTAzfSx7IngiOjEwNC4xNzE4NzUsInkiOjE1Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1630L104.172,1634.167C104.172,1638.333,104.172,1646.667,104.172,1654.333C104.172,1662,104.172,1669,104.172,1672.5L104.172,1676\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_K_L_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_K_L_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTYzMH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxNjU1fSx7IngiOjEwNC4xNzE4NzUsInkiOjE2ODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1806L104.172,1810.167C104.172,1814.333,104.172,1822.667,104.172,1830.333C104.172,1838,104.172,1845,104.172,1848.5L104.172,1852\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_L_M_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_L_M_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTgwNn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxODMxfSx7IngiOjEwNC4xNzE4NzUsInkiOjE4NTZ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,1934L104.172,1938.167C104.172,1942.333,104.172,1950.667,104.172,1958.333C104.172,1966,104.172,1973,104.172,1976.5L104.172,1980\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_M_N_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_M_N_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MTkzNH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoxOTU5fSx7IngiOjEwNC4xNzE4NzUsInkiOjE5ODR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2134L104.172,2138.167C104.172,2142.333,104.172,2150.667,104.172,2158.333C104.172,2166,104.172,2173,104.172,2176.5L104.172,2180\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_N_O_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_N_O_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjEzNH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyMTU5fSx7IngiOjEwNC4xNzE4NzUsInkiOjIxODR9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2262L104.172,2266.167C104.172,2270.333,104.172,2278.667,104.172,2286.333C104.172,2294,104.172,2301,104.172,2304.5L104.172,2308\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_O_P_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_O_P_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjI2Mn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyMjg3fSx7IngiOjEwNC4xNzE4NzUsInkiOjIzMTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2390L104.172,2394.167C104.172,2398.333,104.172,2406.667,104.172,2414.333C104.172,2422,104.172,2429,104.172,2432.5L104.172,2436\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_P_Q_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_P_Q_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjM5MH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNDE1fSx7IngiOjEwNC4xNzE4NzUsInkiOjI0NDB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2542L104.172,2546.167C104.172,2550.333,104.172,2558.667,104.172,2566.333C104.172,2574,104.172,2581,104.172,2584.5L104.172,2588\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_Q_R_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_Q_R_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjU0Mn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNTY3fSx7IngiOjEwNC4xNzE4NzUsInkiOjI1OTJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2670L104.172,2674.167C104.172,2678.333,104.172,2686.667,104.172,2694.333C104.172,2702,104.172,2709,104.172,2712.5L104.172,2716\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_R_S_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_R_S_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjY3MH0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyNjk1fSx7IngiOjEwNC4xNzE4NzUsInkiOjI3MjB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path><path d=\"M104.172,2822L104.172,2826.167C104.172,2830.333,104.172,2838.667,104.172,2846.333C104.172,2854,104.172,2861,104.172,2864.5L104.172,2868\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-L_S_T_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_S_T_0\" data-points=\"W3sieCI6MTA0LjE3MTg3NSwieSI6MjgyMn0seyJ4IjoxMDQuMTcxODc1LCJ5IjoyODQ3fSx7IngiOjEwNC4xNzE4NzUsInkiOjI4NzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_I_J_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_J_K_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_K_L_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_L_M_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_M_N_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_N_O_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_O_P_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_P_Q_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_Q_R_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_R_S_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_S_T_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-A-0\" data-look=\"classic\" transform=\"translate(104.171875, 47)\"><rect class=\"basic label-container\" style=\"\" x=\"-68.0390625\" y=\"-39\" width=\"136.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-38.0390625, -24)\"><rect></rect><foreignObject width=\"76.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Search for <br>flights</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-B-1\" data-look=\"classic\" transform=\"translate(104.171875, 187)\"><rect class=\"basic label-container\" style=\"\" x=\"-80.53125\" y=\"-51\" width=\"161.0625\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-50.53125, -36)\"><rect></rect><foreignObject width=\"101.0625\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Flight Specific <br>Search <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-C-2\" data-look=\"classic\" transform=\"translate(104.171875, 351)\"><rect class=\"basic label-container\" style=\"\" x=\"-87.65625\" y=\"-63\" width=\"175.3125\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-57.65625, -48)\"><rect></rect><foreignObject width=\"115.3125\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Price <br>(required for <br>some low-cost <br>&amp; NDC carriers)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-D-3\" data-look=\"classic\" transform=\"translate(104.171875, 515)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.015625\" y=\"-51\" width=\"178.03125\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.015625, -36)\"><rect></rect><foreignObject width=\"118.03125\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Standalone fare <br>rules <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-E-4\" data-look=\"classic\" transform=\"translate(104.171875, 655)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.078125\" y=\"-39\" width=\"178.15625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.078125, -24)\"><rect></rect><foreignObject width=\"118.15625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create <br>new workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-F-5\" data-look=\"classic\" transform=\"translate(104.171875, 783)\"><rect class=\"basic label-container\" style=\"\" x=\"-48.0078125\" y=\"-39\" width=\"96.015625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-18.0078125, -24)\"><rect></rect><foreignObject width=\"36.015625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>offer</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-G-6\" data-look=\"classic\" transform=\"translate(104.171875, 935)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.0078125\" y=\"-63\" width=\"192.015625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.0078125, -48)\"><rect></rect><foreignObject width=\"132.015625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>traveler/s <br>(traveler <br>remarks optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-H-7\" data-look=\"classic\" transform=\"translate(104.171875, 1087)\"><rect class=\"basic label-container\" style=\"\" x=\"-65.53125\" y=\"-39\" width=\"131.0625\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-35.53125, -24)\"><rect></rect><foreignObject width=\"71.0625\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Seat map <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-I-8\" data-look=\"classic\" transform=\"translate(104.171875, 1239)\"><rect class=\"basic label-container\" style=\"\" x=\"-86.8828125\" y=\"-63\" width=\"173.765625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-56.8828125, -48)\"><rect></rect><foreignObject width=\"113.765625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book seat/s <br>(optional; <br>repeat for each <br>segment)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-J-9\" data-look=\"classic\" transform=\"translate(104.171875, 1415)\"><rect class=\"basic label-container\" style=\"\" x=\"-73.671875\" y=\"-63\" width=\"147.34375\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-43.671875, -48)\"><rect></rect><foreignObject width=\"87.34375\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench; <br>create <br>reservation</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-K-10\" data-look=\"classic\" transform=\"translate(104.171875, 1579)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.4296875\" y=\"-51\" width=\"150.859375\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.4296875, -36)\"><rect></rect><foreignObject width=\"90.859375\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create post- <br>commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-L-11\" data-look=\"classic\" transform=\"translate(104.171875, 1743)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.8828125\" y=\"-63\" width=\"151.765625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.8828125, -48)\"><rect></rect><foreignObject width=\"91.765625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Add <br>non-traveler <br>remarks <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-M-12\" data-look=\"classic\" transform=\"translate(104.171875, 1895)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.140625\" y=\"-39\" width=\"164.28125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.140625, -24)\"><rect></rect><foreignObject width=\"104.28125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary shop <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-N-13\" data-look=\"classic\" transform=\"translate(104.171875, 2059)\"><rect class=\"basic label-container\" style=\"\" x=\"-96.171875\" y=\"-75\" width=\"192.34375\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-66.171875, -60)\"><rect></rect><foreignObject width=\"132.34375\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Ancillary price <br>(required for NDC <br>ancillaries; <br>not supported <br>for GDS)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-O-14\" data-look=\"classic\" transform=\"translate(104.171875, 2223)\"><rect class=\"basic label-container\" style=\"\" x=\"-82.109375\" y=\"-39\" width=\"164.21875\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-52.109375, -24)\"><rect></rect><foreignObject width=\"104.21875\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Book ancillary <br>(optional)</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-P-15\" data-look=\"classic\" transform=\"translate(104.171875, 2351)\"><rect class=\"basic label-container\" style=\"\" x=\"-71.5390625\" y=\"-39\" width=\"143.078125\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-41.5390625, -24)\"><rect></rect><foreignObject width=\"83.078125\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-Q-16\" data-look=\"classic\" transform=\"translate(104.171875, 2491)\"><rect class=\"basic label-container\" style=\"\" x=\"-75.4296875\" y=\"-51\" width=\"150.859375\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-45.4296875, -36)\"><rect></rect><foreignObject width=\"90.859375\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Create post- <br>commit <br>workbench</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-R-17\" data-look=\"classic\" transform=\"translate(104.171875, 2631)\"><rect class=\"basic label-container\" style=\"\" x=\"-63.046875\" y=\"-39\" width=\"126.09375\" height=\"78\"></rect><g class=\"label\" style=\"\" transform=\"translate(-33.046875, -24)\"><rect></rect><foreignObject width=\"66.09375\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Form of <br>payment</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-S-18\" data-look=\"classic\" transform=\"translate(104.171875, 2771)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.625\" y=\"-51\" width=\"179.25\" height=\"102\"></rect><g class=\"label\" style=\"\" transform=\"translate(-59.625, -36)\"><rect></rect><foreignObject width=\"119.25\" height=\"72\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Payment for air, <br>seats, and <br>ancillaries</p></span></div></foreignObject></g></g><g class=\"node default\" id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-flowchart-T-19\" data-look=\"classic\" transform=\"translate(104.171875, 2935)\"><rect class=\"basic label-container\" style=\"\" x=\"-88.078125\" y=\"-63\" width=\"176.15625\" height=\"126\"></rect><g class=\"label\" style=\"\" transform=\"translate(-58.078125, -48)\"><rect></rect><foreignObject width=\"116.15625\" height=\"96\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Commit <br>workbench; <br>issue <br>ticket/s &amp; EMDs</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-8fc982abb188a388e1ba5b45016f9ed02df2c4dec1cecd5dfb474a001d86fb32-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TD\n\n    A[\"Search for <br/>flights\"]\n    B[\"Flight Specific <br/>Search <br/>(optional)\"]\n    C[\"Price <br/>(required for <br/>some low-cost <br/>& NDC carriers)\"]\n    D[\"Standalone fare <br/>rules <br/>(optional)\"]\n    E[\"Create <br/>new workbench\"]\n    F[\"Add <br/>offer\"]\n    G[\"Add <br/>traveler/s <br/>(traveler <br/>remarks optional)\"]\n    H[\"Seat map <br/>(optional)\"]\n    I[\"Book seat/s <br/>(optional; <br/>repeat for each <br/>segment)\"]\n    J[\"Commit <br/>workbench; <br/>create <br/>reservation\"]\n    K[\"Create post- <br/>commit <br/>workbench\"]\n    L[\"Add <br/>non-traveler <br/>remarks <br/>(optional)\"]\n    M[\"Ancillary shop <br/>(optional)\"]\n    N[\"Ancillary price <br/>(required for NDC <br/>ancillaries; <br/>not supported <br/>for GDS)\"]\n    O[\"Book ancillary <br/>(optional)\"]\n    P[\"Commit <br/>workbench\"]\n    Q[\"Create post- <br/>commit <br/>workbench\"]\n    R[\"Form of <br/>payment\"]\n    S[\"Payment for air, <br/>seats, and <br/>ancillaries\"]\n    T[\"Commit <br/>workbench; <br/>issue <br/>ticket/s & EMDs\"]\n\n    A --> B --> C --> D --> E --> F --> G --> H --> I --> J --> K --> L --> M --> N --> O --> P --> Q --> R --> S --> T\n"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Note that the above TripServices APIs workflow uses reference payload requests, which send identifiers to select an offer from previous TripServices API responses. Optionally, you can send the AirPrice full payload request and omit the Search request, or send an Add Offer full payload request and omit the Search and AirPrice requests. This allows you to source your flights outside the TripServices APIs and skip these steps of the TripServices workflow."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Paid ancillaries such as seats or baggage require a separate payment, which issues an EMD. This payment can be added during booking or later. If payment is sent for both the ancillary and the offer, both an EMD and ticket/s are issued. Or, you can send payment for only the ancillary and issue only the EMD at commit."]}]}]},"headings":[{"value":"TripServices APIs Full Workflow with Optional Steps","id":"tripservices-apis-full-workflow-with-optional-steps","depth":1}],"frontmatter":{"seo":{"title":"TripServices APIs Full Workflow with Optional Steps"}},"lastModified":"2026-05-27T15:34:23.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/flights/workflows/end-to-end-flows/tripservices-apis-full-workflow-with-optional-steps","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}