EESchema Schematic File Version 2 LIBS:power LIBS:device LIBS:texas LIBS:intel LIBS:audio LIBS:interface LIBS:digital-audio LIBS:philips LIBS:display LIBS:cypress LIBS:siliconi LIBS:opto LIBS:atmel LIBS:contrib LIBS:valves LIBS:eSim_Analog LIBS:eSim_Devices LIBS:eSim_Digital LIBS:eSim_Hybrid LIBS:eSim_Miscellaneous LIBS:eSim_Plot LIBS:eSim_Power LIBS:eSim_PSpice LIBS:eSim_Sources LIBS:eSim_Subckt LIBS:eSim_User LIBS:74153-cache EELAYER 25 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L d_and U14 U 1 1 5C936BFE P 3850 2450 F 0 "U14" H 3850 2450 60 0000 C CNN F 1 "d_and" H 3900 2550 60 0000 C CNN F 2 "" H 3850 2450 60 0000 C CNN F 3 "" H 3850 2450 60 0000 C CNN 1 3850 2450 1 0 0 -1 $EndComp $Comp L d_and U25 U 1 1 5C936C8A P 4850 2600 F 0 "U25" H 4850 2600 60 0000 C CNN F 1 "d_and" H 4900 2700 60 0000 C CNN F 2 "" H 4850 2600 60 0000 C CNN F 3 "" H 4850 2600 60 0000 C CNN 1 4850 2600 1 0 0 -1 $EndComp $Comp L d_and U5 U 1 1 5C936E84 P 3800 3050 F 0 "U5" H 3800 3050 60 0000 C CNN F 1 "d_and" H 3850 3150 60 0000 C CNN F 2 "" H 3800 3050 60 0000 C CNN F 3 "" H 3800 3050 60 0000 C CNN 1 3800 3050 1 0 0 -1 $EndComp $Comp L d_and U20 U 1 1 5C936E8A P 4800 3200 F 0 "U20" H 4800 3200 60 0000 C CNN F 1 "d_and" H 4850 3300 60 0000 C CNN F 2 "" H 4800 3200 60 0000 C CNN F 3 "" H 4800 3200 60 0000 C CNN 1 4800 3200 1 0 0 -1 $EndComp $Comp L d_and U7 U 1 1 5C936EF6 P 3800 3550 F 0 "U7" H 3800 3550 60 0000 C CNN F 1 "d_and" H 3850 3650 60 0000 C CNN F 2 "" H 3800 3550 60 0000 C CNN F 3 "" H 3800 3550 60 0000 C CNN 1 3800 3550 1 0 0 -1 $EndComp $Comp L d_and U21 U 1 1 5C936EFC P 4800 3700 F 0 "U21" H 4800 3700 60 0000 C CNN F 1 "d_and" H 4850 3800 60 0000 C CNN F 2 "" H 4800 3700 60 0000 C CNN F 3 "" H 4800 3700 60 0000 C CNN 1 4800 3700 1 0 0 -1 $EndComp $Comp L d_and U18 U 1 1 5C936F88 P 3950 1900 F 0 "U18" H 3950 1900 60 0000 C CNN F 1 "d_and" H 4000 2000 60 0000 C CNN F 2 "" H 3950 1900 60 0000 C CNN F 3 "" H 3950 1900 60 0000 C CNN 1 3950 1900 1 0 0 -1 $EndComp $Comp L d_and U24 U 1 1 5C936F8E P 4850 2150 F 0 "U24" H 4850 2150 60 0000 C CNN F 1 "d_and" H 4900 2250 60 0000 C CNN F 2 "" H 4850 2150 60 0000 C CNN F 3 "" H 4850 2150 60 0000 C CNN 1 4850 2150 1 0 0 -1 $EndComp $Comp L d_or U28 U 1 1 5C937316 P 5900 2550 F 0 "U28" H 5900 2550 60 0000 C CNN F 1 "d_or" H 5900 2650 60 0000 C CNN F 2 "" H 5900 2550 60 0000 C CNN F 3 "" H 5900 2550 60 0000 C CNN 1 5900 2550 1 0 0 -1 $EndComp $Comp L d_or U29 U 1 1 5C9373A8 P 5900 2800 F 0 "U29" H 5900 2800 60 0000 C CNN F 1 "d_or" H 5900 2900 60 0000 C CNN F 2 "" H 5900 2800 60 0000 C CNN F 3 "" H 5900 2800 60 0000 C CNN 1 5900 2800 1 0 0 -1 $EndComp $Comp L d_or U32 U 1 1 5C9373FC P 6850 2650 F 0 "U32" H 6850 2650 60 0000 C CNN F 1 "d_or" H 6850 2750 60 0000 C CNN F 2 "" H 6850 2650 60 0000 C CNN F 3 "" H 6850 2650 60 0000 C CNN 1 6850 2650 1 0 0 -1 $EndComp Wire Wire Line 4400 1850 4400 2050 Wire Wire Line 4400 2500 4400 2400 Wire Wire Line 4400 2400 4300 2400 Wire Wire Line 4350 3100 4350 3000 Wire Wire Line 4350 3000 4250 3000 Wire Wire Line 4350 3600 4350 3500 Wire Wire Line 4350 3500 4250 3500 Wire Wire Line 6400 2550 6400 2500 Wire Wire Line 6400 2500 6350 2500 Wire Wire Line 6400 2650 6400 2750 Wire Wire Line 6400 2750 6350 2750 Wire Wire Line 5450 2450 5350 2450 Wire Wire Line 5350 2450 5350 2100 Wire Wire Line 5350 2100 5300 2100 Wire Wire Line 5300 2550 5450 2550 Wire Wire Line 5450 2700 5300 2700 Wire Wire Line 5300 2700 5300 3150 Wire Wire Line 5300 3150 5250 3150 Wire Wire Line 5250 3650 5400 3650 Wire Wire Line 5400 3650 5400 2800 Wire Wire Line 5400 2800 5450 2800 $Comp L d_inverter U2 U 1 1 5C9378F6 P 2650 1350 F 0 "U2" H 2650 1250 60 0000 C CNN F 1 "d_inverter" H 2650 1500 60 0000 C CNN F 2 "" H 2700 1300 60 0000 C CNN F 3 "" H 2700 1300 60 0000 C CNN 1 2650 1350 1 0 0 -1 $EndComp $Comp L d_inverter U3 U 1 1 5C93798D P 2700 950 F 0 "U3" H 2700 850 60 0000 C CNN F 1 "d_inverter" H 2700 1100 60 0000 C CNN F 2 "" H 2750 900 60 0000 C CNN F 3 "" H 2750 900 60 0000 C CNN 1 2700 950 1 0 0 -1 $EndComp Wire Wire Line 3500 1800 3100 1800 Wire Wire Line 3100 1350 3100 5600 Wire Wire Line 3500 1900 3200 1900 Wire Wire Line 3200 950 3200 5100 Wire Wire Line 2950 1350 3100 1350 Connection ~ 3100 1800 Wire Wire Line 3000 950 3200 950 Connection ~ 3200 1900 Wire Wire Line 1800 950 2400 950 Wire Wire Line 1800 1350 2350 1350 Wire Wire Line 2200 950 2200 6200 Connection ~ 2200 950 Wire Wire Line 2300 1350 2300 6100 $Comp L d_and U15 U 1 1 5C937C96 P 3850 2700 F 0 "U15" H 3850 2700 60 0000 C CNN F 1 "d_and" H 3900 2800 60 0000 C CNN F 2 "" H 3850 2700 60 0000 C CNN F 3 "" H 3850 2700 60 0000 C CNN 1 3850 2700 1 0 0 -1 $EndComp $Comp L d_and U6 U 1 1 5C937CEE P 3800 3300 F 0 "U6" H 3800 3300 60 0000 C CNN F 1 "d_and" H 3850 3400 60 0000 C CNN F 2 "" H 3800 3300 60 0000 C CNN F 3 "" H 3800 3300 60 0000 C CNN 1 3800 3300 1 0 0 -1 $EndComp $Comp L d_and U8 U 1 1 5C937D35 P 3800 3800 F 0 "U8" H 3800 3800 60 0000 C CNN F 1 "d_and" H 3850 3900 60 0000 C CNN F 2 "" H 3800 3800 60 0000 C CNN F 3 "" H 3800 3800 60 0000 C CNN 1 3800 3800 1 0 0 -1 $EndComp $Comp L d_and U4 U 1 1 5C937DC5 P 3800 2150 F 0 "U4" H 3800 2150 60 0000 C CNN F 1 "d_and" H 3850 2250 60 0000 C CNN F 2 "" H 3800 2150 60 0000 C CNN F 3 "" H 3800 2150 60 0000 C CNN 1 3800 2150 1 0 0 -1 $EndComp Wire Wire Line 3350 2150 3300 2150 Wire Wire Line 3300 2150 3300 3800 Wire Wire Line 3300 2700 3400 2700 Wire Wire Line 3300 3300 3350 3300 Connection ~ 3300 2700 Wire Wire Line 3000 3800 3350 3800 Connection ~ 3300 3300 Wire Wire Line 4350 3200 4350 3250 Wire Wire Line 4350 3250 4250 3250 Wire Wire Line 4400 2600 4400 2650 Wire Wire Line 4400 2650 4300 2650 Wire Wire Line 4400 2150 4300 2150 Wire Wire Line 4300 2150 4300 2100 Wire Wire Line 4300 2100 4250 2100 Wire Wire Line 4350 3700 4250 3700 Wire Wire Line 4250 3700 4250 3750 Wire Wire Line 3350 3700 1600 3700 Wire Wire Line 3350 3200 1600 3200 Wire Wire Line 3400 2600 1600 2600 Wire Wire Line 3350 2050 1600 2050 Wire Wire Line 3000 3950 3000 3800 Wire Wire Line 2950 3950 3000 3950 Wire Wire Line 1600 3950 2350 3950 Connection ~ 3300 3800 $Comp L d_and U16 U 1 1 5C9388D0 P 3850 5100 F 0 "U16" H 3850 5100 60 0000 C CNN F 1 "d_and" H 3900 5200 60 0000 C CNN F 2 "" H 3850 5100 60 0000 C CNN F 3 "" H 3850 5100 60 0000 C CNN 1 3850 5100 1 0 0 -1 $EndComp $Comp L d_and U27 U 1 1 5C9388D6 P 4850 5250 F 0 "U27" H 4850 5250 60 0000 C CNN F 1 "d_and" H 4900 5350 60 0000 C CNN F 2 "" H 4850 5250 60 0000 C CNN F 3 "" H 4850 5250 60 0000 C CNN 1 4850 5250 1 0 0 -1 $EndComp $Comp L d_and U10 U 1 1 5C9388DC P 3800 5700 F 0 "U10" H 3800 5700 60 0000 C CNN F 1 "d_and" H 3850 5800 60 0000 C CNN F 2 "" H 3800 5700 60 0000 C CNN F 3 "" H 3800 5700 60 0000 C CNN 1 3800 5700 1 0 0 -1 $EndComp $Comp L d_and U22 U 1 1 5C9388E2 P 4800 5850 F 0 "U22" H 4800 5850 60 0000 C CNN F 1 "d_and" H 4850 5950 60 0000 C CNN F 2 "" H 4800 5850 60 0000 C CNN F 3 "" H 4800 5850 60 0000 C CNN 1 4800 5850 1 0 0 -1 $EndComp $Comp L d_and U12 U 1 1 5C9388E8 P 3800 6200 F 0 "U12" H 3800 6200 60 0000 C CNN F 1 "d_and" H 3850 6300 60 0000 C CNN F 2 "" H 3800 6200 60 0000 C CNN F 3 "" H 3800 6200 60 0000 C CNN 1 3800 6200 1 0 0 -1 $EndComp $Comp L d_and U23 U 1 1 5C9388EE P 4800 6350 F 0 "U23" H 4800 6350 60 0000 C CNN F 1 "d_and" H 4850 6450 60 0000 C CNN F 2 "" H 4800 6350 60 0000 C CNN F 3 "" H 4800 6350 60 0000 C CNN 1 4800 6350 1 0 0 -1 $EndComp $Comp L d_and U19 U 1 1 5C9388F4 P 3950 4550 F 0 "U19" H 3950 4550 60 0000 C CNN F 1 "d_and" H 4000 4650 60 0000 C CNN F 2 "" H 3950 4550 60 0000 C CNN F 3 "" H 3950 4550 60 0000 C CNN 1 3950 4550 1 0 0 -1 $EndComp $Comp L d_and U26 U 1 1 5C9388FA P 4850 4800 F 0 "U26" H 4850 4800 60 0000 C CNN F 1 "d_and" H 4900 4900 60 0000 C CNN F 2 "" H 4850 4800 60 0000 C CNN F 3 "" H 4850 4800 60 0000 C CNN 1 4850 4800 1 0 0 -1 $EndComp $Comp L d_or U30 U 1 1 5C938900 P 5900 5200 F 0 "U30" H 5900 5200 60 0000 C CNN F 1 "d_or" H 5900 5300 60 0000 C CNN F 2 "" H 5900 5200 60 0000 C CNN F 3 "" H 5900 5200 60 0000 C CNN 1 5900 5200 1 0 0 -1 $EndComp $Comp L d_or U31 U 1 1 5C938906 P 5900 5450 F 0 "U31" H 5900 5450 60 0000 C CNN F 1 "d_or" H 5900 5550 60 0000 C CNN F 2 "" H 5900 5450 60 0000 C CNN F 3 "" H 5900 5450 60 0000 C CNN 1 5900 5450 1 0 0 -1 $EndComp $Comp L d_or U33 U 1 1 5C93890C P 6850 5300 F 0 "U33" H 6850 5300 60 0000 C CNN F 1 "d_or" H 6850 5400 60 0000 C CNN F 2 "" H 6850 5300 60 0000 C CNN F 3 "" H 6850 5300 60 0000 C CNN 1 6850 5300 1 0 0 -1 $EndComp Wire Wire Line 4400 4500 4400 4700 Wire Wire Line 4400 5150 4400 5050 Wire Wire Line 4400 5050 4300 5050 Wire Wire Line 4350 5750 4350 5650 Wire Wire Line 4350 5650 4250 5650 Wire Wire Line 4350 6250 4350 6150 Wire Wire Line 4350 6150 4250 6150 Wire Wire Line 6400 5200 6400 5150 Wire Wire Line 6400 5150 6350 5150 Wire Wire Line 6400 5300 6400 5400 Wire Wire Line 6400 5400 6350 5400 Wire Wire Line 5450 5100 5350 5100 Wire Wire Line 5350 5100 5350 4750 Wire Wire Line 5350 4750 5300 4750 Wire Wire Line 5300 5200 5450 5200 Wire Wire Line 5450 5350 5300 5350 Wire Wire Line 5300 5350 5300 5800 Wire Wire Line 5300 5800 5250 5800 Wire Wire Line 5250 6300 5400 6300 Wire Wire Line 5400 6300 5400 5450 Wire Wire Line 5400 5450 5450 5450 Wire Wire Line 3100 4450 3500 4450 Wire Wire Line 3200 4550 3500 4550 $Comp L d_and U17 U 1 1 5C938937 P 3850 5350 F 0 "U17" H 3850 5350 60 0000 C CNN F 1 "d_and" H 3900 5450 60 0000 C CNN F 2 "" H 3850 5350 60 0000 C CNN F 3 "" H 3850 5350 60 0000 C CNN 1 3850 5350 1 0 0 -1 $EndComp $Comp L d_and U11 U 1 1 5C93893D P 3800 5950 F 0 "U11" H 3800 5950 60 0000 C CNN F 1 "d_and" H 3850 6050 60 0000 C CNN F 2 "" H 3800 5950 60 0000 C CNN F 3 "" H 3800 5950 60 0000 C CNN 1 3800 5950 1 0 0 -1 $EndComp $Comp L d_and U13 U 1 1 5C938943 P 3800 6450 F 0 "U13" H 3800 6450 60 0000 C CNN F 1 "d_and" H 3850 6550 60 0000 C CNN F 2 "" H 3800 6450 60 0000 C CNN F 3 "" H 3800 6450 60 0000 C CNN 1 3800 6450 1 0 0 -1 $EndComp $Comp L d_and U9 U 1 1 5C938949 P 3800 4800 F 0 "U9" H 3800 4800 60 0000 C CNN F 1 "d_and" H 3850 4900 60 0000 C CNN F 2 "" H 3800 4800 60 0000 C CNN F 3 "" H 3800 4800 60 0000 C CNN 1 3800 4800 1 0 0 -1 $EndComp Wire Wire Line 3350 4800 3300 4800 Wire Wire Line 3300 4800 3300 6450 Wire Wire Line 3300 5350 3400 5350 Wire Wire Line 3300 5950 3350 5950 Connection ~ 3300 5350 Wire Wire Line 3200 6450 3350 6450 Connection ~ 3300 5950 Wire Wire Line 4350 5850 4350 5900 Wire Wire Line 4350 5900 4250 5900 Wire Wire Line 4400 5250 4400 5300 Wire Wire Line 4400 5300 4300 5300 Wire Wire Line 4400 4800 4300 4800 Wire Wire Line 4300 4800 4300 4750 Wire Wire Line 4300 4750 4250 4750 Wire Wire Line 4350 6350 4250 6350 Wire Wire Line 4250 6350 4250 6400 Wire Wire Line 3350 6350 1600 6350 Wire Wire Line 3350 5850 1600 5850 Wire Wire Line 3400 5250 1600 5250 Wire Wire Line 3350 4700 1600 4700 Wire Wire Line 3200 6600 3200 6450 Wire Wire Line 3000 6600 3200 6600 Wire Wire Line 1600 6600 2400 6600 Connection ~ 3300 6450 Connection ~ 2300 1350 Connection ~ 3100 4450 Connection ~ 3200 4550 $Comp L PORT U1 U 1 1 5C93A0F9 P 1350 2050 F 0 "U1" H 1400 2150 30 0000 C CNN F 1 "PORT" H 1350 2050 30 0000 C CNN F 2 "" H 1350 2050 60 0000 C CNN F 3 "" H 1350 2050 60 0000 C CNN 1 1350 2050 1 0 0 -1 $EndComp $Comp L PORT U1 U 6 1 5C93A174 P 1350 4700 F 0 "U1" H 1400 4800 30 0000 C CNN F 1 "PORT" H 1350 4700 30 0000 C CNN F 2 "" H 1350 4700 60 0000 C CNN F 3 "" H 1350 4700 60 0000 C CNN 6 1350 4700 1 0 0 -1 $EndComp $Comp L PORT U1 U 2 1 5C93AA3C P 1350 2600 F 0 "U1" H 1400 2700 30 0000 C CNN F 1 "PORT" H 1350 2600 30 0000 C CNN F 2 "" H 1350 2600 60 0000 C CNN F 3 "" H 1350 2600 60 0000 C CNN 2 1350 2600 1 0 0 -1 $EndComp $Comp L PORT U1 U 3 1 5C93AACB P 1350 3200 F 0 "U1" H 1400 3300 30 0000 C CNN F 1 "PORT" H 1350 3200 30 0000 C CNN F 2 "" H 1350 3200 60 0000 C CNN F 3 "" H 1350 3200 60 0000 C CNN 3 1350 3200 1 0 0 -1 $EndComp $Comp L PORT U1 U 4 1 5C93AB5F P 1350 3700 F 0 "U1" H 1400 3800 30 0000 C CNN F 1 "PORT" H 1350 3700 30 0000 C CNN F 2 "" H 1350 3700 60 0000 C CNN F 3 "" H 1350 3700 60 0000 C CNN 4 1350 3700 1 0 0 -1 $EndComp $Comp L PORT U1 U 7 1 5C93AD97 P 1350 5250 F 0 "U1" H 1400 5350 30 0000 C CNN F 1 "PORT" H 1350 5250 30 0000 C CNN F 2 "" H 1350 5250 60 0000 C CNN F 3 "" H 1350 5250 60 0000 C CNN 7 1350 5250 1 0 0 -1 $EndComp $Comp L PORT U1 U 8 1 5C93ADFC P 1350 5850 F 0 "U1" H 1400 5950 30 0000 C CNN F 1 "PORT" H 1350 5850 30 0000 C CNN F 2 "" H 1350 5850 60 0000 C CNN F 3 "" H 1350 5850 60 0000 C CNN 8 1350 5850 1 0 0 -1 $EndComp $Comp L PORT U1 U 9 1 5C93AE63 P 1350 6350 F 0 "U1" H 1400 6450 30 0000 C CNN F 1 "PORT" H 1350 6350 30 0000 C CNN F 2 "" H 1350 6350 60 0000 C CNN F 3 "" H 1350 6350 60 0000 C CNN 9 1350 6350 1 0 0 -1 $EndComp $Comp L PORT U1 U 5 1 5C93AECA P 1350 3950 F 0 "U1" H 1400 4050 30 0000 C CNN F 1 "PORT" H 1350 3950 30 0000 C CNN F 2 "" H 1350 3950 60 0000 C CNN F 3 "" H 1350 3950 60 0000 C CNN 5 1350 3950 1 0 0 -1 $EndComp $Comp L PORT U1 U 10 1 5C93AF79 P 1350 6600 F 0 "U1" H 1400 6700 30 0000 C CNN F 1 "PORT" H 1350 6600 30 0000 C CNN F 2 "" H 1350 6600 60 0000 C CNN F 3 "" H 1350 6600 60 0000 C CNN 10 1350 6600 1 0 0 -1 $EndComp $Comp L PORT U1 U 11 1 5C93B10A P 1550 950 F 0 "U1" H 1600 1050 30 0000 C CNN F 1 "PORT" H 1550 950 30 0000 C CNN F 2 "" H 1550 950 60 0000 C CNN F 3 "" H 1550 950 60 0000 C CNN 11 1550 950 1 0 0 -1 $EndComp $Comp L PORT U1 U 12 1 5C93B179 P 1550 1350 F 0 "U1" H 1600 1450 30 0000 C CNN F 1 "PORT" H 1550 1350 30 0000 C CNN F 2 "" H 1550 1350 60 0000 C CNN F 3 "" H 1550 1350 60 0000 C CNN 12 1550 1350 1 0 0 -1 $EndComp Wire Wire Line 7300 2600 7600 2600 Wire Wire Line 7300 5250 7650 5250 $Comp L PORT U1 U 13 1 5C93B567 P 7850 2600 F 0 "U1" H 7900 2700 30 0000 C CNN F 1 "PORT" H 7850 2600 30 0000 C CNN F 2 "" H 7850 2600 60 0000 C CNN F 3 "" H 7850 2600 60 0000 C CNN 13 7850 2600 -1 0 0 1 $EndComp $Comp L PORT U1 U 14 1 5C93B5DA P 7900 5250 F 0 "U1" H 7950 5350 30 0000 C CNN F 1 "PORT" H 7900 5250 30 0000 C CNN F 2 "" H 7900 5250 60 0000 C CNN F 3 "" H 7900 5250 60 0000 C CNN 14 7900 5250 -1 0 0 1 $EndComp Connection ~ 2200 3450 Wire Wire Line 3200 5100 3400 5100 Wire Wire Line 3400 5000 2300 5000 Connection ~ 2300 5000 Wire Wire Line 3100 5600 3350 5600 Wire Wire Line 2200 5700 3350 5700 Wire Wire Line 2200 6200 3350 6200 Connection ~ 2200 5700 Wire Wire Line 2300 6100 3350 6100 Wire Wire Line 3400 2450 3200 2450 Connection ~ 3200 2450 Wire Wire Line 3400 2350 2300 2350 Connection ~ 2300 2350 Wire Wire Line 3350 3050 2200 3050 Connection ~ 2200 3050 Wire Wire Line 3350 2950 3100 2950 Connection ~ 3100 2950 Wire Wire Line 3350 3450 2300 3450 Wire Wire Line 2300 3450 2300 3400 Connection ~ 2300 3400 Wire Wire Line 3350 3550 2200 3550 Connection ~ 2200 3550 $Comp L d_inverter U34 U 1 1 5C95C9D0 P 2650 3950 F 0 "U34" H 2650 3850 60 0000 C CNN F 1 "d_inverter" H 2650 4100 60 0000 C CNN F 2 "" H 2700 3900 60 0000 C CNN F 3 "" H 2700 3900 60 0000 C CNN 1 2650 3950 1 0 0 -1 $EndComp $Comp L d_inverter U35 U 1 1 5C95CD17 P 2700 6600 F 0 "U35" H 2700 6500 60 0000 C CNN F 1 "d_inverter" H 2700 6750 60 0000 C CNN F 2 "" H 2750 6550 60 0000 C CNN F 3 "" H 2750 6550 60 0000 C CNN 1 2700 6600 1 0 0 -1 $EndComp $EndSCHEMATC