graph: {title: "Control Flow Graph/Call Graph"
        classname 1: "Calls"
        classname 2: "External Calls"
        classname 3: "Basic Block Edges"
        classname 4: "Instruction Edges"
        classname 5: "Linearize Edges"
scaling:maxspect
layout_algorithm:maxdepth
hidden : 5
straight_phase:yes
fstraight_phase:yes
priority_phase:yes
linear_segments:no
subgraph_labels:yes
ybase: 20
infoname1: "Source Code"
infoname2: "Internal Address"
infoname3: "Source File (Routines only)"
colorentry 32: 255 255 255
colorentry 33: 255 165 0
colorentry 34: 0 0 0
colorentry 35: 255 64 0
colorentry 36: 0 0 0
colorentry 37: 255 255 131
colorentry 38: 0 0 0
colorentry 39: 0 129 131
colorentry 40: 0 0 0
colorentry 41: 0 129 131
colorentry 42: 0 0 0
colorentry 43: 131 129 255
colorentry 44: 0 0 0
colorentry 45: 131 255 131
colorentry 46: 0 0 0
colorentry 47: 172 170 172
colorentry 48: 0 0 0
colorentry 49: 255 255 255
colorentry 50: 0 0 0
colorentry 51: 131 0 131
colorentry 52: 255 255 255
colorentry 53: 0 0 0
colorentry 54: 0 85 255
colorentry 55: 0 0 128
colorentry 56: 0 130 0
colorentry 57: 131 0 0
colorentry 58: 131 0 131
colorentry 59: 255 0 0
colorentry 60: 0 0 255
colorentry 61: 255 0 0
colorentry 62: 0 0 0
colorentry 63: 255 0 0
colorentry 64: 0 0 0
colorentry 65: 255 192 194
colorentry 66: 0 0 0
colorentry 67: 255 192 194
colorentry 68: 0 0 0
colorentry 69: 246 230 139
colorentry 70: 0 0 0
color: 32
foldnode.color: 51
foldnode.textcolor: 52
foldnode.bordercolor: 52
graph: {status: boxed
        title: "0000_routine_00000001"
        label: "routine: _main"
        color: 37
        textcolor: 38
                info1: ""
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000001_b0x1b7"
        label: "zz = 0;\nProc0();"
        color: 39
        textcolor: 40
                info2: "b0x1b7"
status: boxed
        node: { title: "0000_routine_00000001_b0x1b7_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:\n; \n"
                info2: "0x000000000000001a"
        }

        node: { title: "0000_routine_00000001_b0x1b7_1"
                label: "MOV R12,#07h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000001e"
        }

        edge: { source: "0000_routine_00000001_b0x1b7_0"
                target: "0000_routine_00000001_b0x1b7_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000001_b0x1b7_2"
                label: "MOV POF _counter,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000020"
        }

        edge: { source: "0000_routine_00000001_b0x1b7_1"
                target: "0000_routine_00000001_b0x1b7_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000001_b0x1b7_3"
                label: "MOV _zz,ZEROS"
                color: 47
                textcolor: 48
                info1: "; dry2.c    114\t        zz = 0;\n"
                info2: "0x0000000000000024"
        }

        edge: { source: "0000_routine_00000001_b0x1b7_2"
                target: "0000_routine_00000001_b0x1b7_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000001_b0x1b7_4"
                label: "CALLS SEG _Proc0,_Proc0"
                color: 47
                textcolor: 48
                info1: "; dry2.c    115\t        Proc0();\n"
                info2: "0x0000000000000028"
        }

        edge: { source: "0000_routine_00000001_b0x1b7_3"
                target: "0000_routine_00000001_b0x1b7_4"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000001_b0x1b7_4"
                target: "0000_routine_00000013_b0x21a_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000001_b0x1b7_4"
                target: "0000_routine_00000001_b0x1db_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000001_b0x1db"
        label: "exit(counter);"
        color: 43
        textcolor: 44
                info2: "b0x1db"
status: boxed
        node: { title: "0000_routine_00000001_b0x1db_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    116\t        exit(counter);\n"
                info2: "0x000000000000002c"
        }

        node: { title: "0000_routine_00000001_b0x1db_1"
                label: "NOP"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000030"
        }

        edge: { source: "0000_routine_00000001_b0x1db_0"
                target: "0000_routine_00000001_b0x1db_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000001_b0x1db_2"
                label: "MOV R12,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000032"
        }

        edge: { source: "0000_routine_00000001_b0x1db_1"
                target: "0000_routine_00000001_b0x1db_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000001_b0x1db_3"
                label: "JMPS SEG _exit,_exit"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000036"
        }

        edge: { source: "0000_routine_00000001_b0x1db_2"
                target: "0000_routine_00000001_b0x1db_3"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000001_b0x1db_3"
                target: "0000_routine_00000001_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000001_b0x1ea"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0x1ea"
status: boxed
        node: { title: "0000_routine_00000001_b0x1ea_0"
                label: "RETV"
                color: 47
                textcolor: 48
                info1: "; dry2.c    117\t}\n"
                info2: "0x000000000000003a"
        }

        edge: { source: "0000_routine_00000001_b0x1ea_0"
                target: "0000_routine_00000001_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000001_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002"
        label: "routine: _Func2"
        color: 37
        textcolor: 38
                info1: "; dry2.c    395\t
; dry2.c    396\tboolean Func2(StrParI1, StrParI2)
; dry2.c    397\tString30        StrParI1;\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000002_b0xfac"
        label: "String30        StrParI2;
        REG OneToThirty         IntLoc;
        REG CapitalLetter       CharLoc;
        IntLoc = 1;"
        color: 39
        textcolor: 40
                info2: "b0xfac"
status: boxed
        node: { title: "0000_routine_00000002_b0xfac_0"
                label: "MOV [-R0],R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000003b"
        }

        node: { title: "0000_routine_00000002_b0xfac_1"
                label: "MOV R8,#01h"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:
;     IntLoc = R8\n;     StrParI1 = R12R13\n;     StrParI2 = R14R15\n;
; dry2.c    398\tString30        StrParI2;\n; dry2.c    399\t{
; dry2.c    400\t        REG OneToThirty         IntLoc;
; dry2.c    401\t        REG CapitalLetter       CharLoc;
; dry2.c    402\t\n; dry2.c    403\t        IntLoc = 1;\n"
                info2: "0x000000000000003d"
        }

        edge: { source: "0000_routine_00000002_b0xfac_0"
                target: "0000_routine_00000002_b0xfac_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0xfac_1"
                target: "0000_routine_00000002_b0xfba_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0xfba"
        label: "while (IntLoc <= 1)\n        if (Func1(StrParI1[IntLoc], StrParI2[IntLoc+1]) == Ident1)"
        color: 43
        textcolor: 44
                info2: "b0xfba"
status: boxed
        node: { title: "0000_routine_00000002_b0xfba_0"
                label: "MOV [-R0],R12"
                color: 47
                textcolor: 48
                info1: "; dry2.c    404\t        while (IntLoc <= 1)
; dry2.c    405\t                if (Func1(StrParI1[IntLoc], StrParI2[IntLoc+1]) == Ident1)\n"
                info2: "0x000000000000003f"
        }

        node: { title: "0000_routine_00000002_b0xfba_1"
                label: "MOV [-R0],R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000041"
        }

        edge: { source: "0000_routine_00000002_b0xfba_0"
                target: "0000_routine_00000002_b0xfba_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_2"
                label: "MOV [-R0],R14"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000043"
        }

        edge: { source: "0000_routine_00000002_b0xfba_1"
                target: "0000_routine_00000002_b0xfba_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_3"
                label: "MOV [-R0],R15"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000045"
        }

        edge: { source: "0000_routine_00000002_b0xfba_2"
                target: "0000_routine_00000002_b0xfba_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_4"
                label: "ADD R12,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000047"
        }

        edge: { source: "0000_routine_00000002_b0xfba_3"
                target: "0000_routine_00000002_b0xfba_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_5"
                label: "EXTP R13,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000049"
        }

        edge: { source: "0000_routine_00000002_b0xfba_4"
                target: "0000_routine_00000002_b0xfba_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_6"
                label: "MOVB RL1,[R12]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000004b"
        }

        edge: { source: "0000_routine_00000002_b0xfba_5"
                target: "0000_routine_00000002_b0xfba_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_7"
                label: "MOVBS R12,RL1"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000004d"
        }

        edge: { source: "0000_routine_00000002_b0xfba_6"
                target: "0000_routine_00000002_b0xfba_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_8"
                label: "ADD R14,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000004f"
        }

        edge: { source: "0000_routine_00000002_b0xfba_7"
                target: "0000_routine_00000002_b0xfba_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_9"
                label: "ADD R14,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000051"
        }

        edge: { source: "0000_routine_00000002_b0xfba_8"
                target: "0000_routine_00000002_b0xfba_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_10"
                label: "EXTP R15,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000053"
        }

        edge: { source: "0000_routine_00000002_b0xfba_9"
                target: "0000_routine_00000002_b0xfba_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_11"
                label: "MOVB RL1,[R14]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000055"
        }

        edge: { source: "0000_routine_00000002_b0xfba_10"
                target: "0000_routine_00000002_b0xfba_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_12"
                label: "MOVBS R13,RL1"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000057"
        }

        edge: { source: "0000_routine_00000002_b0xfba_11"
                target: "0000_routine_00000002_b0xfba_12"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0xfba_13"
                label: "CALLS SEG _Func1,_Func1"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000059"
        }

        edge: { source: "0000_routine_00000002_b0xfba_12"
                target: "0000_routine_00000002_b0xfba_13"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0xfba_13"
                target: "0000_routine_00000014_b0xf40_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000002_b0xfba_13"
                target: "0000_routine_00000002_b0x100f_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x100f"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0x100f"
status: boxed
        node: { title: "0000_routine_00000002_b0x100f_0"
                label: "MOV R15,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000005d"
        }

        node: { title: "0000_routine_00000002_b0x100f_1"
                label: "MOV R14,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000005f"
        }

        edge: { source: "0000_routine_00000002_b0x100f_0"
                target: "0000_routine_00000002_b0x100f_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x100f_2"
                label: "MOV R13,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000061"
        }

        edge: { source: "0000_routine_00000002_b0x100f_1"
                target: "0000_routine_00000002_b0x100f_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x100f_3"
                label: "MOV R12,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000063"
        }

        edge: { source: "0000_routine_00000002_b0x100f_2"
                target: "0000_routine_00000002_b0x100f_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x100f_4"
                label: "CMP R4,#00h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000065"
        }

        edge: { source: "0000_routine_00000002_b0x100f_3"
                target: "0000_routine_00000002_b0x100f_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x100f_5"
                label: "JMPR cc_NZ,_64"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000067"
        }

        edge: { source: "0000_routine_00000002_b0x100f_4"
                target: "0000_routine_00000002_b0x100f_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x100f_5"
                target: "0000_routine_00000002_b0x1037_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        edge: { source: "0000_routine_00000002_b0x100f_5"
                target: "0000_routine_00000002_b0x1060_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x1037"
        label: "{\n        CharLoc = 'A';\n        counter+=IntLoc;\n        ++IntLoc;"
        color: 43
        textcolor: 44
                info2: "b0x1037"
status: boxed
        node: { title: "0000_routine_00000002_b0x1037_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    406\t                {
; dry2.c    407\t                        CharLoc = 'A';
; dry2.c    408\t                        counter+=IntLoc;\n"
                info2: "0x0000000000000069"
        }

        node: { title: "0000_routine_00000002_b0x1037_1"
                label: "NOP"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000006d"
        }

        edge: { source: "0000_routine_00000002_b0x1037_0"
                target: "0000_routine_00000002_b0x1037_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1037_2"
                label: "MOV R1,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000006f"
        }

        edge: { source: "0000_routine_00000002_b0x1037_1"
                target: "0000_routine_00000002_b0x1037_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1037_3"
                label: "ADD R1,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000073"
        }

        edge: { source: "0000_routine_00000002_b0x1037_2"
                target: "0000_routine_00000002_b0x1037_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1037_4"
                label: "MOV POF _counter,R1"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000075"
        }

        edge: { source: "0000_routine_00000002_b0x1037_3"
                target: "0000_routine_00000002_b0x1037_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1037_5"
                label: "ADD R8,#01h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    409\t                        ++IntLoc;\n"
                info2: "0x0000000000000079"
        }

        edge: { source: "0000_routine_00000002_b0x1037_4"
                target: "0000_routine_00000002_b0x1037_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x1037_5"
                target: "0000_routine_00000002_b0x1060_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x1060"
        label: "}"
        color: 43
        textcolor: 44
                info2: "b0x1060"
status: boxed
        node: { title: "0000_routine_00000002_b0x1060_0"
                label: "CMP R8,#01h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    410\t                }\n"
                info2: "0x000000000000007b"
        }

        node: { title: "0000_routine_00000002_b0x1060_1"
                label: "JMPR cc_SLE,_63"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000007d"
        }

        edge: { source: "0000_routine_00000002_b0x1060_0"
                target: "0000_routine_00000002_b0x1060_1"
                class: 4
                priority: 1000
                color: 53
        }

        backedge: { source: "0000_routine_00000002_b0x1060_1"
                target: "0000_routine_00000002_b0xfba_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 500
                thickness: 1
        }

        edge: { source: "0000_routine_00000002_b0x1060_1"
                target: "0000_routine_00000002_b0x1069_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x1069"
        label: "if (CharLoc >= 'W' && CharLoc <= 'Z')
        IntLoc = 7;\nif (CharLoc == 'X'){
        counter+=41;\n        return(TRUE);
   }\nelse\n{\n        if (strcmp_x(StrParI1, StrParI2) > 0)"
        color: 43
        textcolor: 44
                info2: "b0x1069"
status: boxed
        node: { title: "0000_routine_00000002_b0x1069_0"
                label: "MOV R8,R12"
                color: 47
                textcolor: 48
                info1: "; dry2.c    411\t        if (CharLoc >= 'W' && CharLoc <= 'Z')
; dry2.c    412\t                IntLoc = 7;
; dry2.c    413\t        if (CharLoc == 'X'){
; dry2.c    414\t                counter+=41;
; dry2.c    415\t                return(TRUE);
; dry2.c    416\t           }
; dry2.c    417\t        else
; dry2.c    418\t        {
; dry2.c    419\t                if (strcmp_x(StrParI1, StrParI2) > 0)\n"
                info2: "0x000000000000007f"
        }

        node: { title: "0000_routine_00000002_b0x1069_1"
                label: "MOV [-R0],R15"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000081"
        }

        edge: { source: "0000_routine_00000002_b0x1069_0"
                target: "0000_routine_00000002_b0x1069_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_2"
                label: "MOV [-R0],R14"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000083"
        }

        edge: { source: "0000_routine_00000002_b0x1069_1"
                target: "0000_routine_00000002_b0x1069_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_3"
                label: "MOV R13,R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000085"
        }

        edge: { source: "0000_routine_00000002_b0x1069_2"
                target: "0000_routine_00000002_b0x1069_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_4"
                label: "MOV R12,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000087"
        }

        edge: { source: "0000_routine_00000002_b0x1069_3"
                target: "0000_routine_00000002_b0x1069_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_5"
                label: "MOV R14,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000089"
        }

        edge: { source: "0000_routine_00000002_b0x1069_4"
                target: "0000_routine_00000002_b0x1069_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_6"
                label: "MOV R15,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000008b"
        }

        edge: { source: "0000_routine_00000002_b0x1069_5"
                target: "0000_routine_00000002_b0x1069_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x1069_7"
                label: "CALLS SEG _strcmp_x,_strcmp_x"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000008d"
        }

        edge: { source: "0000_routine_00000002_b0x1069_6"
                target: "0000_routine_00000002_b0x1069_7"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x1069_7"
                target: "0000_routine_00000009_b0xf_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000002_b0x1069_7"
                target: "0000_routine_00000002_b0x109a_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x109a"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0x109a"
status: boxed
        node: { title: "0000_routine_00000002_b0x109a_0"
                label: "CMP R4,#00h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000091"
        }

        node: { title: "0000_routine_00000002_b0x109a_1"
                label: "JMPR cc_SLE,_65"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000093"
        }

        edge: { source: "0000_routine_00000002_b0x109a_0"
                target: "0000_routine_00000002_b0x109a_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x109a_1"
                target: "0000_routine_00000002_b0x10a7_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        edge: { source: "0000_routine_00000002_b0x109a_1"
                target: "0000_routine_00000002_b0x10d1_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x10a7"
        label: "{\n        IntLoc += 7;\n        counter+=47;\n        return (TRUE);"
        color: 43
        textcolor: 44
                info2: "b0x10a7"
status: boxed
        node: { title: "0000_routine_00000002_b0x10a7_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    420\t                {
; dry2.c    421\t                        IntLoc += 7;
; dry2.c    422\t                        counter+=47;\n"
                info2: "0x0000000000000095"
        }

        node: { title: "0000_routine_00000002_b0x10a7_1"
                label: "MOV R4,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000099"
        }

        edge: { source: "0000_routine_00000002_b0x10a7_0"
                target: "0000_routine_00000002_b0x10a7_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x10a7_2"
                label: "MOV R8,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000009b"
        }

        edge: { source: "0000_routine_00000002_b0x10a7_1"
                target: "0000_routine_00000002_b0x10a7_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x10a7_3"
                label: "ADD R8,#02Fh"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000009f"
        }

        edge: { source: "0000_routine_00000002_b0x10a7_2"
                target: "0000_routine_00000002_b0x10a7_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x10a7_4"
                label: "MOV POF _counter,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000a3"
        }

        edge: { source: "0000_routine_00000002_b0x10a7_3"
                target: "0000_routine_00000002_b0x10a7_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000002_b0x10a7_5"
                label: "JMPR cc_UC,_66"
                color: 47
                textcolor: 48
                info1: "; dry2.c    423\t                        return (TRUE);\n"
                info2: "0x00000000000000a7"
        }

        edge: { source: "0000_routine_00000002_b0x10a7_4"
                target: "0000_routine_00000002_b0x10a7_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x10a7_5"
                target: "0000_routine_00000002_b0x10d8_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x10d1"
        label: "}\nelse\n        return (FALSE);"
        color: 43
        textcolor: 44
                info2: "b0x10d1"
status: boxed
        node: { title: "0000_routine_00000002_b0x10d1_0"
                label: "MOV R4,#00h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    424\t                }
; dry2.c    425\t                else
; dry2.c    426\t                        return (FALSE);\n"
                info2: "0x00000000000000a9"
        }

        edge: { source: "0000_routine_00000002_b0x10d1_0"
                target: "0000_routine_00000002_b0x10d8_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000002_b0x10d8"
        label: "}"
        color: 43
        textcolor: 44
                info2: "b0x10d8"
status: boxed
        node: { title: "0000_routine_00000002_b0x10d8_0"
                label: "MOV R8,[R0+]"
                color: 47
                textcolor: 48
                info1: "; dry2.c    427\t        }
; dry2.c    428\t}\n"
                info2: "0x00000000000000ab"
        }

        node: { title: "0000_routine_00000002_b0x10d8_1"
                label: "RETS"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000ad"
        }

        edge: { source: "0000_routine_00000002_b0x10d8_0"
                target: "0000_routine_00000002_b0x10d8_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000002_b0x10d8_1"
                target: "0000_routine_00000002_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000002_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000010"
        label: "routine: _Proc4"
        color: 37
        textcolor: 38
                info1: "; dry2.c    302\t\n; dry2.c    303\tProc4()\n; dry2.c    304\t{\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000010_b0xae5"
        label: "REG boolean     BoolLoc;
BoolLoc = Char1Glob == 'A';\nBoolLoc |= BoolGlob;\ncounter+=37;\nChar2Glob = 'B';"
        color: 39
        textcolor: 40
                info2: "b0xae5"
status: boxed
        node: { title: "0000_routine_00000010_b0xae5_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:\n;
; dry2.c    305\t        REG boolean     BoolLoc;
; dry2.c    306\t\n; dry2.c    307\t        BoolLoc = Char1Glob == 'A';
; dry2.c    308\t        BoolLoc |= BoolGlob;\n; dry2.c    309\t        counter+=37;\n"
                info2: "0x00000000000000af"
        }

        node: { title: "0000_routine_00000010_b0xae5_1"
                label: "MOVB RL1,#042h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000b3"
        }

        edge: { source: "0000_routine_00000010_b0xae5_0"
                target: "0000_routine_00000010_b0xae5_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000010_b0xae5_2"
                label: "MOV R12,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000b7"
        }

        edge: { source: "0000_routine_00000010_b0xae5_1"
                target: "0000_routine_00000010_b0xae5_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000010_b0xae5_3"
                label: "ADD R12,#025h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000bb"
        }

        edge: { source: "0000_routine_00000010_b0xae5_2"
                target: "0000_routine_00000010_b0xae5_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000010_b0xae5_4"
                label: "MOV POF _counter,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000bf"
        }

        edge: { source: "0000_routine_00000010_b0xae5_3"
                target: "0000_routine_00000010_b0xae5_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000010_b0xae5_5"
                label: "MOVB POF _Char2Glob,RL1"
                color: 47
                textcolor: 48
                info1: "; dry2.c    310\t        Char2Glob = 'B';\n"
                info2: "0x00000000000000c3"
        }

        edge: { source: "0000_routine_00000010_b0xae5_4"
                target: "0000_routine_00000010_b0xae5_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000010_b0xae5_6"
                label: "RETS"
                color: 47
                textcolor: 48
                info1: "; dry2.c    311\t}\n"
                info2: "0x00000000000000c7"
        }

        edge: { source: "0000_routine_00000010_b0xae5_5"
                target: "0000_routine_00000010_b0xae5_6"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000010_b0xae5_6"
                target: "0000_routine_00000010_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000010_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003"
        label: "routine: _Proc1"
        color: 37
        textcolor: 38
                info1: "; dry2.c    241\t
; dry2.c    242\tProc1(PtrParIn)
; dry2.c    243\tREG RecordPtr   PtrParIn;\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000003_b0x693"
        label: "#define NextRecord      (*(PtrParIn->PtrComp))
        structassign(NextRecord, *PtrGlb);"
        color: 39
        textcolor: 40
                info2: "b0x693"
status: boxed
        node: { title: "0000_routine_00000003_b0x693_0"
                label: "MOV [-R0],R9"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000c9"
        }

        node: { title: "0000_routine_00000003_b0x693_1"
                label: "MOV [-R0],R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000cb"
        }

        edge: { source: "0000_routine_00000003_b0x693_0"
                target: "0000_routine_00000003_b0x693_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_2"
                label: "MOV [-R0],R7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000cd"
        }

        edge: { source: "0000_routine_00000003_b0x693_1"
                target: "0000_routine_00000003_b0x693_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_3"
                label: "MOV [-R0],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000cf"
        }

        edge: { source: "0000_routine_00000003_b0x693_2"
                target: "0000_routine_00000003_b0x693_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_4"
                label: "MOV R9,R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000d1"
        }

        edge: { source: "0000_routine_00000003_b0x693_3"
                target: "0000_routine_00000003_b0x693_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_5"
                label: "MOV R8,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000d3"
        }

        edge: { source: "0000_routine_00000003_b0x693_4"
                target: "0000_routine_00000003_b0x693_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_6"
                label: "MOV R12,#02Ah"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:\n;     PtrParIn = R8R9
;     PtrParIn + 8 = R6R7\n; \n; dry2.c    244\t{
; dry2.c    245\t#define NextRecord      (*(PtrParIn->PtrComp))
; dry2.c    246\t\n; dry2.c    247\t        structassign(NextRecord, *PtrGlb);\n"
                info2: "0x00000000000000d5"
        }

        edge: { source: "0000_routine_00000003_b0x693_5"
                target: "0000_routine_00000003_b0x693_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_7"
                label: "MOV [-R0],R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000d9"
        }

        edge: { source: "0000_routine_00000003_b0x693_6"
                target: "0000_routine_00000003_b0x693_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_8"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000db"
        }

        edge: { source: "0000_routine_00000003_b0x693_7"
                target: "0000_routine_00000003_b0x693_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_9"
                label: "MOV R13,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000dd"
        }

        edge: { source: "0000_routine_00000003_b0x693_8"
                target: "0000_routine_00000003_b0x693_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_10"
                label: "MOV R12,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000e1"
        }

        edge: { source: "0000_routine_00000003_b0x693_9"
                target: "0000_routine_00000003_b0x693_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_11"
                label: "MOV DPP0,#PAG _PtrGlb"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000e3"
        }

        edge: { source: "0000_routine_00000003_b0x693_10"
                target: "0000_routine_00000003_b0x693_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_12"
                label: "NOP"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000e7"
        }

        edge: { source: "0000_routine_00000003_b0x693_11"
                target: "0000_routine_00000003_b0x693_12"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_13"
                label: "MOV R14,POF _PtrGlb"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000e9"
        }

        edge: { source: "0000_routine_00000003_b0x693_12"
                target: "0000_routine_00000003_b0x693_13"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_14"
                label: "MOV R15,POF (_PtrGlb+2)"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000ed"
        }

        edge: { source: "0000_routine_00000003_b0x693_13"
                target: "0000_routine_00000003_b0x693_14"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x693_15"
                label: "CALLS SEG _memcpy,_memcpy"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000f1"
        }

        edge: { source: "0000_routine_00000003_b0x693_14"
                target: "0000_routine_00000003_b0x693_15"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x693_15"
                target: "0000_routine_00000016_b0x1106_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000003_b0x693_15"
                target: "0000_routine_00000003_b0x6fa_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x6fa"
        label: "PtrParIn->IntComp = 5;
NextRecord.IntComp = PtrParIn->IntComp;
NextRecord.PtrComp = PtrParIn->PtrComp;
Proc3(NextRecord.PtrComp);"
        color: 43
        textcolor: 44
                info2: "b0x6fa"
status: boxed
        node: { title: "0000_routine_00000003_b0x6fa_0"
                label: "ADD R0,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000f5"
        }

        node: { title: "0000_routine_00000003_b0x6fa_1"
                label: "MOV R6,#05h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    248\t        PtrParIn->IntComp = 5;\n"
                info2: "0x00000000000000f7"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_0"
                target: "0000_routine_00000003_b0x6fa_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_2"
                label: "MOV R12,R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000f9"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_1"
                target: "0000_routine_00000003_b0x6fa_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_3"
                label: "MOV R6,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000fb"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_2"
                target: "0000_routine_00000003_b0x6fa_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_4"
                label: "MOV R7,R9"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000fd"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_3"
                target: "0000_routine_00000003_b0x6fa_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_5"
                label: "ADD R6,#08h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000000ff"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_4"
                target: "0000_routine_00000003_b0x6fa_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_6"
                label: "EXTP R7,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000103"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_5"
                target: "0000_routine_00000003_b0x6fa_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_7"
                label: "MOV [R6],R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000105"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_6"
                target: "0000_routine_00000003_b0x6fa_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_8"
                label: "MOV R6,[R6]"
                color: 47
                textcolor: 48
                info1: "; dry2.c    249\t        NextRecord.IntComp = PtrParIn->IntComp;\n"
                info2: "0x0000000000000107"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_7"
                target: "0000_routine_00000003_b0x6fa_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_9"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000109"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_8"
                target: "0000_routine_00000003_b0x6fa_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_10"
                label: "MOV R13,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000010b"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_9"
                target: "0000_routine_00000003_b0x6fa_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_11"
                label: "MOV R7,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000010f"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_10"
                target: "0000_routine_00000003_b0x6fa_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_12"
                label: "EXTP R13,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000111"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_11"
                target: "0000_routine_00000003_b0x6fa_12"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_13"
                label: "MOV [R7+#08H],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000113"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_12"
                target: "0000_routine_00000003_b0x6fa_13"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_14"
                label: "EXTP R9,#02h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    250\t        NextRecord.PtrComp = PtrParIn->PtrComp;\n"
                info2: "0x0000000000000117"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_13"
                target: "0000_routine_00000003_b0x6fa_14"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_15"
                label: "MOV R7,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000119"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_14"
                target: "0000_routine_00000003_b0x6fa_15"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_16"
                label: "MOV R6,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000011d"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_15"
                target: "0000_routine_00000003_b0x6fa_16"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_17"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000011f"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_16"
                target: "0000_routine_00000003_b0x6fa_17"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_18"
                label: "MOV R14,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000121"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_17"
                target: "0000_routine_00000003_b0x6fa_18"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_19"
                label: "MOV R13,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000125"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_18"
                target: "0000_routine_00000003_b0x6fa_19"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_20"
                label: "EXTP R14,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000127"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_19"
                target: "0000_routine_00000003_b0x6fa_20"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_21"
                label: "MOV [R13+#02H],R7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000129"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_20"
                target: "0000_routine_00000003_b0x6fa_21"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_22"
                label: "MOV [R13],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000012d"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_21"
                target: "0000_routine_00000003_b0x6fa_22"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_23"
                label: "EXTP R9,#02h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    251\t        Proc3(NextRecord.PtrComp);\n"
                info2: "0x000000000000012f"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_22"
                target: "0000_routine_00000003_b0x6fa_23"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_24"
                label: "MOV R7,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000131"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_23"
                target: "0000_routine_00000003_b0x6fa_24"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_25"
                label: "MOV R6,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000135"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_24"
                target: "0000_routine_00000003_b0x6fa_25"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_26"
                label: "EXTP R7,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000137"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_25"
                target: "0000_routine_00000003_b0x6fa_26"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_27"
                label: "MOV R12,[R6+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000139"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_26"
                target: "0000_routine_00000003_b0x6fa_27"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_28"
                label: "MOV R13,[R6]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000013b"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_27"
                target: "0000_routine_00000003_b0x6fa_28"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x6fa_29"
                label: "CALLS SEG _Proc3,_Proc3"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000013d"
        }

        edge: { source: "0000_routine_00000003_b0x6fa_28"
                target: "0000_routine_00000003_b0x6fa_29"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x6fa_29"
                target: "0000_routine_00000011_b0xa02_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000003_b0x6fa_29"
                target: "0000_routine_00000003_b0x7b8_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x7b8"
        label: "if (NextRecord.Discr == Ident1)"
        color: 43
        textcolor: 44
                info2: "b0x7b8"
status: boxed
        node: { title: "0000_routine_00000003_b0x7b8_0"
                label: "EXTP R9,#02h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    252\t        if (NextRecord.Discr == Ident1)\n"
                info2: "0x0000000000000141"
        }

        node: { title: "0000_routine_00000003_b0x7b8_1"
                label: "MOV R7,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000143"
        }

        edge: { source: "0000_routine_00000003_b0x7b8_0"
                target: "0000_routine_00000003_b0x7b8_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7b8_2"
                label: "MOV R6,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000147"
        }

        edge: { source: "0000_routine_00000003_b0x7b8_1"
                target: "0000_routine_00000003_b0x7b8_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7b8_3"
                label: "EXTP R7,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000149"
        }

        edge: { source: "0000_routine_00000003_b0x7b8_2"
                target: "0000_routine_00000003_b0x7b8_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7b8_4"
                label: "MOV R12,[R6+#04H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000014b"
        }

        edge: { source: "0000_routine_00000003_b0x7b8_3"
                target: "0000_routine_00000003_b0x7b8_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7b8_5"
                label: "JMPR cc_NZ,_27"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000014f"
        }

        edge: { source: "0000_routine_00000003_b0x7b8_4"
                target: "0000_routine_00000003_b0x7b8_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x7b8_5"
                target: "0000_routine_00000003_b0x7e0_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        edge: { source: "0000_routine_00000003_b0x7b8_5"
                target: "0000_routine_00000003_b0x8f8_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x7e0"
        label: "{\n        NextRecord.IntComp = 6;
        Proc6(PtrParIn->EnumComp, &NextRecord.EnumComp);"
        color: 43
        textcolor: 44
                info2: "b0x7e0"
status: boxed
        node: { title: "0000_routine_00000003_b0x7e0_0"
                label: "MOV R6,#06h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    253\t        {
; dry2.c    254\t                NextRecord.IntComp = 6;\n"
                info2: "0x0000000000000151"
        }

        node: { title: "0000_routine_00000003_b0x7e0_1"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000153"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_0"
                target: "0000_routine_00000003_b0x7e0_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_2"
                label: "MOV R12,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000155"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_1"
                target: "0000_routine_00000003_b0x7e0_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_3"
                label: "MOV R7,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000159"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_2"
                target: "0000_routine_00000003_b0x7e0_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_4"
                label: "EXTP R12,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000015b"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_3"
                target: "0000_routine_00000003_b0x7e0_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_5"
                label: "MOV [R7+#08H],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000015d"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_4"
                target: "0000_routine_00000003_b0x7e0_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_6"
                label: "EXTP R9,#01h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    255\t                Proc6(PtrParIn->EnumComp, &NextRecord.EnumComp);\n"
                info2: "0x0000000000000161"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_5"
                target: "0000_routine_00000003_b0x7e0_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_7"
                label: "MOV R12,[R8+#06H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000163"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_6"
                target: "0000_routine_00000003_b0x7e0_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_8"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000167"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_7"
                target: "0000_routine_00000003_b0x7e0_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_9"
                label: "MOV R14,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000169"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_8"
                target: "0000_routine_00000003_b0x7e0_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_10"
                label: "MOV R13,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000016d"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_9"
                target: "0000_routine_00000003_b0x7e0_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_11"
                label: "ADD R13,#06h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000016f"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_10"
                target: "0000_routine_00000003_b0x7e0_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x7e0_12"
                label: "CALLS SEG _Proc6,_Proc6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000171"
        }

        edge: { source: "0000_routine_00000003_b0x7e0_11"
                target: "0000_routine_00000003_b0x7e0_12"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x7e0_12"
                target: "0000_routine_00000015_b0xb65_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000003_b0x7e0_12"
                target: "0000_routine_00000003_b0x83c_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x83c"
        label: "NextRecord.PtrComp = PtrGlb->PtrComp;
counter+=27;\nProc7(NextRecord.IntComp, 10, &NextRecord.IntComp);"
        color: 43
        textcolor: 44
                info2: "b0x83c"
status: boxed
        node: { title: "0000_routine_00000003_b0x83c_0"
                label: "MOV DPP0,#PAG _PtrGlb"
                color: 47
                textcolor: 48
                info1: "; dry2.c    256\t                NextRecord.PtrComp = PtrGlb->PtrComp;\n"
                info2: "0x0000000000000175"
        }

        node: { title: "0000_routine_00000003_b0x83c_1"
                label: "NOP"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000179"
        }

        edge: { source: "0000_routine_00000003_b0x83c_0"
                target: "0000_routine_00000003_b0x83c_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_2"
                label: "MOV R6,POF _PtrGlb"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000017b"
        }

        edge: { source: "0000_routine_00000003_b0x83c_1"
                target: "0000_routine_00000003_b0x83c_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_3"
                label: "MOV R7,POF (_PtrGlb+2)"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000017f"
        }

        edge: { source: "0000_routine_00000003_b0x83c_2"
                target: "0000_routine_00000003_b0x83c_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_4"
                label: "EXTP R7,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000183"
        }

        edge: { source: "0000_routine_00000003_b0x83c_3"
                target: "0000_routine_00000003_b0x83c_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_5"
                label: "MOV R12,[R6+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000185"
        }

        edge: { source: "0000_routine_00000003_b0x83c_4"
                target: "0000_routine_00000003_b0x83c_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_6"
                label: "MOV R13,[R6]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000187"
        }

        edge: { source: "0000_routine_00000003_b0x83c_5"
                target: "0000_routine_00000003_b0x83c_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_7"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000189"
        }

        edge: { source: "0000_routine_00000003_b0x83c_6"
                target: "0000_routine_00000003_b0x83c_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_8"
                label: "MOV R7,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000018b"
        }

        edge: { source: "0000_routine_00000003_b0x83c_7"
                target: "0000_routine_00000003_b0x83c_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_9"
                label: "MOV R6,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000018f"
        }

        edge: { source: "0000_routine_00000003_b0x83c_8"
                target: "0000_routine_00000003_b0x83c_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_10"
                label: "EXTP R7,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000191"
        }

        edge: { source: "0000_routine_00000003_b0x83c_9"
                target: "0000_routine_00000003_b0x83c_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_11"
                label: "MOV [R6+#02H],R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000193"
        }

        edge: { source: "0000_routine_00000003_b0x83c_10"
                target: "0000_routine_00000003_b0x83c_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_12"
                label: "MOV [R6],R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000197"
        }

        edge: { source: "0000_routine_00000003_b0x83c_11"
                target: "0000_routine_00000003_b0x83c_12"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_13"
                label: "MOV R6,POF _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    257\t                counter+=27;\n"
                info2: "0x0000000000000199"
        }

        edge: { source: "0000_routine_00000003_b0x83c_12"
                target: "0000_routine_00000003_b0x83c_13"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_14"
                label: "ADD R6,#01Bh"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000019d"
        }

        edge: { source: "0000_routine_00000003_b0x83c_13"
                target: "0000_routine_00000003_b0x83c_14"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_15"
                label: "MOV POF _counter,R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001a1"
        }

        edge: { source: "0000_routine_00000003_b0x83c_14"
                target: "0000_routine_00000003_b0x83c_15"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_16"
                label: "EXTP R9,#02h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    258\t                Proc7(NextRecord.IntComp, 10, &NextRecord.IntComp);\n"
                info2: "0x00000000000001a5"
        }

        edge: { source: "0000_routine_00000003_b0x83c_15"
                target: "0000_routine_00000003_b0x83c_16"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_17"
                label: "MOV R12,[R8+#02H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001a7"
        }

        edge: { source: "0000_routine_00000003_b0x83c_16"
                target: "0000_routine_00000003_b0x83c_17"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_18"
                label: "MOV R7,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001ab"
        }

        edge: { source: "0000_routine_00000003_b0x83c_17"
                target: "0000_routine_00000003_b0x83c_18"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_19"
                label: "MOV R13,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001ad"
        }

        edge: { source: "0000_routine_00000003_b0x83c_18"
                target: "0000_routine_00000003_b0x83c_19"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_20"
                label: "EXTP R13,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001af"
        }

        edge: { source: "0000_routine_00000003_b0x83c_19"
                target: "0000_routine_00000003_b0x83c_20"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_21"
                label: "MOV R12,[R7+#08H]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001b1"
        }

        edge: { source: "0000_routine_00000003_b0x83c_20"
                target: "0000_routine_00000003_b0x83c_21"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_22"
                label: "MOV R13,#0Ah"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001b5"
        }

        edge: { source: "0000_routine_00000003_b0x83c_21"
                target: "0000_routine_00000003_b0x83c_22"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_23"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001b7"
        }

        edge: { source: "0000_routine_00000003_b0x83c_22"
                target: "0000_routine_00000003_b0x83c_23"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_24"
                label: "MOV R14,[R8+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001b9"
        }

        edge: { source: "0000_routine_00000003_b0x83c_23"
                target: "0000_routine_00000003_b0x83c_24"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_25"
                label: "MOV R15,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001bb"
        }

        edge: { source: "0000_routine_00000003_b0x83c_24"
                target: "0000_routine_00000003_b0x83c_25"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_26"
                label: "ADD R14,#08h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001bd"
        }

        edge: { source: "0000_routine_00000003_b0x83c_25"
                target: "0000_routine_00000003_b0x83c_26"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x83c_27"
                label: "CALLS SEG _Proc7,_Proc7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001c1"
        }

        edge: { source: "0000_routine_00000003_b0x83c_26"
                target: "0000_routine_00000003_b0x83c_27"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x83c_27"
                target: "0000_routine_00000000_b0xd37_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000003_b0x83c_27"
                target: "0000_routine_00000003_b0x8f0_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x8f0"
        label: "}"
        color: 43
        textcolor: 44
                info2: "b0x8f0"
status: boxed
        node: { title: "0000_routine_00000003_b0x8f0_0"
                label: "JMPR cc_UC,_28"
                color: 47
                textcolor: 48
                info1: "; dry2.c    259\t        }\n"
                info2: "0x00000000000001c5"
        }

        edge: { source: "0000_routine_00000003_b0x8f0_0"
                target: "0000_routine_00000003_b0x932_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x8f8"
        label: "else\n        structassign(*PtrParIn, NextRecord);"
        color: 43
        textcolor: 44
                info2: "b0x8f8"
status: boxed
        node: { title: "0000_routine_00000003_b0x8f8_0"
                label: "MOV R6,#02Ah"
                color: 47
                textcolor: 48
                info1: "; dry2.c    260\t        else
; dry2.c    261\t                structassign(*PtrParIn, NextRecord);\n"
                info2: "0x00000000000001c7"
        }

        node: { title: "0000_routine_00000003_b0x8f8_1"
                label: "MOV [-R0],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001cb"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_0"
                target: "0000_routine_00000003_b0x8f8_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_2"
                label: "MOV R12,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001cd"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_1"
                target: "0000_routine_00000003_b0x8f8_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_3"
                label: "MOV R13,R9"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001cf"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_2"
                target: "0000_routine_00000003_b0x8f8_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_4"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001d1"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_3"
                target: "0000_routine_00000003_b0x8f8_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_5"
                label: "MOV R14,[R8+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001d3"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_4"
                target: "0000_routine_00000003_b0x8f8_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_6"
                label: "MOV R15,[R8]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001d5"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_5"
                target: "0000_routine_00000003_b0x8f8_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x8f8_7"
                label: "CALLS SEG _memcpy,_memcpy"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001d7"
        }

        edge: { source: "0000_routine_00000003_b0x8f8_6"
                target: "0000_routine_00000003_b0x8f8_7"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x8f8_7"
                target: "0000_routine_00000016_b0x1106_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000003_b0x8f8_7"
                target: "0000_routine_00000003_b0x928_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x928"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0x928"
status: boxed
        node: { title: "0000_routine_00000003_b0x928_0"
                label: "ADD R0,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001db"
        }

        edge: { source: "0000_routine_00000003_b0x928_0"
                target: "0000_routine_00000003_b0x932_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000003_b0x932"
        label: "        counter+=23;\n#undef  NextRecord"
        color: 43
        textcolor: 44
                info2: "b0x932"
status: boxed
        node: { title: "0000_routine_00000003_b0x932_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    262\t\n; dry2.c    263\t        counter+=23;\n"
                info2: "0x00000000000001dd"
        }

        node: { title: "0000_routine_00000003_b0x932_1"
                label: "MOV R6,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001e1"
        }

        edge: { source: "0000_routine_00000003_b0x932_0"
                target: "0000_routine_00000003_b0x932_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_2"
                label: "MOV R8,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001e3"
        }

        edge: { source: "0000_routine_00000003_b0x932_1"
                target: "0000_routine_00000003_b0x932_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_3"
                label: "ADD R8,#017h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001e7"
        }

        edge: { source: "0000_routine_00000003_b0x932_2"
                target: "0000_routine_00000003_b0x932_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_4"
                label: "MOV POF _counter,R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001eb"
        }

        edge: { source: "0000_routine_00000003_b0x932_3"
                target: "0000_routine_00000003_b0x932_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_5"
                label: "MOV R7,[R0+]"
                color: 47
                textcolor: 48
                info1: "; dry2.c    264\t#undef  NextRecord\n; dry2.c    265\t}\n"
                info2: "0x00000000000001ef"
        }

        edge: { source: "0000_routine_00000003_b0x932_4"
                target: "0000_routine_00000003_b0x932_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_6"
                label: "MOV R8,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001f1"
        }

        edge: { source: "0000_routine_00000003_b0x932_5"
                target: "0000_routine_00000003_b0x932_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_7"
                label: "MOV R9,[R0+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001f3"
        }

        edge: { source: "0000_routine_00000003_b0x932_6"
                target: "0000_routine_00000003_b0x932_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000003_b0x932_8"
                label: "RETS"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001f5"
        }

        edge: { source: "0000_routine_00000003_b0x932_7"
                target: "0000_routine_00000003_b0x932_8"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000003_b0x932_8"
                target: "0000_routine_00000003_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000003_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000011"
        label: "routine: _Proc3"
        color: 37
        textcolor: 38
                info1: "; dry2.c    288\t
; dry2.c    289\tProc3(PtrParOut)\n; dry2.c    290\tRecordPtr       *PtrParOut;\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000011_b0xa02"
        label: "if (PtrGlb != NULL){"
        color: 39
        textcolor: 40
                info2: "b0xa02"
status: boxed
        node: { title: "0000_routine_00000011_b0xa02_0"
                label: "MOV DPP0,#PAG _PtrGlb"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:
;     PtrParOut = R12R13\n; \n; dry2.c    291\t{
; dry2.c    292\t        if (PtrGlb != NULL){\n"
                info2: "0x00000000000001f7"
        }

        node: { title: "0000_routine_00000011_b0xa02_1"
                label: "NOP"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001fb"
        }

        edge: { source: "0000_routine_00000011_b0xa02_0"
                target: "0000_routine_00000011_b0xa02_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa02_2"
                label: "MOV R14,POF _PtrGlb"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000001fd"
        }

        edge: { source: "0000_routine_00000011_b0xa02_1"
                target: "0000_routine_00000011_b0xa02_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa02_3"
                label: "MOV R15,POF (_PtrGlb+2)"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000201"
        }

        edge: { source: "0000_routine_00000011_b0xa02_2"
                target: "0000_routine_00000011_b0xa02_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa02_4"
                label: "OR R14,R15"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000205"
        }

        edge: { source: "0000_routine_00000011_b0xa02_3"
                target: "0000_routine_00000011_b0xa02_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa02_5"
                label: "JMPR cc_Z,_33"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000207"
        }

        edge: { source: "0000_routine_00000011_b0xa02_4"
                target: "0000_routine_00000011_b0xa02_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000011_b0xa02_5"
                target: "0000_routine_00000011_b0xa26_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        edge: { source: "0000_routine_00000011_b0xa02_5"
                target: "0000_routine_00000011_b0xa7a_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000011_b0xa26"
        label: "         counter+=31;\n        *PtrParOut = PtrGlb->PtrComp;\n}"
        color: 43
        textcolor: 44
                info2: "b0xa26"
status: boxed
        node: { title: "0000_routine_00000011_b0xa26_0"
                label: "MOV R14,POF _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    293\t                 counter+=31;\n"
                info2: "0x0000000000000209"
        }

        node: { title: "0000_routine_00000011_b0xa26_1"
                label: "ADD R14,#01Fh"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000020d"
        }

        edge: { source: "0000_routine_00000011_b0xa26_0"
                target: "0000_routine_00000011_b0xa26_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_2"
                label: "MOV POF _counter,R14"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000211"
        }

        edge: { source: "0000_routine_00000011_b0xa26_1"
                target: "0000_routine_00000011_b0xa26_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_3"
                label: "MOV R15,POF _PtrGlb"
                color: 47
                textcolor: 48
                info1: "; dry2.c    294\t                *PtrParOut = PtrGlb->PtrComp;\n"
                info2: "0x0000000000000215"
        }

        edge: { source: "0000_routine_00000011_b0xa26_2"
                target: "0000_routine_00000011_b0xa26_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_4"
                label: "MOV R1,POF (_PtrGlb+2)"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000219"
        }

        edge: { source: "0000_routine_00000011_b0xa26_3"
                target: "0000_routine_00000011_b0xa26_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_5"
                label: "EXTP R1,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000021d"
        }

        edge: { source: "0000_routine_00000011_b0xa26_4"
                target: "0000_routine_00000011_b0xa26_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_6"
                label: "MOV R2,[R15+]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000021f"
        }

        edge: { source: "0000_routine_00000011_b0xa26_5"
                target: "0000_routine_00000011_b0xa26_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_7"
                label: "MOV R3,[R15]"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000221"
        }

        edge: { source: "0000_routine_00000011_b0xa26_6"
                target: "0000_routine_00000011_b0xa26_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_8"
                label: "EXTP R13,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000223"
        }

        edge: { source: "0000_routine_00000011_b0xa26_7"
                target: "0000_routine_00000011_b0xa26_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_9"
                label: "MOV [R12+#02H],R3"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000225"
        }

        edge: { source: "0000_routine_00000011_b0xa26_8"
                target: "0000_routine_00000011_b0xa26_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_10"
                label: "MOV [R12],R2"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000229"
        }

        edge: { source: "0000_routine_00000011_b0xa26_9"
                target: "0000_routine_00000011_b0xa26_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa26_11"
                label: "JMPR cc_UC,_34"
                color: 47
                textcolor: 48
                info1: "; dry2.c    295\t        }\n"
                info2: "0x000000000000022b"
        }

        edge: { source: "0000_routine_00000011_b0xa26_10"
                target: "0000_routine_00000011_b0xa26_11"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000011_b0xa26_11"
                target: "0000_routine_00000011_b0xaa9_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000011_b0xa7a"
        label: "else{\n        counter+=35;\n        IntGlob = 100;"
        color: 43
        textcolor: 44
                info2: "b0xa7a"
status: boxed
        node: { title: "0000_routine_00000011_b0xa7a_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; dry2.c    296\t        else{
; dry2.c    297\t                counter+=35;\n"
                info2: "0x000000000000022d"
        }

        node: { title: "0000_routine_00000011_b0xa7a_1"
                label: "MOV R13,#064h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000231"
        }

        edge: { source: "0000_routine_00000011_b0xa7a_0"
                target: "0000_routine_00000011_b0xa7a_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa7a_2"
                label: "MOV R12,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000235"
        }

        edge: { source: "0000_routine_00000011_b0xa7a_1"
                target: "0000_routine_00000011_b0xa7a_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa7a_3"
                label: "ADD R12,#023h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000239"
        }

        edge: { source: "0000_routine_00000011_b0xa7a_2"
                target: "0000_routine_00000011_b0xa7a_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa7a_4"
                label: "MOV POF _counter,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000023d"
        }

        edge: { source: "0000_routine_00000011_b0xa7a_3"
                target: "0000_routine_00000011_b0xa7a_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xa7a_5"
                label: "MOV POF _IntGlob,R13"
                color: 47
                textcolor: 48
                info1: "; dry2.c    298\t                IntGlob = 100;\n"
                info2: "0x0000000000000241"
        }

        edge: { source: "0000_routine_00000011_b0xa7a_4"
                target: "0000_routine_00000011_b0xa7a_5"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000011_b0xa7a_5"
                target: "0000_routine_00000011_b0xaa9_0"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000011_b0xaa9"
        label: "}\nProc7(10, IntGlob, &PtrGlb->IntComp);"
        color: 43
        textcolor: 44
                info2: "b0xaa9"
status: boxed
        node: { title: "0000_routine_00000011_b0xaa9_0"
                label: "MOV DPP0,#PAG _IntGlob"
                color: 47
                textcolor: 48
                info1: "; dry2.c    299\t        }
; dry2.c    300\t        Proc7(10, IntGlob, &PtrGlb->IntComp);\n"
                info2: "0x0000000000000245"
        }

        node: { title: "0000_routine_00000011_b0xaa9_1"
                label: "MOV R12,#0Ah"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000249"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_0"
                target: "0000_routine_00000011_b0xaa9_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xaa9_2"
                label: "MOV R13,POF _IntGlob"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000024b"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_1"
                target: "0000_routine_00000011_b0xaa9_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xaa9_3"
                label: "MOV R14,POF _PtrGlb"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000024f"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_2"
                target: "0000_routine_00000011_b0xaa9_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xaa9_4"
                label: "MOV R15,POF (_PtrGlb+2)"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000253"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_3"
                target: "0000_routine_00000011_b0xaa9_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xaa9_5"
                label: "ADD R14,#08h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000257"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_4"
                target: "0000_routine_00000011_b0xaa9_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000011_b0xaa9_6"
                label: "JMPS SEG _Proc7,_Proc7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000025b"
        }

        edge: { source: "0000_routine_00000011_b0xaa9_5"
                target: "0000_routine_00000011_b0xaa9_6"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000011_b0xaa9_6"
                target: "0000_routine_00000000_b0xd37_0"
                class: 1
                color: 55
                priority: 10
        }

        edge: { source: "0000_routine_00000011_b0xaa9_6"
                target: "0000_routine_00000011_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000011_b0xad8"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0xad8"
status: boxed
        node: { title: "0000_routine_00000011_b0xad8_0"
                label: "RETV"
                color: 47
                textcolor: 48
                info1: "; dry2.c    301\t}\n"
                info2: "0x000000000000025f"
        }

        edge: { source: "0000_routine_00000011_b0xad8_0"
                target: "0000_routine_00000011_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000011_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000004"
        label: "routine: _Func3"
        color: 37
        textcolor: 38
                info1: "; dry2.c    429\t
; dry2.c    430\tboolean Func3(EnumParIn)
; dry2.c    431\tREG Enumeration EnumParIn;\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000004_b0x10e6"
        label: "REG Enumeration EnumLoc;\nEnumLoc = EnumParIn;
if (EnumLoc == Ident3) {return (TRUE); counter++;}"
        color: 39
        textcolor: 40
                info2: "b0x10e6"
status: boxed
        node: { title: "0000_routine_00000004_b0x10e6_0"
                label: "CMP R12,#02h"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:
;     EnumParIn = R12\n;
; dry2.c    432\t{\n; dry2.c    433\t        REG Enumeration EnumLoc;
; dry2.c    434\t\n; dry2.c    435\t        EnumLoc = EnumParIn;
; dry2.c    436\t        if (EnumLoc == Ident3) {return (TRUE); counter++;}\n"
                info2: "0x0000000000000260"
        }

        node: { title: "0000_routine_00000004_b0x10e6_1"
                label: "JMPR cc_NE,_69"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000262"
        }

        edge: { source: "0000_routine_00000004_b0x10e6_0"
                target: "0000_routine_00000004_b0x10e6_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000004_b0x10e6_1"
                target: "0000_routine_00000004_b0x10f1_0"
                class: 3
                color: 57
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        edge: { source: "0000_routine_00000004_b0x10e6_1"
                target: "0000_routine_00000004_b0x10fa_0"
                class: 3
                color: 56
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000004_b0x10f1"
        label: "  <empty>  "
        color: 43
        textcolor: 44
                info2: "b0x10f1"
status: boxed
        node: { title: "0000_routine_00000004_b0x10f1_0"
                label: "MOV R4,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000264"
        }

        node: { title: "0000_routine_00000004_b0x10f1_1"
                label: "RETS"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000266"
        }

        edge: { source: "0000_routine_00000004_b0x10f1_0"
                target: "0000_routine_00000004_b0x10f1_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000004_b0x10f1_1"
                target: "0000_routine_00000004_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

graph: {status: boxed
        title: "0000_routine_00000004_b0x10fa"
        label: "return (FALSE);"
        color: 43
        textcolor: 44
                info2: "b0x10fa"
status: boxed
        node: { title: "0000_routine_00000004_b0x10fa_0"
                label: "MOV R4,#00h"
                color: 47
                textcolor: 48
                info1: "; dry2.c    437\t        return (FALSE);\n"
                info2: "0x0000000000000268"
        }

        node: { title: "0000_routine_00000004_b0x10fa_1"
                label: "RETS"
                color: 47
                textcolor: 48
                info1: "; dry2.c    438\t}\n"
                info2: "0x000000000000026a"
        }

        edge: { source: "0000_routine_00000004_b0x10fa_0"
                target: "0000_routine_00000004_b0x10fa_1"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000004_b0x10fa_1"
                target: "0000_routine_00000004_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000004_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000012"
        label: "routine: _malloc"
        color: 37
        textcolor: 38
                info1: ""
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000012_b0x154"
        label: "zz+=size;\ncounter+=101;\nreturn(&feld[zz-size]);"
        color: 39
        textcolor: 40
                info2: "b0x154"
status: boxed
        node: { title: "0000_routine_00000012_b0x154_0"
                label: "MOV DPP0,#PAG _counter"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:\n;     size = R12\n;
; dry2.c     26\t
; dry2.c     27\t   zz+=size;
; dry2.c     28\t   counter+=101;\n"
                info2: "0x000000000000026c"
        }

        node: { title: "0000_routine_00000012_b0x154_1"
                label: "ADD _zz,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000270"
        }

        edge: { source: "0000_routine_00000012_b0x154_0"
                target: "0000_routine_00000012_b0x154_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_2"
                label: "MOV R13,POF _counter"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000274"
        }

        edge: { source: "0000_routine_00000012_b0x154_1"
                target: "0000_routine_00000012_b0x154_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_3"
                label: "ADD R13,#065h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000278"
        }

        edge: { source: "0000_routine_00000012_b0x154_2"
                target: "0000_routine_00000012_b0x154_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_4"
                label: "MOV POF _counter,R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000027c"
        }

        edge: { source: "0000_routine_00000012_b0x154_3"
                target: "0000_routine_00000012_b0x154_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_5"
                label: "MOV R4,#POF _feld"
                color: 47
                textcolor: 48
                info1: "; dry2.c     29\t   return(&feld[zz-size]);\n"
                info2: "0x0000000000000280"
        }

        edge: { source: "0000_routine_00000012_b0x154_4"
                target: "0000_routine_00000012_b0x154_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_6"
                label: "MOV R5,#PAG _feld"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000281"
        }

        edge: { source: "0000_routine_00000012_b0x154_5"
                target: "0000_routine_00000012_b0x154_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_7"
                label: "MOV R14,_zz"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000282"
        }

        edge: { source: "0000_routine_00000012_b0x154_6"
                target: "0000_routine_00000012_b0x154_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_8"
                label: "SUB R14,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000286"
        }

        edge: { source: "0000_routine_00000012_b0x154_7"
                target: "0000_routine_00000012_b0x154_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_9"
                label: "ADD R4,R14"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000288"
        }

        edge: { source: "0000_routine_00000012_b0x154_8"
                target: "0000_routine_00000012_b0x154_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000012_b0x154_10"
                label: "RETS"
                color: 47
                textcolor: 48
                info1: "; dry2.c     30\t}\n"
                info2: "0x000000000000028a"
        }

        edge: { source: "0000_routine_00000012_b0x154_9"
                target: "0000_routine_00000012_b0x154_10"
                class: 4
                priority: 1000
                color: 53
        }

        edge: { source: "0000_routine_00000012_b0x154_10"
                target: "0000_routine_00000012_x"
                class: 3
                color: 53
                linestyle: solid
                priority: 1000
                thickness: 1
        }

        }

        node: { title: "0000_routine_00000012_x"
                label: "x"
                color: 41
                textcolor: 42
                shape: ellipse
        }

        }

graph: {status: boxed
        title: "0000_routine_00000005"
        label: "routine: _Proc8"
        color: 37
        textcolor: 38
                info1: "; dry2.c    354\t
; dry2.c    355\tProc8(Array1Par, Array2Par, IntParI1, IntParI2)
; dry2.c    356\tArray1Dim       Array1Par;\n"
                info3: "/home/alex/dry2.src"
status: boxed
manhattan_edges: yes
graph: {status: boxed
        title: "0000_routine_00000005_b0xd77"
        label: "Array2Dim       Array2Par;
OneToFifty      IntParI1;
OneToFifty      IntParI2;
        REG OneToFifty  IntLoc;
        REG OneToFifty  IntIndex;
        IntLoc = IntParI1 + 5;
        Array1Par[IntLoc] = IntParI2;
        Array1Par[IntLoc+1] = Array1Par[IntLoc];
        Array1Par[IntLoc+30] = IntLoc;
        for (IntIndex = IntLoc; IntIndex <= (IntLoc+1); ++IntIndex){"
        color: 39
        textcolor: 40
                info2: "b0xd77"
status: boxed
        node: { title: "0000_routine_00000005_b0xd77_0"
                label: "MOV [-R0],R9"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000028c"
        }

        node: { title: "0000_routine_00000005_b0xd77_1"
                label: "MOV [-R0],R8"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000028e"
        }

        edge: { source: "0000_routine_00000005_b0xd77_0"
                target: "0000_routine_00000005_b0xd77_1"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_2"
                label: "MOV [-R0],R7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000290"
        }

        edge: { source: "0000_routine_00000005_b0xd77_1"
                target: "0000_routine_00000005_b0xd77_2"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_3"
                label: "MOV [-R0],R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000292"
        }

        edge: { source: "0000_routine_00000005_b0xd77_2"
                target: "0000_routine_00000005_b0xd77_3"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_4"
                label: "MOV R6,[R0+#08H]"
                color: 47
                textcolor: 48
                info1: "; Locals:\n; \n; CSEs:
;     IntLoc = R6
;     IntIndex = R1
;     Array1Par + IntLoc * 2 = R8R9
;     Array2Par = R14R15
;     IntLoc * 2 + IntLoc * 102 = R1
;     IntLoc * 2 = R7
;     Array1Par = R12R13
;     IntParI1 = offset 8
;     IntParI2 = offset 10
;
; dry2.c    357\tArray2Dim       Array2Par;
; dry2.c    358\tOneToFifty      IntParI1;
; dry2.c    359\tOneToFifty      IntParI2;
; dry2.c    360\t{
; dry2.c    361\t        REG OneToFifty  IntLoc;
; dry2.c    362\t        REG OneToFifty  IntIndex;
; dry2.c    363\t
; dry2.c    364\t        IntLoc = IntParI1 + 5;\n"
                info2: "0x0000000000000294"
        }

        edge: { source: "0000_routine_00000005_b0xd77_3"
                target: "0000_routine_00000005_b0xd77_4"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_5"
                label: "ADD R6,#05h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x0000000000000298"
        }

        edge: { source: "0000_routine_00000005_b0xd77_4"
                target: "0000_routine_00000005_b0xd77_5"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_6"
                label: "MOV R1,[R0+#0AH]"
                color: 47
                textcolor: 48
                info1: "; dry2.c    365\t        Array1Par[IntLoc] = IntParI2;\n"
                info2: "0x000000000000029a"
        }

        edge: { source: "0000_routine_00000005_b0xd77_5"
                target: "0000_routine_00000005_b0xd77_6"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_7"
                label: "MOV R7,R6"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x000000000000029e"
        }

        edge: { source: "0000_routine_00000005_b0xd77_6"
                target: "0000_routine_00000005_b0xd77_7"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_8"
                label: "SHL R7,#01h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002a0"
        }

        edge: { source: "0000_routine_00000005_b0xd77_7"
                target: "0000_routine_00000005_b0xd77_8"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_9"
                label: "MOV R8,R12"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002a2"
        }

        edge: { source: "0000_routine_00000005_b0xd77_8"
                target: "0000_routine_00000005_b0xd77_9"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_10"
                label: "MOV R9,R13"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002a4"
        }

        edge: { source: "0000_routine_00000005_b0xd77_9"
                target: "0000_routine_00000005_b0xd77_10"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_11"
                label: "ADD R8,R7"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002a6"
        }

        edge: { source: "0000_routine_00000005_b0xd77_10"
                target: "0000_routine_00000005_b0xd77_11"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_12"
                label: "EXTP R9,#02h"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002a8"
        }

        edge: { source: "0000_routine_00000005_b0xd77_11"
                target: "0000_routine_00000005_b0xd77_12"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_13"
                label: "MOV [R8],R1"
                color: 49
                textcolor: 50
                info1: ""
                info2: "0x00000000000002aa"
        }

        edge: { source: "0000_routine_00000005_b0xd77_12"
                target: "0000_routine_00000005_b0xd77_13"
                class: 4
                priority: 1000
                color: 53
        }

        node: { title: "0000_routine_00000005_b0xd77_14"
                label: "MOV