--A1L62 is hour_1~30
A1L62_p1_out = TimeSet_EN & hour_set1[3];
A1L62_p2_out = !TimeSet_EN & hour1[3];
A1L62_or_out = A1L62_p1_out # A1L62_p2_out;
A1L62 = A1L62_or_out;


--A1L72 is hour_1~33
A1L72_p1_out = TimeSet_EN & hour_set1[2];
A1L72_p2_out = !TimeSet_EN & hour1[2];
A1L72_or_out = A1L72_p1_out # A1L72_p2_out;
A1L72 = A1L72_or_out;


--A1L82 is hour_1~36
A1L82_p1_out = TimeSet_EN & hour_set1[1];
A1L82_p2_out = !TimeSet_EN & hour1[1];
A1L82_or_out = A1L82_p1_out # A1L82_p2_out;
A1L82 = A1L82_or_out;


--A1L92 is hour_1~39
A1L92_p1_out = TimeSet_EN & hour_set1[0];
A1L92_p2_out = !TimeSet_EN & hour1[0];
A1L92_or_out = A1L92_p1_out # A1L92_p2_out;
A1L92 = A1L92_or_out;


--A1L71 is hour_0~30
A1L71_p1_out = TimeSet_EN & hour_set0[3];
A1L71_p2_out = !TimeSet_EN & hour0[3];
A1L71_or_out = A1L71_p1_out # A1L71_p2_out;
A1L71 = A1L71_or_out;


--A1L81 is hour_0~33
A1L81_p1_out = TimeSet_EN & hour_set0[2];
A1L81_p2_out = !TimeSet_EN & hour0[2];
A1L81_or_out = A1L81_p1_out # A1L81_p2_out;
A1L81 = A1L81_or_out;


--A1L91 is hour_0~36
A1L91_p1_out = TimeSet_EN & hour_set0[1];
A1L91_p2_out = !TimeSet_EN & hour0[1];
A1L91_or_out = A1L91_p1_out # A1L91_p2_out;
A1L91 = A1L91_or_out;


--A1L02 is hour_0~39
A1L02_p1_out = TimeSet_EN & hour_set0[0];
A1L02_p2_out = !TimeSet_EN & hour0[0];
A1L02_or_out = A1L02_p1_out # A1L02_p2_out;
A1L02 = A1L02_or_out;


--A1L46 is minute_1~30
A1L46_p1_out = TimeSet_EN & minute_set1[3];
A1L46_p2_out = !TimeSet_EN & minute1[3];
A1L46_or_out = A1L46_p1_out # A1L46_p2_out;
A1L46 = A1L46_or_out;


--A1L56 is minute_1~33
A1L56_p1_out = TimeSet_EN & minute_set1[2];
A1L56_p2_out = !TimeSet_EN & minute1[2];
A1L56_or_out = A1L56_p1_out # A1L56_p2_out;
A1L56 = A1L56_or_out;


--A1L66 is minute_1~36
A1L66_p1_out = TimeSet_EN & minute_set1[1];
A1L66_p2_out = !TimeSet_EN & minute1[1];
A1L66_or_out = A1L66_p1_out # A1L66_p2_out;
A1L66 = A1L66_or_out;


--A1L76 is minute_1~39
A1L76_p1_out = TimeSet_EN & minute_set1[0];
A1L76_p2_out = !TimeSet_EN & minute1[0];
A1L76_or_out = A1L76_p1_out # A1L76_p2_out;
A1L76 = A1L76_or_out;


--A1L55 is minute_0~30
A1L55_p1_out = TimeSet_EN & minute_set0[3];
A1L55_p2_out = !TimeSet_EN & minute0[3];
A1L55_or_out = A1L55_p1_out # A1L55_p2_out;
A1L55 = A1L55_or_out;


--A1L65 is minute_0~33
A1L65_p1_out = TimeSet_EN & minute_set0[2];
A1L65_p2_out = !TimeSet_EN & minute0[2];
A1L65_or_out = A1L65_p1_out # A1L65_p2_out;
A1L65 = A1L65_or_out;


--A1L75 is minute_0~36
A1L75_p1_out = TimeSet_EN & minute_set0[1];
A1L75_p2_out = !TimeSet_EN & minute0[1];
A1L75_or_out = A1L75_p1_out # A1L75_p2_out;
A1L75 = A1L75_or_out;


--A1L85 is minute_0~39
A1L85_p1_out = TimeSet_EN & minute_set0[0];
A1L85_p2_out = !TimeSet_EN & minute0[0];
A1L85_or_out = A1L85_p1_out # A1L85_p2_out;
A1L85 = A1L85_or_out;


--A1L201 is second_1~30
A1L201_p1_out = TimeSet_EN & second_set1[3];
A1L201_p2_out = !TimeSet_EN & second1[3];
A1L201_or_out = A1L201_p1_out # A1L201_p2_out;
A1L201 = A1L201_or_out;


--A1L301 is second_1~33
A1L301_p1_out = TimeSet_EN & second_set1[2];
A1L301_p2_out = !TimeSet_EN & second1[2];
A1L301_or_out = A1L301_p1_out # A1L301_p2_out;
A1L301 = A1L301_or_out;


--A1L401 is second_1~36
A1L401_p1_out = TimeSet_EN & second_set1[1];
A1L401_p2_out = !TimeSet_EN & second1[1];
A1L401_or_out = A1L401_p1_out # A1L401_p2_out;
A1L401 = A1L401_or_out;


--A1L501 is second_1~39
A1L501_p1_out = TimeSet_EN & second_set1[0];
A1L501_p2_out = !TimeSet_EN & second1[0];
A1L501_or_out = A1L501_p1_out # A1L501_p2_out;
A1L501 = A1L501_or_out;


--A1L39 is second_0~30
A1L39_p1_out = TimeSet_EN & second_set0[3];
A1L39_p2_out = !TimeSet_EN & second0[3];
A1L39_or_out = A1L39_p1_out # A1L39_p2_out;
A1L39 = A1L39_or_out;


--A1L49 is second_0~33
A1L49_p1_out = TimeSet_EN & second_set0[2];
A1L49_p2_out = !TimeSet_EN & second0[2];
A1L49_or_out = A1L49_p1_out # A1L49_p2_out;
A1L49 = A1L49_or_out;


--A1L59 is second_0~36
A1L59_p1_out = TimeSet_EN & second_set0[1];
A1L59_p2_out = !TimeSet_EN & second0[1];
A1L59_or_out = A1L59_p1_out # A1L59_p2_out;
A1L59 = A1L59_or_out;


--A1L69 is second_0~39
A1L69_p1_out = TimeSet_EN & second_set0[0];
A1L69_p2_out = !TimeSet_EN & second0[0];
A1L69_or_out = A1L69_p1_out # A1L69_p2_out;
A1L69 = A1L69_or_out;


--TimeSet_EN is TimeSet_EN
--operation mode is input

TimeSet_EN = INPUT();


--hour1[3] is hour1[3]
--operation mode is input

hour1[3] = INPUT();


--hour1[2] is hour1[2]
--operation mode is input

hour1[2] = INPUT();


--hour1[1] is hour1[1]
--operation mode is input

hour1[1] = INPUT();


--hour1[0] is hour1[0]
--operation mode is input

hour1[0] = INPUT();


--hour0[3] is hour0[3]
--operation mode is input

hour0[3] = INPUT();


--hour0[2] is hour0[2]
--operation mode is input

hour0[2] = INPUT();


--hour0[1] is hour0[1]
--operation mode is input

hour0[1] = INPUT();


--hour0[0] is hour0[0]
--operation mode is input

hour0[0] = INPUT();


--minute1[3] is minute1[3]
--operation mode is input

minute1[3] = INPUT();


--minute1[2] is minute1[2]
--operation mode is input

minute1[2] = INPUT();


--minute1[1] is minute1[1]
--operation mode is input

minute1[1] = INPUT();


--minute1[0] is minute1[0]
--operation mode is input

minute1[0] = INPUT();


--minute0[3] is minute0[3]
--operation mode is input

minute0[3] = INPUT();


--minute0[2] is minute0[2]
--operation mode is input

minute0[2] = INPUT();


--minute0[1] is minute0[1]
--operation mode is input

minute0[1] = INPUT();


--minute0[0] is minute0[0]
--operation mode is input

minute0[0] = INPUT();


--second1[3] is second1[3]
--operation mode is input

second1[3] = INPUT();


--second1[2] is second1[2]
--operation mode is input

second1[2] = INPUT();


--second1[1] is second1[1]
--operation mode is input

second1[1] = INPUT();


--second1[0] is second1[0]
--operation mode is input

second1[0] = INPUT();


--second0[3] is second0[3]
--operation mode is input

second0[3] = INPUT();


--second0[2] is second0[2]
--operation mode is input

second0[2] = INPUT();


--second0[1] is second0[1]
--operation mode is input

second0[1] = INPUT();


--second0[0] is second0[0]
--operation mode is input

second0[0] = INPUT();


--hour_set1[3] is hour_set1[3]
--operation mode is input

hour_set1[3] = INPUT();


--hour_set1[2] is hour_set1[2]
--operation mode is input

hour_set1[2] = INPUT();


--hour_set1[1] is hour_set1[1]
--operation mode is input

hour_set1[1] = INPUT();


--hour_set1[0] is hour_set1[0]
--operation mode is input

hour_set1[0] = INPUT();


--hour_set0[3] is hour_set0[3]
--operation mode is input

hour_set0[3] = INPUT();


--hour_set0[2] is hour_set0[2]
--operation mode is input

hour_set0[2] = INPUT();


--hour_set0[1] is hour_set0[1]
--operation mode is input

hour_set0[1] = INPUT();


--hour_set0[0] is hour_set0[0]
--operation mode is input

hour_set0[0] = INPUT();


--minute_set1[3] is minute_set1[3]
--operation mode is input

minute_set1[3] = INPUT();


--minute_set1[2] is minute_set1[2]
--operation mode is input

minute_set1[2] = INPUT();


--minute_set1[1] is minute_set1[1]
--operation mode is input

minute_set1[1] = INPUT();


--minute_set1[0] is minute_set1[0]
--operation mode is input

minute_set1[0] = INPUT();


--minute_set0[3] is minute_set0[3]
--operation mode is input

minute_set0[3] = INPUT();


--minute_set0[2] is minute_set0[2]
--operation mode is input

minute_set0[2] = INPUT();


--minute_set0[1] is minute_set0[1]
--operation mode is input

minute_set0[1] = INPUT();


--minute_set0[0] is minute_set0[0]
--operation mode is input

minute_set0[0] = INPUT();


--second_set1[3] is second_set1[3]
--operation mode is input

second_set1[3] = INPUT();


--second_set1[2] is second_set1[2]
--operation mode is input

second_set1[2] = INPUT();


--second_set1[1] is second_set1[1]
--operation mode is input

second_set1[1] = INPUT();


--second_set1[0] is second_set1[0]
--operation mode is input

second_set1[0] = INPUT();


--second_set0[3] is second_set0[3]
--operation mode is input

second_set0[3] = INPUT();


--second_set0[2] is second_set0[2]
--operation mode is input

second_set0[2] = INPUT();


--second_set0[1] is second_set0[1]
--operation mode is input

second_set0[1] = INPUT();


--second_set0[0] is second_set0[0]
--operation mode is input

second_set0[0] = INPUT();


--hour_1[3] is hour_1[3]
--operation mode is output

hour_1[3] = OUTPUT(A1L62);


--hour_1[2] is hour_1[2]
--operation mode is output

hour_1[2] = OUTPUT(A1L72);


--hour_1[1] is hour_1[1]
--operation mode is output

hour_1[1] = OUTPUT(A1L82);


--hour_1[0] is hour_1[0]
--operation mode is output

hour_1[0] = OUTPUT(A1L92);


--hour_0[3] is hour_0[3]
--operation mode is output

hour_0[3] = OUTPUT(A1L71);


--hour_0[2] is hour_0[2]
--operation mode is output

hour_0[2] = OUTPUT(A1L81);


--hour_0[1] is hour_0[1]
--operation mode is output

hour_0[1] = OUTPUT(A1L91);


--hour_0[0] is hour_0[0]
--operation mode is output

hour_0[0] = OUTPUT(A1L02);


--minute_1[3] is minute_1[3]
--operation mode is output

minute_1[3] = OUTPUT(A1L46);


--minute_1[2] is minute_1[2]
--operation mode is output

minute_1[2] = OUTPUT(A1L56);


--minute_1[1] is minute_1[1]
--operation mode is output

minute_1[1] = OUTPUT(A1L66);


--minute_1[0] is minute_1[0]
--operation mode is output

minute_1[0] = OUTPUT(A1L76);


--minute_0[3] is minute_0[3]
--operation mode is output

minute_0[3] = OUTPUT(A1L55);


--minute_0[2] is minute_0[2]
--operation mode is output

minute_0[2] = OUTPUT(A1L65);


--minute_0[1] is minute_0[1]
--operation mode is output

minute_0[1] = OUTPUT(A1L75);


--minute_0[0] is minute_0[0]
--operation mode is output

minute_0[0] = OUTPUT(A1L85);


--second_1[3] is second_1[3]
--operation mode is output

second_1[3] = OUTPUT(A1L201);


--second_1[2] is second_1[2]
--operation mode is output

second_1[2] = OUTPUT(A1L301);


--second_1[1] is second_1[1]
--operation mode is output

second_1[1] = OUTPUT(A1L401);


--second_1[0] is second_1[0]
--operation mode is output

second_1[0] = OUTPUT(A1L501);


--second_0[3] is second_0[3]
--operation mode is output

second_0[3] = OUTPUT(A1L39);


--second_0[2] is second_0[2]
--operation mode is output

second_0[2] = OUTPUT(A1L49);


--second_0[1] is second_0[1]
--operation mode is output

second_0[1] = OUTPUT(A1L59);


--second_0[0] is second_0[0]
--operation mode is output

second_0[0] = OUTPUT(A1L69);


