sK      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJ Safe-Inferred+  !"#$%&'()**  !"#$%&'()+()*&'%$#"!      $#"! %&'()* Safe-InferredKLMNOP+++KLMNOP+ Safe-Inferred24Q=The Renderer represents some output generator that runs on a Diagram.R+Write a string to the output (no linefeed).S-Write a string to the output (with linefeed).TIncrease indent with 2 spaces.UDecrease indent with 2 spaces.V'Indent the output of gen with 2 spaces.WXQYZ[\]RSTUV^_,`abcdefghijkl,,WXQYZ[\]RSTUV^_,`abcdefghijkl Safe-Inferred -An object in a diagram../Describes the flow of data between two objects./A "Database" in DFD.0A "Function" in DFD.1-Surrounds other objects, denoting a boundary.2A Input or Output in DFD.3The top level diagram.5Operation description.6Operation heading.7The name of a 3 or -.81An identifier corresponding to those in Graphviz. -./012345678 -./012345678 876534-210/.-210/.345678 Safe-Inferredmnopqrstuvwxyz{|}~9:9:9:monpqrstuvwxyz{|}~9: Safe-Inferred>EGet the next "step" number (the order of flow arrows in the diagram).;<=>?@ABCDEFGHIJ;<=>?@ABCDEFGHIJ<;=>?@ABCDEFGHIJ;<=>?@ABCDEFGHIJ      !"#$%&'(())*+,-./01233456)789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWW:XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~dataflow-0.6.0.0DataFlow.Graphviz#DataFlow.Graphviz.EdgeNormalizationDataFlow.Graphviz.Renderer DataFlow.CoreDataFlow.Reader DataFlow.DFDGraphDigraphStmtListStmt SubgraphStmt EqualsStmtAttrStmtEdgeStmtNodeStmt AttrStmtTypeEdgeNodeEdgeExpr EdgeOperandSubgraphOperand IDOperand EdgeOperatorLineArrowSubgraphNodeIDPortCompassCNWWSWSSEENENAttrListAttrID$fShowID normalizerenderGraphvizObjectFlowDatabaseFunction TrustBoundary InputOutputDiagram Description OperationName readDiagramreadDiagramFileDFDStepincrStepnextStepinQuotesinAngleBracketslabelbolditalicsmallcolor convertObjectconvertObjectsdefaultGraphStmtsconvertDiagramasDFD Normalizerexistsregister shouldInvert normalizeStmt normalize'Rendererwritewritelnindentdedent withIndent Renderablerender RendererState IndentNextIndent inBrackets renderString$fRenderableGraph$fRenderable[]$fRenderableStmt$fRenderableAttrStmtType$fRenderableEdgeExpr$fRenderableEdgeOperand$fRenderableEdgeOperator$fRenderableSubgraph$fRenderableNodeID$fRenderablePort$fRenderable[]0$fRenderableAttr$fRenderableIDFlowTypeForwardBacknameToID identifierquotedskipWhitespaceskipWhitespace1inBracesidAndNameObjectfunctiondatabaseioarrowflowboundaryobjectobjects namedDiagramunnamedDiagramdiagram