digraph G {
    splines=ortho;
    concentrate=true;
    fontname=Arial;
    node [shape=box];
    rankdir="LR";
    SW -> AC;
    IW -> AC;
    IV -> AC;
    FF -> AF;
    FF -> IK;
    FF -> IV;
    AC -> CI;
    AC -> FS;
    AC -> FW;
    AC -> IV;
    AC -> IW;
    AC -> MF;
    AC -> PF;
    AC -> PG;
    PF -> FF;
    IK -> FF;
    IK -> FS;
    IK -> FW;
    IK -> GF;
    IK -> MF;
    IK -> PF;
    IK -> PG;
    PG -> GF;
    MF -> IK;
    MF -> IV;
    GF -> IK;
    GF -> IV;
    FS -> IK;
    FS -> IV;
    FW -> IK;
    FW -> IV;
    CI -> IK;
    SW [label="ABCD\nSW", style=filled, fillcolor="#FFFFFF"];
    IW [label="EFGH\nIW", style=filled, fillcolor="#FFFFFF"];
    IV [label="IJK\nIV", style=filled, fillcolor="#FFFFFF"];
    FF [label="LMN\nFF", style=filled, fillcolor="#FFFFFF"];
    AC [label="OPQ\nAC", style=filled, fillcolor="#FFFFFF"];
    PF [label="RST\nPF", style=filled, fillcolor="#FFFFFF"];
    IK [label="UVW\nIK", style=filled, fillcolor="#FFFFFF"];
    PG [label="XYZ\nPG", style=filled, fillcolor="#FFFFFF"];
    MF [label="ASD\nMF", style=filled, fillcolor="#FFFFFF"];
    GF [label="QWE\nGF", style=filled, fillcolor="#538DD5"];
    FS [label="TZU\nFS", style=filled, fillcolor="#963634"];
    FW [label="KLO\nFW", style=filled, fillcolor="#FFFFFF"];
    CI [label="PNB\nCI", style=filled, fillcolor="#E6B8B7"];
    AF [label="FGH\nAF", style=filled, fillcolor="#FABF8F"];
}
