OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [registers/] [reg_file.bdf] - Diff between revs 3 and 8

Only display areas with differences | Details | Blame | View Log

Rev 3 Rev 8
/*
/*
WARNING: Do NOT edit the input and output ports in this file in a text
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
the Block Editor! File corruption is VERY likely to occur.
*/
*/
/*
/*
Copyright (C) 1991-2013 Altera Corporation
Copyright (C) 1991-2013 Altera Corporation
Your use of Altera Corporation's design tools, logic functions
Your use of Altera Corporation's design tools, logic functions
and other software and tools, and its AMPP partner logic
and other software and tools, and its AMPP partner logic
functions, and any output files from any of the foregoing
functions, and any output files from any of the foregoing
(including device programming or simulation files), and any
(including device programming or simulation files), and any
associated documentation or information are expressly subject
associated documentation or information are expressly subject
to the terms and conditions of the Altera Program License
to the terms and conditions of the Altera Program License
Subscription Agreement, Altera MegaCore Function License
Subscription Agreement, Altera MegaCore Function License
Agreement, or other applicable license agreement, including,
Agreement, or other applicable license agreement, including,
without limitation, that your use is for the sole purpose of
without limitation, that your use is for the sole purpose of
programming logic devices manufactured by Altera and sold by
programming logic devices manufactured by Altera and sold by
Altera or its authorized distributors.  Please refer to the
Altera or its authorized distributors.  Please refer to the
applicable agreement for further details.
applicable agreement for further details.
*/
*/
(header "graphic" (version "1.4"))
(header "graphic" (version "1.4"))
(pin
(pin
        (input)
        (input)
        (rect 32 256 208 272)
        (rect 32 256 208 272)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "reg_sel_sys_lo" (rect 9 0 83 12)(font "Arial" ))
        (text "reg_sel_sys_lo" (rect 9 0 83 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 4)(pt 117 4))
                (line (pt 92 4)(pt 117 4))
                (line (pt 121 8)(pt 176 8))
                (line (pt 121 8)(pt 176 8))
                (line (pt 92 12)(pt 92 4))
                (line (pt 92 12)(pt 92 4))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2672 256 2848 272)
        (rect 2688 256 2864 272)
        (text "INPUT" (rect 15 6 43 16)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 15 6 43 16)(font "Arial" (font_size 6)))
        (text "reg_sel_gp_lo" (rect 100 4 167 16)(font "Arial" ))
        (text "reg_sel_gp_lo" (rect 100 4 167 16)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 84 4)(pt 59 4))
                (line (pt 84 4)(pt 59 4))
                (line (pt 84 12)(pt 59 12))
                (line (pt 84 12)(pt 59 12))
                (line (pt 55 8)(pt 0 8))
                (line (pt 55 8)(pt 0 8))
                (line (pt 84 4)(pt 84 12))
                (line (pt 84 4)(pt 84 12))
                (line (pt 59 12)(pt 55 8))
                (line (pt 59 12)(pt 55 8))
                (line (pt 59 4)(pt 55 8))
                (line (pt 59 4)(pt 55 8))
        )
        )
        (rotate180)
        (rotate180)
        (text "VCC" (rect 20 -1 40 9)(font "Arial" (font_size 6)))
        (text "VCC" (rect 20 -1 40 9)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 32 848 208 864)
        (rect 32 848 208 864)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "reg_sel_sys_hi" (rect 9 0 83 12)(font "Arial" ))
        (text "reg_sel_sys_hi" (rect 9 0 83 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 4)(pt 117 4))
                (line (pt 92 4)(pt 117 4))
                (line (pt 121 8)(pt 176 8))
                (line (pt 121 8)(pt 176 8))
                (line (pt 92 12)(pt 92 4))
                (line (pt 92 12)(pt 92 4))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2672 848 2848 864)
        (rect 2688 848 2864 864)
        (text "INPUT" (rect 15 0 43 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 15 0 43 10)(font "Arial" (font_size 6)))
        (text "reg_sel_gp_hi" (rect 100 0 167 12)(font "Arial" ))
        (text "reg_sel_gp_hi" (rect 100 0 167 12)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 84 12)(pt 59 12))
                (line (pt 84 12)(pt 59 12))
                (line (pt 84 4)(pt 59 4))
                (line (pt 84 4)(pt 59 4))
                (line (pt 55 8)(pt 0 8))
                (line (pt 55 8)(pt 0 8))
                (line (pt 84 12)(pt 84 4))
                (line (pt 84 12)(pt 84 4))
                (line (pt 59 4)(pt 55 8))
                (line (pt 59 4)(pt 55 8))
                (line (pt 59 12)(pt 55 8))
                (line (pt 59 12)(pt 55 8))
        )
        )
        (flipy)
        (flipy)
        (text "VCC" (rect 20 7 40 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 20 7 40 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 312 32 328 208)
        (rect 312 32 328 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_ir" (rect 0 9 12 56)(font "Arial" )(vertical))
        (text "reg_sel_ir" (rect 0 9 12 56)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 456 32 472 208)
        (rect 456 32 472 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_pc" (rect 0 9 12 62)(font "Arial" )(vertical))
        (text "reg_sel_pc" (rect 0 9 12 62)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 600 32 616 208)
        (rect 664 32 680 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
 
        (text "ctl_sw_4d" (rect 0 9 12 57)(font "Arial" )(vertical))
 
        (pt 8 176)
 
        (drawing
 
                (line (pt 12 92)(pt 12 117))
 
                (line (pt 4 92)(pt 4 117))
 
                (line (pt 8 121)(pt 8 176))
 
                (line (pt 12 92)(pt 4 92))
 
                (line (pt 4 117)(pt 8 121))
 
                (line (pt 12 117)(pt 8 121))
 
        )
 
        (flipy_rotate90)
 
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
 
)
 
(pin
 
        (input)
 
        (rect 648 32 664 208)
 
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "ctl_sw_4u" (rect 0 9 12 57)(font "Arial" )(vertical))
        (text "ctl_sw_4u" (rect 0 9 12 57)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 752 32 768 208)
        (rect 768 32 784 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_wz" (rect 0 9 12 62)(font "Arial" )(vertical))
        (text "reg_sel_wz" (rect 0 9 12 62)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 896 32 912 208)
        (rect 912 32 928 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_sp" (rect 0 9 12 62)(font "Arial" )(vertical))
        (text "reg_sel_sp" (rect 0 9 12 62)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1056 32 1072 208)
        (rect 1072 32 1088 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_iy" (rect 0 9 12 59)(font "Arial" )(vertical))
        (text "reg_sel_iy" (rect 0 9 12 59)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1200 32 1216 208)
        (rect 1216 32 1232 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_ix" (rect 0 9 12 58)(font "Arial" )(vertical))
        (text "reg_sel_ix" (rect 0 9 12 58)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1344 32 1360 208)
        (rect 1360 32 1376 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_hl2" (rect 0 9 12 64)(font "Arial" )(vertical))
        (text "reg_sel_hl2" (rect 0 9 12 64)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1488 32 1504 208)
        (rect 1504 32 1520 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_hl" (rect 0 9 12 58)(font "Arial" )(vertical))
        (text "reg_sel_hl" (rect 0 9 12 58)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1632 32 1648 208)
        (rect 1648 32 1664 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_de2" (rect 0 9 12 68)(font "Arial" )(vertical))
        (text "reg_sel_de2" (rect 0 9 12 68)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1776 32 1792 208)
        (rect 1792 32 1808 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_de" (rect 0 9 12 62)(font "Arial" )(vertical))
        (text "reg_sel_de" (rect 0 9 12 62)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 1920 32 1936 208)
        (rect 1936 32 1952 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_bc2" (rect 0 9 12 68)(font "Arial" )(vertical))
        (text "reg_sel_bc2" (rect 0 9 12 68)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2064 32 2080 208)
        (rect 2080 32 2096 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_bc" (rect 0 9 12 62)(font "Arial" )(vertical))
        (text "reg_sel_bc" (rect 0 9 12 62)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2208 32 2224 208)
        (rect 2224 32 2240 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_af2" (rect 0 9 12 66)(font "Arial" )(vertical))
        (text "reg_sel_af2" (rect 0 9 12 66)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2352 32 2368 208)
        (rect 2368 32 2384 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "reg_sel_af" (rect 0 9 12 60)(font "Arial" )(vertical))
        (text "reg_sel_af" (rect 0 9 12 60)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2672 224 2848 240)
        (rect 2688 224 2864 240)
        (text "INPUT" (rect 15 6 43 16)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 15 6 43 16)(font "Arial" (font_size 6)))
        (text "reg_gp_we" (rect 116 4 167 16)(font "Arial" ))
        (text "reg_gp_we" (rect 116 4 167 16)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 84 4)(pt 59 4))
                (line (pt 84 4)(pt 59 4))
                (line (pt 84 12)(pt 59 12))
                (line (pt 84 12)(pt 59 12))
                (line (pt 55 8)(pt 0 8))
                (line (pt 55 8)(pt 0 8))
                (line (pt 84 4)(pt 84 12))
                (line (pt 84 4)(pt 84 12))
                (line (pt 59 12)(pt 55 8))
                (line (pt 59 12)(pt 55 8))
                (line (pt 59 4)(pt 55 8))
                (line (pt 59 4)(pt 55 8))
        )
        )
        (rotate180)
        (rotate180)
        (text "VCC" (rect 20 -1 40 9)(font "Arial" (font_size 6)))
        (text "VCC" (rect 20 -1 40 9)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 32 224 208 240)
        (rect 32 224 208 240)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "reg_sys_we_lo" (rect 9 0 82 12)(font "Arial" ))
        (text "reg_sys_we_lo" (rect 9 0 82 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 4)(pt 117 4))
                (line (pt 92 4)(pt 117 4))
                (line (pt 121 8)(pt 176 8))
                (line (pt 121 8)(pt 176 8))
                (line (pt 92 12)(pt 92 4))
                (line (pt 92 12)(pt 92 4))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 32 832 208 848)
        (rect 32 832 208 848)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "reg_sys_we_hi" (rect 9 0 82 12)(font "Arial" ))
        (text "reg_sys_we_hi" (rect 9 0 82 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 4)(pt 117 4))
                (line (pt 92 4)(pt 117 4))
                (line (pt 121 8)(pt 176 8))
                (line (pt 121 8)(pt 176 8))
                (line (pt 92 12)(pt 92 4))
                (line (pt 92 12)(pt 92 4))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2520 32 2536 208)
        (rect 2536 32 2552 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "ctl_reg_in_hi" (rect 0 9 12 70)(font "Arial" )(vertical))
        (text "ctl_reg_in_hi" (rect 0 9 12 70)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2536 32 2552 208)
        (rect 2552 32 2568 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "ctl_reg_in_lo" (rect 0 9 12 70)(font "Arial" )(vertical))
        (text "ctl_reg_in_lo" (rect 0 9 12 70)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2560 32 2576 208)
        (rect 2576 32 2592 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "ctl_reg_out_lo" (rect 0 9 12 77)(font "Arial" )(vertical))
        (text "ctl_reg_out_lo" (rect 0 9 12 77)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 2576 32 2592 208)
        (rect 2592 32 2608 208)
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
        (text "ctl_reg_out_hi" (rect 0 9 12 77)(font "Arial" )(vertical))
        (text "ctl_reg_out_hi" (rect 0 9 12 77)(font "Arial" )(vertical))
        (pt 8 176)
        (pt 8 176)
        (drawing
        (drawing
                (line (pt 12 92)(pt 12 117))
                (line (pt 12 92)(pt 12 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 4 92)(pt 4 117))
                (line (pt 8 121)(pt 8 176))
                (line (pt 8 121)(pt 8 176))
                (line (pt 12 92)(pt 4 92))
                (line (pt 12 92)(pt 4 92))
                (line (pt 4 117)(pt 8 121))
                (line (pt 4 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
                (line (pt 12 117)(pt 8 121))
        )
        )
        (flipy_rotate90)
        (flipy_rotate90)
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
)
)
(pin
(pin
        (input)
        (input)
        (rect 32 528 208 544)
        (rect 32 528 208 544)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "clk" (rect 9 0 23 12)(font "Arial" ))
        (text "clk" (rect 9 0 23 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 12)(pt 117 12))
                (line (pt 92 4)(pt 117 4))
                (line (pt 92 4)(pt 117 4))
                (line (pt 121 8)(pt 176 8))
                (line (pt 121 8)(pt 176 8))
                (line (pt 92 12)(pt 92 4))
                (line (pt 92 12)(pt 92 4))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 4)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
                (line (pt 117 12)(pt 121 8))
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
 
        (input)
 
        (rect 616 32 632 208)
 
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
 
        (text "reg_sw_4d_lo" (rect 0 9 12 75)(font "Arial" )(vertical))
 
        (pt 8 176)
 
        (drawing
 
                (line (pt 12 92)(pt 12 117))
 
                (line (pt 4 92)(pt 4 117))
 
                (line (pt 8 121)(pt 8 176))
 
                (line (pt 12 92)(pt 4 92))
 
                (line (pt 4 117)(pt 8 121))
 
                (line (pt 12 117)(pt 8 121))
 
        )
 
        (flipy_rotate90)
 
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
 
)
 
(pin
 
        (input)
 
        (rect 600 32 616 208)
 
        (text "INPUT" (rect 0 133 10 161)(font "Arial" (font_size 6))(vertical))
 
        (text "reg_sw_4d_hi" (rect 0 9 12 75)(font "Arial" )(vertical))
 
        (pt 8 176)
 
        (drawing
 
                (line (pt 12 92)(pt 12 117))
 
                (line (pt 4 92)(pt 4 117))
 
                (line (pt 8 121)(pt 8 176))
 
                (line (pt 12 92)(pt 4 92))
 
                (line (pt 4 117)(pt 8 121))
 
                (line (pt 12 117)(pt 8 121))
 
        )
 
        (flipy_rotate90)
 
        (text "VCC" (rect 7 136 17 156)(font "Arial" (font_size 6))(vertical))
 
)
 
(pin
        (bidir)
        (bidir)
        (rect 2672 352 2848 368)
        (rect 2688 352 2864 368)
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
        (text "db_lo_ds[7..0]" (rect 90 0 159 12)(font "Arial" ))
        (text "db_lo_ds[7..0]" (rect 90 0 159 12)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 56 4)(pt 78 4))
                (line (pt 56 4)(pt 78 4))
                (line (pt 0 8)(pt 52 8))
                (line (pt 0 8)(pt 52 8))
                (line (pt 56 12)(pt 78 12))
                (line (pt 56 12)(pt 78 12))
                (line (pt 78 4)(pt 82 8))
                (line (pt 78 4)(pt 82 8))
                (line (pt 78 12)(pt 82 8))
                (line (pt 78 12)(pt 82 8))
                (line (pt 56 4)(pt 52 8))
                (line (pt 56 4)(pt 52 8))
                (line (pt 52 8)(pt 56 12))
                (line (pt 52 8)(pt 56 12))
        )
        )
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (bidir)
        (bidir)
        (rect 2672 704 2848 720)
        (rect 2688 704 2864 720)
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
        (text "db_hi_ds[7..0]" (rect 90 0 159 12)(font "Arial" ))
        (text "db_hi_ds[7..0]" (rect 90 0 159 12)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 56 4)(pt 78 4))
                (line (pt 56 4)(pt 78 4))
                (line (pt 0 8)(pt 52 8))
                (line (pt 0 8)(pt 52 8))
                (line (pt 56 12)(pt 78 12))
                (line (pt 56 12)(pt 78 12))
                (line (pt 78 4)(pt 82 8))
                (line (pt 78 4)(pt 82 8))
                (line (pt 78 12)(pt 82 8))
                (line (pt 78 12)(pt 82 8))
                (line (pt 56 4)(pt 52 8))
                (line (pt 56 4)(pt 52 8))
                (line (pt 52 8)(pt 56 12))
                (line (pt 52 8)(pt 56 12))
        )
        )
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (bidir)
        (bidir)
        (rect 32 352 208 368)
        (rect 32 352 208 368)
        (text "BIDIR" (rect 151 0 175 10)(font "Arial" (font_size 6)))
        (text "BIDIR" (rect 151 0 175 10)(font "Arial" (font_size 6)))
        (text "db_lo_as[7..0]" (rect 17 0 86 12)(font "Arial" ))
        (text "db_lo_as[7..0]" (rect 17 0 86 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 120 4)(pt 98 4))
                (line (pt 120 4)(pt 98 4))
                (line (pt 176 8)(pt 124 8))
                (line (pt 176 8)(pt 124 8))
                (line (pt 120 12)(pt 98 12))
                (line (pt 120 12)(pt 98 12))
                (line (pt 98 4)(pt 94 8))
                (line (pt 98 4)(pt 94 8))
                (line (pt 98 12)(pt 94 8))
                (line (pt 98 12)(pt 94 8))
                (line (pt 120 4)(pt 124 8))
                (line (pt 120 4)(pt 124 8))
                (line (pt 124 8)(pt 120 12))
                (line (pt 124 8)(pt 120 12))
        )
        )
        (flipy)
        (flipy)
        (text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (bidir)
        (bidir)
        (rect 32 704 208 720)
        (rect 32 704 208 720)
        (text "BIDIR" (rect 151 0 175 10)(font "Arial" (font_size 6)))
        (text "BIDIR" (rect 151 0 175 10)(font "Arial" (font_size 6)))
        (text "db_hi_as[7..0]" (rect 17 0 86 12)(font "Arial" ))
        (text "db_hi_as[7..0]" (rect 17 0 86 12)(font "Arial" ))
        (pt 176 8)
        (pt 176 8)
        (drawing
        (drawing
                (line (pt 120 4)(pt 98 4))
                (line (pt 120 4)(pt 98 4))
                (line (pt 176 8)(pt 124 8))
                (line (pt 176 8)(pt 124 8))
                (line (pt 120 12)(pt 98 12))
                (line (pt 120 12)(pt 98 12))
                (line (pt 98 4)(pt 94 8))
                (line (pt 98 4)(pt 94 8))
                (line (pt 98 12)(pt 94 8))
                (line (pt 98 12)(pt 94 8))
                (line (pt 120 4)(pt 124 8))
                (line (pt 120 4)(pt 124 8))
                (line (pt 124 8)(pt 120 12))
                (line (pt 124 8)(pt 120 12))
        )
        )
        (flipy)
        (flipy)
        (text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
)
)
(symbol
(symbol
        (rect 360 280 408 344)
        (rect 360 280 408 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst7" (rect -1 3 11 26)(font "Arial" )(vertical))
        (text "inst7" (rect -1 3 11 26)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 360 728 408 792)
        (rect 360 728 408 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst8" (rect 37 38 49 61)(font "Arial" )(vertical))
        (text "inst8" (rect 37 38 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 504 280 552 344)
        (rect 504 280 552 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst12" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst12" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 504 728 552 792)
        (rect 504 728 552 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst15" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst15" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1104 280 1152 344)
        (rect 1120 280 1168 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst20" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst20" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1104 728 1152 792)
        (rect 1120 728 1168 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst21" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst21" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1248 280 1296 344)
        (rect 1264 280 1312 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst26" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst26" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1248 728 1296 792)
        (rect 1264 728 1312 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst27" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst27" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1392 280 1440 344)
        (rect 1408 280 1456 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst32" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst32" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1392 728 1440 792)
        (rect 1408 728 1456 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst33" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst33" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1536 280 1584 344)
        (rect 1552 280 1600 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst38" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst38" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1536 728 1584 792)
        (rect 1552 728 1600 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst39" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst39" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1680 280 1728 344)
        (rect 1696 280 1744 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst44" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst44" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1680 728 1728 792)
        (rect 1696 728 1744 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst45" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst45" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1824 280 1872 344)
        (rect 1840 280 1888 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst50" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst50" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1824 728 1872 792)
        (rect 1840 728 1888 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst51" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst51" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1968 280 2016 344)
        (rect 1984 280 2032 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst56" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst56" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1968 728 2016 792)
        (rect 1984 728 2032 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst57" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst57" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2112 280 2160 344)
        (rect 2128 280 2176 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst62" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst62" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2112 728 2160 792)
        (rect 2128 728 2176 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst63" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst63" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2256 280 2304 344)
        (rect 2272 280 2320 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst68" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst68" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2256 728 2304 792)
        (rect 2272 728 2320 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst69" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst69" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2400 280 2448 344)
        (rect 2416 280 2464 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst74" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst74" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2400 728 2448 792)
        (rect 2416 728 2464 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst75" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst75" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 800 280 848 344)
        (rect 816 280 864 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "i2" (rect -1 3 11 11)(font "Arial" )(vertical))
        (text "i2" (rect -1 3 11 11)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 800 728 848 792)
        (rect 816 728 864 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "i3" (rect 37 53 49 61)(font "Arial" )(vertical))
        (text "i3" (rect 37 53 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 944 280 992 344)
        (rect 960 280 1008 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "i8" (rect -1 3 11 11)(font "Arial" )(vertical))
        (text "i8" (rect -1 3 11 11)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 944 728 992 792)
        (rect 960 728 1008 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "i9" (rect 37 53 49 61)(font "Arial" )(vertical))
        (text "i9" (rect 37 53 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1064 400 1160 520)
        (rect 1080 400 1176 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_iy_lo" (rect 4 8 16 61)(font "Arial" )(vertical))
        (text "latch_iy_lo" (rect 4 8 16 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1064 560 1160 680)
        (rect 1080 560 1176 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_iy_hi" (rect 4 59 16 112)(font "Arial" )(vertical))
        (text "latch_iy_hi" (rect 4 59 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1208 400 1304 520)
        (rect 1224 400 1320 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_ix_lo" (rect 4 8 16 59)(font "Arial" )(vertical))
        (text "latch_ix_lo" (rect 4 8 16 59)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1208 560 1304 680)
        (rect 1224 560 1320 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_ix_hi" (rect 4 61 16 112)(font "Arial" )(vertical))
        (text "latch_ix_hi" (rect 4 61 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1352 400 1448 520)
        (rect 1368 400 1464 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_hl2_lo" (rect 4 8 16 65)(font "Arial" )(vertical))
        (text "latch_hl2_lo" (rect 4 8 16 65)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1496 400 1592 520)
        (rect 1512 400 1608 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_hl_lo" (rect 4 8 16 59)(font "Arial" )(vertical))
        (text "latch_hl_lo" (rect 4 8 16 59)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1496 560 1592 680)
        (rect 1512 560 1608 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_hl_hi" (rect 4 61 16 112)(font "Arial" )(vertical))
        (text "latch_hl_hi" (rect 4 61 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1640 400 1736 520)
        (rect 1656 400 1752 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_de2_lo" (rect 4 8 16 69)(font "Arial" )(vertical))
        (text "latch_de2_lo" (rect 4 8 16 69)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1640 560 1736 680)
        (rect 1656 560 1752 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_de2_hi" (rect 4 51 16 112)(font "Arial" )(vertical))
        (text "latch_de2_hi" (rect 4 51 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1784 400 1880 520)
        (rect 1800 400 1896 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_de_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (text "latch_de_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1784 560 1880 680)
        (rect 1800 560 1896 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_de_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (text "latch_de_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1928 400 2024 520)
        (rect 1944 400 2040 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_bc2_lo" (rect 4 8 16 69)(font "Arial" )(vertical))
        (text "latch_bc2_lo" (rect 4 8 16 69)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 1928 560 2024 680)
        (rect 1944 560 2040 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_bc2_hi" (rect 4 51 16 112)(font "Arial" )(vertical))
        (text "latch_bc2_hi" (rect 4 51 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2072 400 2168 520)
        (rect 2088 400 2184 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_bc_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (text "latch_bc_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2072 560 2168 680)
        (rect 2088 560 2184 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_bc_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (text "latch_bc_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2216 400 2312 520)
        (rect 2232 400 2328 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_af2_lo" (rect 4 8 16 68)(font "Arial" )(vertical))
        (text "latch_af2_lo" (rect 4 8 16 68)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2216 560 2312 680)
        (rect 2232 560 2328 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_af2_hi" (rect 4 52 16 112)(font "Arial" )(vertical))
        (text "latch_af2_hi" (rect 4 52 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2360 400 2456 520)
        (rect 2376 400 2472 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_af_lo" (rect 4 8 16 62)(font "Arial" )(vertical))
        (text "latch_af_lo" (rect 4 8 16 62)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 2360 560 2456 680)
        (rect 2376 560 2472 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_af_hi" (rect 4 58 16 112)(font "Arial" )(vertical))
        (text "latch_af_hi" (rect 4 58 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 320 560 416 680)
        (rect 320 560 416 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_ir_hi" (rect 4 63 16 112)(font "Arial" )(vertical))
        (text "latch_ir_hi" (rect 4 63 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 464 560 560 680)
        (rect 464 560 560 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_pc_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (text "latch_pc_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 232 232 280 264)
        (rect 232 232 280 264)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst" (rect 3 21 20 33)(font "Arial" ))
        (text "inst" (rect 3 21 20 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 13 16))
                (line (pt 0 16)(pt 13 16))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 39 16)(pt 48 16))
                (line (pt 39 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 13 25)(pt 13 7))
                (line (pt 13 25)(pt 13 7))
                (line (pt 13 7)(pt 31 16))
                (line (pt 13 7)(pt 31 16))
                (line (pt 13 25)(pt 31 16))
                (line (pt 13 25)(pt 31 16))
                (circle (rect 31 12 39 20))
                (circle (rect 31 12 39 20))
        )
        )
)
)
(symbol
(symbol
        (rect 304 280 352 344)
        (rect 304 280 352 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst3" (rect -1 3 11 26)(font "Arial" )(vertical))
        (text "inst3" (rect -1 3 11 26)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 448 280 496 344)
        (rect 448 280 496 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst4" (rect -1 3 11 26)(font "Arial" )(vertical))
        (text "inst4" (rect -1 3 11 26)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 744 280 792 344)
        (rect 760 280 808 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst5" (rect -1 3 11 26)(font "Arial" )(vertical))
        (text "inst5" (rect -1 3 11 26)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 888 280 936 344)
        (rect 904 280 952 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst9" (rect -1 3 11 26)(font "Arial" )(vertical))
        (text "inst9" (rect -1 3 11 26)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1048 280 1096 344)
        (rect 1064 280 1112 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst10" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst10" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1192 280 1240 344)
        (rect 1208 280 1256 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst13" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst13" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1336 280 1384 344)
        (rect 1352 280 1400 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst14" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst14" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1480 280 1528 344)
        (rect 1496 280 1544 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst16" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst16" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1624 280 1672 344)
        (rect 1640 280 1688 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst17" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst17" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1768 280 1816 344)
        (rect 1784 280 1832 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst18" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst18" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 1912 280 1960 344)
        (rect 1928 280 1976 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst22" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst22" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2056 280 2104 344)
        (rect 2072 280 2120 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst23" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst23" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2200 280 2248 344)
        (rect 2216 280 2264 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst24" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst24" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 2344 280 2392 344)
        (rect 2360 280 2408 344)
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 38 1 48 25)(font "Arial" (font_size 6))(vertical))
        (text "inst28" (rect -1 3 11 32)(font "Arial" )(vertical))
        (text "inst28" (rect -1 3 11 32)(font "Arial" )(vertical))
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 29 2 41 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 0)(pt 32 16))
                (line (pt 32 0)(pt 32 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 21 2 33 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 0)(pt 24 16))
                (line (pt 24 0)(pt 24 16))
        )
        )
        (port
        (port
                (pt 16 0)
                (pt 16 0)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 13 2 25 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 0)(pt 16 16))
                (line (pt 16 0)(pt 16 16))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 21 48 33 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 21 48 33 65)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 43)(pt 24 64))
                (line (pt 24 43)(pt 24 64))
        )
        )
        (drawing
        (drawing
                (line (pt 36 16)(pt 36 31))
                (line (pt 36 16)(pt 36 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 11 16)(pt 11 31))
                (line (pt 36 16)(pt 11 16))
                (line (pt 36 16)(pt 11 16))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
                (arc (pt 12 31)(pt 36 31)(rect 11 19 36 44))
        )
        )
        (rotate270)
        (rotate270)
)
)
(symbol
(symbol
        (rect 744 728 792 792)
        (rect 760 728 808 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst19" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst19" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 888 728 936 792)
        (rect 904 728 952 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst25" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst25" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1048 728 1096 792)
        (rect 1064 728 1112 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst29" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst29" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1192 728 1240 792)
        (rect 1208 728 1256 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst30" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst30" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1336 728 1384 792)
        (rect 1352 728 1400 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst31" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst31" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1480 728 1528 792)
        (rect 1496 728 1544 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst34" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst34" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1624 728 1672 792)
        (rect 1640 728 1688 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst35" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst35" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1768 728 1816 792)
        (rect 1784 728 1832 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst36" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst36" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 1912 728 1960 792)
        (rect 1928 728 1976 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst37" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst37" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2056 728 2104 792)
        (rect 2072 728 2120 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst40" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst40" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2200 728 2248 792)
        (rect 2216 728 2264 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst41" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst41" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 2344 728 2392 792)
        (rect 2360 728 2408 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst42" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst42" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 304 728 352 792)
        (rect 304 728 352 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst43" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst43" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 448 728 496 792)
        (rect 448 728 496 792)
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "AND3" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
        (text "inst46" (rect 37 32 49 61)(font "Arial" )(vertical))
        (text "inst46" (rect 37 32 49 61)(font "Arial" )(vertical))
        (port
        (port
                (pt 16 64)
                (pt 16 64)
                (input)
                (input)
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 16 64)(pt 16 48))
                (line (pt 16 64)(pt 16 48))
        )
        )
        (port
        (port
                (pt 24 64)
                (pt 24 64)
                (input)
                (input)
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN2" (rect 15 45 27 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 64)(pt 24 48))
                (line (pt 24 64)(pt 24 48))
        )
        )
        (port
        (port
                (pt 32 64)
                (pt 32 64)
                (input)
                (input)
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (text "IN3" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 32 64)(pt 32 48))
                (line (pt 32 64)(pt 32 48))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (output)
                (output)
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 15 2 27 16)(font "Courier New" (bold))(vertical)(invisible))
                (text "OUT" (rect 15 2 27 19)(font "Courier New" (bold))(vertical)(invisible))
                (line (pt 24 21)(pt 24 0))
                (line (pt 24 21)(pt 24 0))
        )
        )
        (drawing
        (drawing
                (line (pt 12 48)(pt 12 33))
                (line (pt 12 48)(pt 12 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 37 48)(pt 37 33))
                (line (pt 12 48)(pt 37 48))
                (line (pt 12 48)(pt 37 48))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
                (arc (pt 36 33)(pt 12 33)(rect 12 20 37 45))
        )
        )
        (rotate90)
        (rotate90)
)
)
(symbol
(symbol
        (rect 632 328 680 360)
        (rect 648 328 696 360)
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "tri1" (rect 3 21 18 33)(font "Arial" ))
        (text "tri1" (rect 3 21 18 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 14 16))
                (line (pt 0 16)(pt 14 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (line (pt 24 12)(pt 24 0))
                (line (pt 24 12)(pt 24 0))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 32 16)(pt 48 16))
                (line (pt 32 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
        )
        )
)
)
(symbol
(symbol
        (rect 632 360 680 392)
        (rect 648 360 696 392)
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "tri2" (rect 30 -1 45 11)(font "Arial" ))
        (text "tri2" (rect 30 -1 45 11)(font "Arial" ))
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (line (pt 48 16)(pt 34 16))
                (line (pt 48 16)(pt 34 16))
        )
        )
        (port
        (port
                (pt 24 32)
                (pt 24 32)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (line (pt 24 20)(pt 24 32))
                (line (pt 24 20)(pt 24 32))
        )
        )
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 19 25)(font "Courier New" (bold))(invisible))
                (line (pt 16 16)(pt 0 16))
                (line (pt 16 16)(pt 0 16))
        )
        )
        (drawing
        (drawing
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
        )
        )
        (rotate180)
        (rotate180)
)
)
(symbol
(symbol
        (rect 632 680 680 712)
        (rect 648 680 696 712)
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "tri3" (rect 3 21 18 33)(font "Arial" ))
        (text "tri3" (rect 3 21 18 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 14 16))
                (line (pt 0 16)(pt 14 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (line (pt 24 12)(pt 24 0))
                (line (pt 24 12)(pt 24 0))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 32 16)(pt 48 16))
                (line (pt 32 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
        )
        )
)
)
(symbol
(symbol
        (rect 632 712 680 744)
        (rect 648 712 696 744)
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "tri4" (rect 30 -1 45 11)(font "Arial" ))
        (text "tri4" (rect 30 -1 45 11)(font "Arial" ))
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (line (pt 48 16)(pt 34 16))
                (line (pt 48 16)(pt 34 16))
        )
        )
        (port
        (port
                (pt 24 32)
                (pt 24 32)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (line (pt 24 20)(pt 24 32))
                (line (pt 24 20)(pt 24 32))
        )
        )
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 19 25)(font "Courier New" (bold))(invisible))
                (line (pt 16 16)(pt 0 16))
                (line (pt 16 16)(pt 0 16))
        )
        )
        (drawing
        (drawing
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
        )
        )
        (rotate180)
        (rotate180)
)
)
(symbol
(symbol
        (rect 2600 232 2648 264)
        (rect 2616 232 2664 264)
        (text "NOT" (rect 27 0 47 10)(font "Arial" (font_size 6)))
        (text "NOT" (rect 27 0 47 10)(font "Arial" (font_size 6)))
        (text "inst2" (rect 22 21 45 33)(font "Arial" ))
        (text "inst2" (rect 22 21 45 33)(font "Arial" ))
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 7 46 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 7 46 19)(font "Courier New" (bold))(invisible))
                (line (pt 48 16)(pt 35 16))
                (line (pt 48 16)(pt 35 16))
        )
        )
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 7 16 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
                (line (pt 9 16)(pt 0 16))
                (line (pt 9 16)(pt 0 16))
        )
        )
        (drawing
        (drawing
                (line (pt 35 25)(pt 35 7))
                (line (pt 35 25)(pt 35 7))
                (line (pt 35 7)(pt 17 16))
                (line (pt 35 7)(pt 17 16))
                (line (pt 35 25)(pt 17 16))
                (line (pt 35 25)(pt 17 16))
                (circle (rect 9 12 17 20))
                (circle (rect 9 12 17 20))
        )
        )
        (flipy)
        (flipy)
)
)
(symbol
(symbol
        (rect 1352 560 1448 680)
        (rect 1368 560 1464 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_hl2_hi" (rect 4 55 16 112)(font "Arial" )(vertical))
        (text "latch_hl2_hi" (rect 4 55 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 904 400 1000 520)
        (rect 920 400 1016 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_sp_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (text "latch_sp_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 904 560 1000 680)
        (rect 920 560 1016 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_sp_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (text "latch_sp_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 760 400 856 520)
        (rect 776 400 872 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_wz_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (text "latch_wz_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 760 560 856 680)
        (rect 776 560 872 680)
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 62 96 115)(font "Arial" (font_size 8))(vertical))
        (text "latch_wz_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (text "latch_wz_hi" (rect 4 57 16 112)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 85 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104))
                (line (pt 64 120)(pt 64 104))
        )
        )
        (port
        (port
                (pt 48 120)
                (pt 48 120)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 81 53 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 120)(pt 48 104))
                (line (pt 48 120)(pt 48 104))
        )
        )
        (port
        (port
                (pt 32 0)
                (pt 32 0)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 32 40 47)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 16)(pt 32 0))
                (line (pt 32 16)(pt 32 0))
        )
        )
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 21 69 63)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16)(line_width 3))
                (line (pt 64 0)(pt 64 16)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (flipx_rotate90)
        (flipx_rotate90)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 232 808 280 840)
        (rect 232 808 280 840)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst11" (rect 3 21 32 33)(font "Arial" ))
        (text "inst11" (rect 3 21 32 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 13 16))
                (line (pt 0 16)(pt 13 16))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 39 16)(pt 48 16))
                (line (pt 39 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 13 25)(pt 13 7))
                (line (pt 13 25)(pt 13 7))
                (line (pt 13 7)(pt 31 16))
                (line (pt 13 7)(pt 31 16))
                (line (pt 13 25)(pt 31 16))
                (line (pt 13 25)(pt 31 16))
                (circle (rect 31 12 39 20))
                (circle (rect 31 12 39 20))
        )
        )
)
)
(symbol
(symbol
        (rect 2568 328 2616 360)
        (rect 2584 328 2632 360)
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "tri5" (rect 3 21 18 33)(font "Arial" ))
        (text "tri5" (rect 3 21 18 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 14 16))
                (line (pt 0 16)(pt 14 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (line (pt 24 12)(pt 24 0))
                (line (pt 24 12)(pt 24 0))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 32 16)(pt 48 16))
                (line (pt 32 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
        )
        )
)
)
(symbol
(symbol
        (rect 2568 360 2616 392)
        (rect 2584 360 2632 392)
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "tri6" (rect 30 -1 45 11)(font "Arial" ))
        (text "tri6" (rect 30 -1 45 11)(font "Arial" ))
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (line (pt 48 16)(pt 34 16))
                (line (pt 48 16)(pt 34 16))
        )
        )
        (port
        (port
                (pt 24 32)
                (pt 24 32)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (line (pt 24 20)(pt 24 32))
                (line (pt 24 20)(pt 24 32))
        )
        )
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 19 25)(font "Courier New" (bold))(invisible))
                (line (pt 16 16)(pt 0 16))
                (line (pt 16 16)(pt 0 16))
        )
        )
        (drawing
        (drawing
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
        )
        )
        (rotate180)
        (rotate180)
)
)
(symbol
(symbol
        (rect 2568 680 2616 712)
        (rect 2584 680 2632 712)
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
        (text "tri7" (rect 3 21 18 33)(font "Arial" ))
        (text "tri7" (rect 3 21 18 33)(font "Arial" ))
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 14 16))
                (line (pt 0 16)(pt 14 16))
        )
        )
        (port
        (port
                (pt 24 0)
                (pt 24 0)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (line (pt 24 12)(pt 24 0))
                (line (pt 24 12)(pt 24 0))
        )
        )
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 32 16)(pt 48 16))
                (line (pt 32 16)(pt 48 16))
        )
        )
        (drawing
        (drawing
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 14 7))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 25)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
                (line (pt 14 7)(pt 32 16))
        )
        )
)
)
(symbol
(symbol
        (rect 2568 712 2616 744)
        (rect 2584 712 2632 744)
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
        (text "tri8" (rect 30 -1 45 11)(font "Arial" ))
        (text "tri8" (rect 30 -1 45 11)(font "Arial" ))
        (port
        (port
                (pt 48 16)
                (pt 48 16)
                (input)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
                (line (pt 48 16)(pt 34 16))
                (line (pt 48 16)(pt 34 16))
        )
        )
        (port
        (port
                (pt 24 32)
                (pt 24 32)
                (input)
                (input)
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
                (line (pt 24 20)(pt 24 32))
                (line (pt 24 20)(pt 24 32))
        )
        )
        (port
        (port
                (pt 0 16)
                (pt 0 16)
                (output)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 2 13 19 25)(font "Courier New" (bold))(invisible))
                (line (pt 16 16)(pt 0 16))
                (line (pt 16 16)(pt 0 16))
        )
        )
        (drawing
        (drawing
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 34 25))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 7)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
                (line (pt 34 25)(pt 16 16))
        )
        )
        (rotate180)
        (rotate180)
)
)
(symbol
(symbol
        (rect 464 400 560 520)
        (rect 464 400 560 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_pc_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (text "latch_pc_lo" (rect 4 8 16 63)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(symbol
(symbol
        (rect 320 400 416 520)
        (rect 320 400 416 520)
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "reg_latch" (rect 82 5 96 58)(font "Arial" (font_size 8))(vertical))
        (text "latch_ir_lo" (rect 4 8 16 57)(font "Arial" )(vertical))
        (text "latch_ir_lo" (rect 4 8 16 57)(font "Arial" )(vertical))
        (port
        (port
                (pt 64 0)
                (pt 64 0)
                (input)
                (input)
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 0 0 14 14)(font "Arial" (font_size 8)))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (text "oe" (rect 55 21 69 35)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 0)(pt 64 16))
                (line (pt 64 0)(pt 64 16))
        )
        )
        (port
        (port
                (pt 48 0)
                (pt 48 0)
                (input)
                (input)
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 0 0 18 14)(font "Arial" (font_size 8)))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (text "we" (rect 39 21 53 39)(font "Arial" (font_size 8))(vertical))
                (line (pt 48 0)(pt 48 16))
                (line (pt 48 0)(pt 48 16))
        )
        )
        (port
        (port
                (pt 32 120)
                (pt 32 120)
                (input)
                (input)
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 0 0 15 14)(font "Arial" (font_size 8)))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (text "clk" (rect 26 73 40 88)(font "Arial" (font_size 8))(vertical))
                (line (pt 32 104)(pt 32 120))
                (line (pt 32 104)(pt 32 120))
        )
        )
        (port
        (port
                (pt 64 120)
                (pt 64 120)
                (bidir)
                (bidir)
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (text "db[7..0]" (rect 55 57 69 99)(font "Arial" (font_size 8))(vertical))
                (line (pt 64 120)(pt 64 104)(line_width 3))
                (line (pt 64 120)(pt 64 104)(line_width 3))
        )
        )
        (drawing
        (drawing
                (rectangle (rect 16 16 80 104))
                (rectangle (rect 16 16 80 104))
        )
        )
        (rotate270)
        (rotate270)
        (fill (color 85 255 127))
        (fill (color 85 255 127))
)
)
(connector
(connector
        (pt 216 248)
        (pt 216 248)
        (pt 216