V2_GOOD_SEG(16) <= ( V2_SEG(16) AND ( ( U2_SEG(19) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(20) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(21) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(22) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(23) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(24) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(25) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(26) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(27) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(28) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(29) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(30) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(31) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(32) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(33) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(34) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(35) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(36) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(37) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(38) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(39) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(40) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(41) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(42) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(43) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(44) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(45) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(46) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(47) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(48) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(49) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(50) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(51) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(52) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(53) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(54) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(55) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(56) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(57) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(58) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(59) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(60) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(61) AND (X2_SEG(1)) ) OR ( U2_SEG(62) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(17) <= ( V2_SEG(17) AND ( ( U2_SEG(18) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(19) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(20) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(21) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(22) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(23) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(24) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(25) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(26) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(27) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(28) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(29) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(30) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(31) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(32) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(33) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(34) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(35) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(36) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(37) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(38) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(39) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(40) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(41) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(42) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(43) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(44) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(45) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(46) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(47) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(48) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(49) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(50) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(51) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(52) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(53) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(54) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(55) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(56) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(57) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(58) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(59) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(60) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(61) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(62) AND (X2_SEG(1)) ) OR ( U2_SEG(63) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(18) <= ( V2_SEG(18) AND ( ( U2_SEG(17) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(18) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(19) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(20) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(21) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(22) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(23) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(24) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(25) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(26) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(27) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(28) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(29) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(30) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(31) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(32) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(33) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(34) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(35) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(36) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(37) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(38) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(39) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(40) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(41) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(42) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(43) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(44) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(45) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(46) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(47) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(48) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(49) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(50) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(51) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(52) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(53) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(54) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(55) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(56) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(57) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(58) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(59) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(60) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(61) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(62) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(63) AND (X2_SEG(1)) ) OR ( U2_SEG(64) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(19) <= ( V2_SEG(19) AND ( ( U2_SEG(16) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(17) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(18) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(19) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(20) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(21) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(22) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(23) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(24) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(25) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(26) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(27) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(28) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(29) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(30) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(31) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(32) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(33) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(34) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(35) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(36) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(37) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(38) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(39) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(40) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(41) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(42) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(43) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(44) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(45) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(46) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(47) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(48) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(49) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(50) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(51) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(52) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(53) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(54) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(55) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(56) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(57) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(58) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(59) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(60) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(61) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(62) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(63) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(64) AND (X2_SEG(1)) ) OR ( U2_SEG(65) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(20) <= ( V2_SEG(20) AND ( ( U2_SEG(15) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(16) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(17) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(18) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(19) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(20) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(21) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(22) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(23) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(24) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(25) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(26) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(27) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(28) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(29) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(30) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(31) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(32) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(33) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(34) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(35) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(36) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(37) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(38) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(39) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(40) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(41) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(42) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(43) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(44) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(45) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(46) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(47) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(48) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(49) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(50) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(51) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(52) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(53) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(54) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(55) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(56) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(57) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(58) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(59) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(60) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(61) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(62) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(63) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(64) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(65) AND (X2_SEG(1)) ) OR ( U2_SEG(66) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(21) <= ( V2_SEG(21) AND ( ( U2_SEG(14) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(15) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(16) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(17) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(18) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(19) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(20) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(21) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(22) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(23) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(24) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(25) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(26) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(27) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(28) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(29) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(30) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(31) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(32) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(33) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(34) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(35) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(36) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(37) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(38) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(39) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(40) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(41) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(42) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(43) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(44) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(45) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(46) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(47) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(48) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(49) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(50) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(51) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(52) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(53) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(54) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(55) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(56) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(57) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(58) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(59) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(60) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(61) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(62) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(63) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(64) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(65) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(66) AND (X2_SEG(1)) ) OR ( U2_SEG(67) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(22) <= ( V2_SEG(22) AND ( ( U2_SEG(13) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(14) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(15) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(16) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(17) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(18) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(19) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(20) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(21) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(22) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(23) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(24) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(25) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(26) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(27) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(28) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(29) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(30) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(31) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(32) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(33) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(34) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(35) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(36) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(37) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(38) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(39) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(40) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(41) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(42) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(43) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(44) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(45) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(46) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(47) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(48) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(49) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(50) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(51) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(52) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(53) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(54) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(55) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(56) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(57) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(58) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(59) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(60) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(61) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(62) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(63) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(64) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(65) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(66) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(67) AND (X2_SEG(1)) ) OR ( U2_SEG(68) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(23) <= ( V2_SEG(23) AND ( ( U2_SEG(12) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(13) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(14) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(15) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(16) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(17) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(18) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(19) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(20) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(21) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(22) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(23) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(24) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(25) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(26) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(27) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(28) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(29) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(30) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(31) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(32) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(33) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(34) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(35) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(36) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(37) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(38) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(39) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(40) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(41) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(42) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(43) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(44) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(45) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(46) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(47) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(48) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(49) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(50) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(51) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(52) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(53) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(54) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(55) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(56) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(57) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(58) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(59) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(60) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(61) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(62) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(63) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(64) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(65) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(66) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(67) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(68) AND (X2_SEG(1)) ) OR ( U2_SEG(69) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(24) <= ( V2_SEG(24) AND ( ( U2_SEG(11) AND (X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(12) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(13) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(14) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(15) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(16) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(17) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(18) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(19) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(20) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(21) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(22) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(23) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(24) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(25) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(26) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(27) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(28) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(29) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(30) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(31) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(32) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(33) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(34) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(35) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(36) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(37) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(38) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(39) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(40) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(41) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(42) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(43) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(44) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(45) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(46) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(47) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(48) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(49) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(50) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(51) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(52) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(53) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(54) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(55) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(56) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(57) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(58) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(59) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(60) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(61) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(62) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(63) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(64) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(65) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(66) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(67) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(68) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(69) AND (X2_SEG(1)) ) OR ( U2_SEG(70) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(25) <= ( V2_SEG(25) AND ( ( U2_SEG(10) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(11) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(12) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(13) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(14) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(15) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(16) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(17) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(18) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(19) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(20) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(21) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(22) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(23) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(24) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(25) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(26) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(27) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(28) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(29) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(30) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(31) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(32) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(33) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(34) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(35) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(36) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(37) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(38) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(39) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(40) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(41) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(42) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(43) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(44) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(45) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(46) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(47) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(48) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(49) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(50) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(51) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(52) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(53) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(54) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(55) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(56) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(57) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(58) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(59) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(60) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(61) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(62) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(63) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(64) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(65) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(66) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(67) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(68) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(69) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(70) AND (X2_SEG(1)) ) OR ( U2_SEG(71) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(26) <= ( V2_SEG(26) AND ( ( U2_SEG(9) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(10) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(11) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(12) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(13) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(14) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(15) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(16) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(17) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(18) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(19) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(20) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(21) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(22) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(23) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(24) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(25) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(26) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(27) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(28) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(29) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(30) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(31) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(32) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(33) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(34) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(35) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(36) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(37) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(38) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(39) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(40) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(41) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(42) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(43) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(44) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(45) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(46) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(47) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(48) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(49) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(50) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(51) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(52) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(53) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(54) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(55) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(56) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(57) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(58) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(59) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(60) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(61) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(62) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(63) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(64) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(65) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(66) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(67) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(68) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(69) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(70) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(71) AND (X2_SEG(1)) ) OR ( U2_SEG(72) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(27) <= ( V2_SEG(27) AND ( ( U2_SEG(8) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(9) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(10) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(11) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(12) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(13) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(14) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(15) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(16) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(17) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(18) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(19) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(20) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(21) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(22) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(23) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(24) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(25) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(26) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(27) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(28) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(29) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(30) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(31) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(32) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(33) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(34) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(35) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(36) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(37) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(38) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(39) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(40) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(41) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(42) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(43) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(44) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(45) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(46) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(47) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(48) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(49) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(50) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(51) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(52) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(53) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(54) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(55) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(56) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(57) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(58) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(59) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(60) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(61) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(62) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(63) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(64) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(65) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(66) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(67) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(68) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(69) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(70) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(71) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(72) AND (X2_SEG(1)) ) OR ( U2_SEG(73) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(28) <= ( V2_SEG(28) AND ( ( U2_SEG(7) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(8) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(9) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(10) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(11) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(12) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(13) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(14) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(15) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(16) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(17) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(18) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(19) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(20) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(21) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(22) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(23) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(24) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(25) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(26) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(27) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(28) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(29) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(30) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(31) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(32) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(33) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(34) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(35) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(36) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(37) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(38) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(39) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(40) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(41) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(42) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(43) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(44) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(45) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(46) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(47) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(48) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(49) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(50) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(51) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(52) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(53) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(54) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(55) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(56) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(57) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(58) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(59) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(60) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(61) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(62) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(63) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(64) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(65) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(66) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(67) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(68) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(69) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(70) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(71) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(72) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(73) AND (X2_SEG(1)) ) OR ( U2_SEG(74) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(29) <= ( V2_SEG(29) AND ( ( U2_SEG(6) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(7) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(8) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(9) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(10) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(11) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(12) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(13) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(14) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(15) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(16) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(17) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(18) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(19) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(20) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(21) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(22) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(23) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(24) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(25) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(26) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(27) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(28) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(29) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(30) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(31) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(32) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(33) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(34) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(35) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(36) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(37) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(38) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(39) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(40) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(41) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(42) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(43) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(44) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(45) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(46) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(47) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(48) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(49) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(50) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(51) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(52) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(53) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(54) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(55) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(56) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(57) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(58) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(59) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(60) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(61) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(62) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(63) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(64) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(65) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(66) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(67) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(68) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(69) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(70) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(71) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(72) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(73) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(74) AND (X2_SEG(1)) ) OR ( U2_SEG(75) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(30) <= ( V2_SEG(30) AND ( ( U2_SEG(5) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(6) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(7) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(8) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(9) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(10) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(11) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(12) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(13) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(14) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(15) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(16) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(17) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(18) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(19) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(20) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(21) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(22) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(23) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(24) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(25) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(26) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(27) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(28) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(29) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(30) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(31) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(32) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(33) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(34) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(35) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(36) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(37) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(38) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(39) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(40) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(41) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(42) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(43) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(44) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(45) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(46) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(47) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(48) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(49) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(50) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(51) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(52) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(53) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(54) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(55) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(56) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(57) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(58) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(59) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(60) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(61) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(62) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(63) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(64) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(65) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(66) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(67) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(68) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(69) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(70) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(71) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(72) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(73) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(74) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(75) AND (X2_SEG(1)) ) OR ( U2_SEG(76) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(31) <= ( V2_SEG(31) AND ( ( U2_SEG(4) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(5) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(6) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(7) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(8) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(9) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(10) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(11) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(12) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(13) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(14) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(15) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(16) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(17) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(18) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(19) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(20) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(21) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(22) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(23) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(24) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(25) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(26) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(27) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(28) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(29) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(30) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(31) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(32) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(33) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(34) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(35) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(36) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(37) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(38) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(39) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(40) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(41) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(42) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(43) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(44) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(45) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(46) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(47) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(48) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(49) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(50) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(51) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(52) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(53) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(54) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(55) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(56) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(57) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(58) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(59) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(60) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(61) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(62) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(63) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(64) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(65) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(66) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(67) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(68) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(69) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(70) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(71) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(72) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(73) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(74) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(75) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(76) AND (X2_SEG(1)) ) OR ( U2_SEG(77) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(32) <= ( V2_SEG(32) AND ( ( U2_SEG(3) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(4) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(5) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(6) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(7) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(8) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(9) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(10) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(11) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(12) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(13) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(14) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(15) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(16) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(17) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(18) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(19) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(20) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(21) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(22) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(23) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(24) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(25) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(26) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(27) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(28) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(29) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(30) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(31) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(32) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(33) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(34) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(35) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(36) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(37) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(38) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(39) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(40) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(41) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(42) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(43) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(44) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(45) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(46) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(47) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(48) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(49) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(50) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(51) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(52) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(53) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(54) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(55) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(56) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(57) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(58) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(59) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(60) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(61) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(62) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(63) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(64) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(65) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(66) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(67) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(68) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(69) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(70) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(71) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(72) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(73) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(74) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(75) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(76) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(77) AND (X2_SEG(1)) ) OR ( U2_SEG(78) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(33) <= ( V2_SEG(33) AND ( ( U2_SEG(2) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(3) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(4) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(5) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(6) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(7) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(8) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(9) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(10) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(11) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(12) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(13) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(14) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(15) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(16) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(17) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(18) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(19) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(20) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(21) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(22) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(23) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(24) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(25) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(26) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(27) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(28) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(29) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(30) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(31) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(32) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(33) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(34) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(35) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(36) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(37) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(38) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(39) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(40) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(41) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(42) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(43) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(44) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(45) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(46) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(47) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(48) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(49) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(50) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(51) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(52) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(53) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(54) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(55) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(56) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(57) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(58) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(59) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(60) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(61) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(62) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(63) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(64) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(65) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(66) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(67) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(68) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(69) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(70) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(71) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(72) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(73) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(74) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(75) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(76) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(77) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(78) AND (X2_SEG(1)) ) OR ( U2_SEG(79) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(34) <= ( V2_SEG(34) AND ( ( U2_SEG(1) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(2) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(3) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(4) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(5) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(6) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(7) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(8) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(9) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(10) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(11) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(12) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(13) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(14) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(15) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(16) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(17) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(18) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(19) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(20) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(21) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(22) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(23) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(24) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(25) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(26) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(27) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(28) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(29) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(30) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(31) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(32) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(33) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(34) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(35) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(36) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(37) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(38) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(39) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(40) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(41) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(42) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(43) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(44) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(45) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(46) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(47) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(48) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(49) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(50) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(51) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(52) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(53) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(54) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(55) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(56) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(57) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(58) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(59) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(60) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(61) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(62) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(63) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(64) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(65) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(66) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(67) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(68) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(69) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(70) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(71) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(72) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(73) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(74) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(75) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(76) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(77) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(78) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(79) AND (X2_SEG(1)) ) ) ); V2_GOOD_SEG(35) <= ( V2_SEG(35) AND ( ( U2_SEG(1) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(2) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(3) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(4) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(5) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(6) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(7) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(8) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(9) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(10) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(11) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(12) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(13) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(14) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(15) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(16) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(17) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(18) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(19) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(20) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(21) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(22) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(23) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(24) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(25) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(26) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(27) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(28) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(29) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(30) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(31) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(32) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(33) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(34) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(35) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(36) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(37) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(38) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(39) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(40) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(41) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(42) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(43) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(44) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(45) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(46) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(47) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(48) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(49) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(50) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(51) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(52) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(53) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(54) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(55) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(56) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(57) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(58) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(59) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(60) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(61) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(62) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(63) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(64) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(65) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(66) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(67) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(68) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(69) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(70) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(71) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(72) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(73) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(74) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(75) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(76) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(77) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(78) AND (X2_SEG(1) OR X2_SEG(2)) ) OR ( U2_SEG(79) AND (X2_SEG(1) OR X2_SEG(2)) ) ) ); V2_GOOD_SEG(36) <= ( V2_SEG(36) AND ( ( U2_SEG(1) AND (X2_SEG(56) OR X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(2) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(3) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(4) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(5) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(6) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(7) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(8) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(9) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(10) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(11) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(12) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(13) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(14) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(15) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(16) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(17) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(18) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(19) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(20) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(21) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(22) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(23) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(24) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(25) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(26) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(27) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(28) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(29) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(30) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(31) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(32) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(33) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(34) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(35) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(36) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(37) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(38) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(39) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(40) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(41) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(42) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(43) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(44) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(45) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(46) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(47) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(48) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(49) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(50) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(51) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(52) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(53) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(54) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(55) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(56) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(57) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(58) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(59) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(60) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(61) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(62) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(63) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(64) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(65) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(66) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(67) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(68) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(69) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(70) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(71) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(72) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(73) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(74) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(75) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(76) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(77) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(78) AND (X2_SEG(2) OR X2_SEG(3)) ) OR ( U2_SEG(79) AND (X2_SEG(1) OR X2_SEG(2)) ) ) ); V2_GOOD_SEG(37) <= ( V2_SEG(37) AND ( ( U2_SEG(1) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(2) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(3) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(4) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(5) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(6) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(7) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(8) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(9) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(10) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(11) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(12) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(13) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(14) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(15) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(16) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(17) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(18) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(19) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(20) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(21) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(22) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(23) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(24) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(25) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(26) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(27) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(28) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(29) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(30) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(31) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(32) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(33) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(34) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(35) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(36) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(37) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(38) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(39) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(40) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(41) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(42) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(43) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(44) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(45) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(46) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(47) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(48) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(49) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(50) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(51) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(52) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(53) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(54) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(55) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(56) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(57) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(58) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(59) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(60) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(61) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(62) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(63) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(64) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(65) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(66) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(67) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(68) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(69) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(70) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(71) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(72) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(73) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(74) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(75) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(76) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(77) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(78) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(79) AND (X2_SEG(1) OR X2_SEG(2) OR X2_SEG(3)) ) ) ); V2_GOOD_SEG(38) <= ( V2_SEG(38) AND ( ( U2_SEG(1) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(2) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(3) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(4) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(5) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(6) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(7) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(8) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(9) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(10) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(11) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(12) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(13) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(14) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(15) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(16) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(17) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(18) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(19) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(20) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(21) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(22) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(23) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(24) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(25) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(26) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(27) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(28) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(29) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(30) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(31) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(32) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(33) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(34) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(35) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(36) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(37) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(38) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(39) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(40) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(41) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(42) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(43) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(44) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(45) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(46) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(47) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(48) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(49) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(50) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(51) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(52) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(53) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(54) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(55) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(56) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(57) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(58) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(59) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(60) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(61) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(62) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(63) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(64) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(65) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(66) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(67) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(68) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(69) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(70) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(71) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(72) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(73) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(74) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(75) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(76) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(77) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(78) AND (X2_SEG(3) OR X2_SEG(4)) ) OR ( U2_SEG(79) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) ) ); V2_GOOD_SEG(39) <= ( V2_SEG(39) AND ( ( U2_SEG(1) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(2) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(3) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(4) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(5) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(6) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(7) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(8) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(9) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(10) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(11) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(12) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(13) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(14) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(15) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(16) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(17) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(18) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(19) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(20) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(21) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(22) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(23) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(24) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(25) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(26) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(27) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(28) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(29) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(30) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(31) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(32) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(33) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(34) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(35) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(36) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(37) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(38) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(39) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(40) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(41) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(42) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(43) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(44) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(45) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(46) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(47) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(48) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(49) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(50) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(51) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(52) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(53) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(54) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(55) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(56) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(57) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(58) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(59) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(60) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(61) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(62) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(63) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(64) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(65) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(66) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(67) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(68) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(69) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(70) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(71) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(72) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(73) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(74) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(75) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(76) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(77) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(78) AND (X2_SEG(4) OR X2_SEG(5)) ) OR ( U2_SEG(79) AND (X2_SEG(2) OR X2_SEG(3) OR X2_SEG(4)) ) ) ); V2_GOOD_SEG(40) <= ( V2_SEG(40) AND ( ( U2_SEG(1) AND (X2_SEG(59) OR X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(2) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(3) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(4) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(5) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(6) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(7) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(8) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(9) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(10) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(11) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(12) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(13) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(14) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(15) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(16) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(17) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(18) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(19) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(20) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(21) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(22) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(23) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(24) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(25) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(26) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(27) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(28) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(29) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(30) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(31) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(32) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(33) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(34) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(35) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(36) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(37) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(38) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(39) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(40) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(41) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(42) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(43) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(44) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(45) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(46) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(47) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(48) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(49) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(50) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(51) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(52) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(53) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(54) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(55) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(56) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(57) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(58) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(59) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(60) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(61) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(62) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(63) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(64) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(65) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(66) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(67) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(68) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(69) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(70) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(71) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(72) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(73) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(74) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(75) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(76) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(77) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(78) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) OR ( U2_SEG(79) AND (X2_SEG(3) OR X2_SEG(4) OR X2_SEG(5)) ) ) ); V2_GOOD_SEG(41) <= ( V2_SEG(41) AND ( ( U2_SEG(1) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(2) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(3) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(4) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(5) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(6) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(7) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(8) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(9) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(10) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(11) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(12) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(13) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(14) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(15) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(16) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(17) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(18) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(19) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(20) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(21) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(22) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(23) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(24) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(25) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(26) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(27) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(28) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(29) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(30) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(31) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(32) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(33) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(34) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(35) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(36) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(37) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(38) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(39) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(40) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(41) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(42) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(43) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(44) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(45) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(46) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(47) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(48) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(49) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(50) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(51) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(52) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(53) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(54) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(55) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(56) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(57) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(58) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(59) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(60) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(61) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(62) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(63) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(64) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(65) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(66) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(67) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(68) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(69) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(70) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(71) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(72) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(73) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(74) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(75) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(76) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(77) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(78) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(79) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6)) ) ) ); V2_GOOD_SEG(42) <= ( V2_SEG(42) AND ( ( U2_SEG(1) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(2) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(3) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(4) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(5) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(6) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(7) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(8) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(9) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(10) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(11) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(12) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(13) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(14) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(15) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(16) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(17) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(18) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(19) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(20) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(21) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(22) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(23) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(24) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(25) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(26) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(27) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(28) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(29) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(30) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(31) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(32) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(33) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(34) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(35) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(36) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(37) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(38) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(39) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(40) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(41) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(42) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(43) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(44) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(45) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(46) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(47) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(48) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(49) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(50) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(51) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(52) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(53) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(54) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(55) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(56) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(57) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(58) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(59) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(60) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(61) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(62) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(63) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(64) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(65) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(66) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(67) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(68) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(69) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(70) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(71) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(72) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(73) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(74) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(75) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(76) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(77) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(78) AND (X2_SEG(6) OR X2_SEG(7)) ) OR ( U2_SEG(79) AND (X2_SEG(4) OR X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) ) ); V2_GOOD_SEG(43) <= ( V2_SEG(43) AND ( ( U2_SEG(1) AND (X2_SEG(61) OR X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(2) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(3) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(4) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(5) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(6) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(7) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(8) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(9) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(10) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(11) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(12) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(13) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(14) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(15) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(16) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(17) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(18) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(19) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(20) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(21) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(22) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(23) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(24) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(25) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(26) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(27) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(28) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(29) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(30) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(31) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(32) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(33) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(34) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(35) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(36) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(37) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(38) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(39) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(40) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(41) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(42) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(43) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(44) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(45) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(46) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(47) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(48) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(49) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(50) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(51) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(52) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(53) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(54) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(55) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(56) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(57) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(58) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(59) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(60) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(61) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(62) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(63) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(64) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(65) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(66) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(67) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(68) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(69) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(70) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(71) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(72) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(73) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(74) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(75) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(76) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(77) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(78) AND (X2_SEG(7) OR X2_SEG(8)) ) OR ( U2_SEG(79) AND (X2_SEG(5) OR X2_SEG(6) OR X2_SEG(7)) ) ) ); V2_GOOD_SEG(44) <= ( V2_SEG(44) AND ( ( U2_SEG(1) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(2) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(3) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(4) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(5) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(6) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(7) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(8) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(9) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(10) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(11) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(12) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(13) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(14) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(15) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(16) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(17) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(18) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(19) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(20) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(21) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(22) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(23) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(24) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(25) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(26) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(27) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(28) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(29) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(30) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(31) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(32) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(33) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(34) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(35) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(36) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(37) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(38) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(39) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(40) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(41) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(42) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(43) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(44) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(45) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(46) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(47) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(48) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(49) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(50) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(51) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(52) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(53) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(54) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(55) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(56) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(57) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(58) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(59) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(60) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(61) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(62) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(63) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(64) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(65) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(66) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(67) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(68) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(69) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(70) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(71) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(72) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(73) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(74) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(75) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(76) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(77) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(78) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(79) AND (X2_SEG(6) OR X2_SEG(7) OR X2_SEG(8)) ) ) ); V2_GOOD_SEG(45) <= ( V2_SEG(45) AND ( ( U2_SEG(1) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(2) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(3) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(4) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(5) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(6) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(7) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(8) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(9) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(10) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(11) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(12) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(13) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(14) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(15) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(16) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(17) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(18) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(19) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(20) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(21) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(22) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(23) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(24) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(25) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(26) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(27) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(28) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(29) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(30) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(31) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(32) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(33) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(34) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(35) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(36) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(37) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(38) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(39) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(40) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(41) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(42) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(43) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(44) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(45) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(46) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(47) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(48) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(49) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(50) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(51) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(52) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(53) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(54) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(55) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(56) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(57) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(58) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(59) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(60) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(61) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(62) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(63) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(64) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(65) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(66) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(67) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(68) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(69) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(70) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(71) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(72) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(73) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(74) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(75) AND (X2_SEG(10) OR X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(76) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(77) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(78) AND (X2_SEG(8) OR X2_SEG(9)) ) OR ( U2_SEG(79) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) ) ); V2_GOOD_SEG(46) <= ( V2_SEG(46) AND ( ( U2_SEG(1) AND (X2_SEG(63)) ) OR ( U2_SEG(2) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(3) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(4) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(5) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(6) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(7) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(8) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(9) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(10) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(11) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(12) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(13) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(14) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(15) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(16) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(17) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(18) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(19) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(20) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(21) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(22) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(23) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(24) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(25) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(26) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(27) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(28) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(29) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(30) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(31) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(32) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(33) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(34) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(35) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(36) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(37) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(38) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(39) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(40) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(41) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(42) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(43) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(44) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(45) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(46) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(47) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(48) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(49) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(50) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(51) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(52) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(53) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(54) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(55) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(56) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(57) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(58) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(59) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(60) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(61) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(62) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(63) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(64) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(65) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(66) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(67) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(68) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(69) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(70) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(71) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(72) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(73) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(74) AND (X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(75) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(76) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(77) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(78) AND (X2_SEG(9) OR X2_SEG(10)) ) OR ( U2_SEG(79) AND (X2_SEG(7) OR X2_SEG(8) OR X2_SEG(9)) ) ) ); V2_GOOD_SEG(47) <= ( V2_SEG(47) AND ( ( U2_SEG(1) AND (X2_SEG(63)) ) OR ( U2_SEG(2) AND (X2_SEG(63)) ) OR ( U2_SEG(3) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(4) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(5) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(6) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(7) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(8) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(9) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(10) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(11) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(12) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(13) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(14) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(15) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(16) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(17) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(18) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(19) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(20) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(21) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(22) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(23) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(24) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(25) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(26) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(27) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(28) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(29) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(30) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(31) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(32) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(33) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(34) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(35) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(36) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(37) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(38) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(39) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(40) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(41) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(42) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(43) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(44) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(45) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(46) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(47) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(48) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(49) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(50) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(51) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(52) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(53) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(54) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(55) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(56) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(57) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(58) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(59) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(60) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(61) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(62) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(63) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(64) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(65) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(66) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(67) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(68) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(69) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(70) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(71) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(72) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(73) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(74) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(75) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(76) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(77) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(78) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(79) AND (X2_SEG(8) OR X2_SEG(9) OR X2_SEG(10)) ) ) ); V2_GOOD_SEG(48) <= ( V2_SEG(48) AND ( ( U2_SEG(2) AND (X2_SEG(63)) ) OR ( U2_SEG(3) AND (X2_SEG(63)) ) OR ( U2_SEG(4) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(5) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(6) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(7) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(8) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(9) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(10) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(11) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(12) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(13) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(14) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(15) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(16) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(17) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(18) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(19) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(20) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(21) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(22) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(23) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(24) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(25) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(26) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(27) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(28) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(29) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(30) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(31) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(32) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(33) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(34) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(35) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(36) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(37) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(38) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(39) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(40) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(41) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(42) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(43) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(44) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(45) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(46) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(47) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(48) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(49) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(50) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(51) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(52) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(53) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(54) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(55) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(56) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(57) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(58) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(59) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(60) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(61) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(62) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(63) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(64) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(65) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(66) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(67) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(68) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(69) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(70) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(71) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(72) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(73) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(74) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(75) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(76) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(77) AND (X2_SEG(11) OR X2_SEG(12)) ) OR ( U2_SEG(78) AND (X2_SEG(10) OR X2_SEG(11)) ) OR ( U2_SEG(79) AND (X2_SEG(9) OR X2_SEG(10) OR X2_SEG(11)) ) ) ); V2_GOOD_SEG(49) <= ( V2_SEG(49) AND ( ( U2_SEG(3) AND (X2_SEG(63)) ) OR ( U2_SEG(4) AND (X2_SEG(63)) ) OR ( U2_SEG(5) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(6) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(7) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(8) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(9) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(10) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(11) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(12) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(13) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(14) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(15) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(16) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(17) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(18) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(19) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(20) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(21) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(22) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(23) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(24) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(25) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(26) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(27) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(28) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(29) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(30) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(31) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(32) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(33) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(34) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(35) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(36) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(37) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(38) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(39) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(40) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(41) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(42) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(43) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(44) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(45) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(46) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(47) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(48) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(49) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(50) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(51) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(52) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(53) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(54) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(55) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(56) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(57) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(58) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(59) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(60) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(61) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(62) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(63) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(64) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(65) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(66) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(67) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(68) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(69) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(70) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(71) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(72) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(73) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(74) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(75) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(76) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(77) AND (X2_SEG(11) OR X2_SEG(12) OR X2_SEG(13)) ) OR ( U2_SEG(78) AND (X2_SEG(11) OR X2_SEG(12)) ) ) ); V2_GOOD_SEG(50) <= ( V2_SEG(50) AND ( ( U2_SEG(4) AND (X2_SEG(63)) ) OR ( U2_SEG(5) AND (X2_SEG(63)) ) OR ( U2_SEG(6) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(7) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(8) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(9) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(10) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(11) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(12) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(13) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(14) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(15) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(16) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(17) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(18) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(19) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(20) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(21) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(22) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(23) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(24) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(25) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(26) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(27) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(28) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(29) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(30) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(31) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(32) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(33) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(34) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(35) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(36) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(37) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(38) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(39) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(40) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(41) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(42) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(43) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(44) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(45) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(46) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(47) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(48) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(49) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(50) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(51) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(52) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(53) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(54) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(55) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(56) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(57) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(58) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(59) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(60) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(61) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(62) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(63) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(64) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(65) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(66) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(67) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(68) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(69) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(70) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(71) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(72) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(73) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(74) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(75) AND (X2_SEG(14) OR X2_SEG(15)) ) OR ( U2_SEG(76) AND (X2_SEG(13) OR X2_SEG(14)) ) OR ( U2_SEG(77) AND (X2_SEG(12) OR X2_SEG(13) OR X2_SEG(14)) ) ) ); V2_GOOD_SEG(51) <= ( V2_SEG(51) AND ( ( U2_SEG(5) AND (X2_SEG(63)) ) OR ( U2_SEG(6) AND (X2_SEG(63)) ) OR ( U2_SEG(7) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(8) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(9) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(10) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(11) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(12) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(13) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(14) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(15) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(16) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(17) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(18) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(19) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(20) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(21) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(22) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(23) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(24) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(25) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(26) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(27) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(28) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(29) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(30) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(31) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(32) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(33) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(34) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(35) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(36) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(37) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(38) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(39) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(40) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(41) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(42) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(43) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(44) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(45) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(46) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(47) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(48) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(49) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(50) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(51) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(52) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(53) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(54) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(55) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(56) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(57) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(58) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(59) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(60) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(61) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(62) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(63) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(64) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(65) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(66) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(67) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(68) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(69) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(70) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(71) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(72) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(73) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(74) AND (X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(75) AND (X2_SEG(14) OR X2_SEG(15) OR X2_SEG(16)) ) OR ( U2_SEG(76) AND (X2_SEG(14) OR X2_SEG(15)) ) ) ); V2_GOOD_SEG(52) <= ( V2_SEG(52) AND ( ( U2_SEG(6) AND (X2_SEG(63)) ) OR ( U2_SEG(7) AND (X2_SEG(63)) ) OR ( U2_SEG(8) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(9) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(10) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(11) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(12) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(13) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(14) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(15) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(16) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(17) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(18) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(19) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(20) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(21) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(22) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(23) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(24) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(25) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(26) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(27) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(28) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(29) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(30) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(31) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(32) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(33) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(34) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(35) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(36) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(37) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(38) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(39) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(40) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(41) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(42) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(43) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(44) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(45) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(46) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(47) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(48) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(49) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(50) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(51) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(52) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(53) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(54) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(55) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(56) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(57) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(58) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(59) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(60) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(61) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(62) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(63) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(64) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(65) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(66) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(67) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(68) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(69) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(70) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(71) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(72) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(73) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) OR ( U2_SEG(74) AND (X2_SEG(16) OR X2_SEG(17)) ) OR ( U2_SEG(75) AND (X2_SEG(15) OR X2_SEG(16)) ) ) ); V2_GOOD_SEG(53) <= ( V2_SEG(53) AND ( ( U2_SEG(7) AND (X2_SEG(63)) ) OR ( U2_SEG(8) AND (X2_SEG(63)) ) OR ( U2_SEG(9) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(10) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(11) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(12) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(13) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(14) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(15) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(16) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(17) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(18) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(19) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(20) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(21) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(22) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(23) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(24) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(25) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(26) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(27) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(28) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(29) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(30) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(31) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(32) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(33) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(34) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(35) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(36) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(37) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(38) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(39) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(40) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(41) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(42) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(43) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(44) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(45) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(46) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(47) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(48) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(49) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(50) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(51) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(52) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(53) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(54) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(55) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(56) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(57) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(58) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(59) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(60) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(61) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(62) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(63) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(64) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(65) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(66) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(67) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(68) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(69) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(70) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(71) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(72) AND (X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(73) AND (X2_SEG(17) OR X2_SEG(18) OR X2_SEG(19)) ) OR ( U2_SEG(74) AND (X2_SEG(16) OR X2_SEG(17) OR X2_SEG(18)) ) ) ); V2_GOOD_SEG(54) <= ( V2_SEG(54) AND ( ( U2_SEG(8) AND (X2_SEG(63)) ) OR ( U2_SEG(9) AND (X2_SEG(63)) ) OR ( U2_SEG(10) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(11) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(12) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(13) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(14) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(15) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(16) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(17) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(18) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(19) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(20) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(21) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(22) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(23) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(24) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(25) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(26) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(27) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(28) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(29) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(30) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(31) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(32) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(33) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(34) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(35) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(36) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(37) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(38) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(39) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(40) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(41) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(42) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(43) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(44) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(45) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(46) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(47) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(48) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(49) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(50) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(51) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(52) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(53) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(54) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(55) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(56) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(57) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(58) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(59) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(60) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(61) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(62) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(63) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(64) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(65) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(66) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(67) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(68) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(69) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(70) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(71) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(72) AND (X2_SEG(19) OR X2_SEG(20)) ) OR ( U2_SEG(73) AND (X2_SEG(18) OR X2_SEG(19)) ) ) ); V2_GOOD_SEG(55) <= ( V2_SEG(55) AND ( ( U2_SEG(9) AND (X2_SEG(63)) ) OR ( U2_SEG(10) AND (X2_SEG(63)) ) OR ( U2_SEG(11) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(12) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(13) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(14) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(15) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(16) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(17) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(18) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(19) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(20) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(21) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(22) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(23) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(24) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(25) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(26) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(27) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(28) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(29) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(30) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(31) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(32) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(33) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(34) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(35) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(36) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(37) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(38) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(39) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(40) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(41) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(42) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(43) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(44) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(45) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(46) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(47) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(48) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(49) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(50) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(51) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(52) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(53) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(54) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(55) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(56) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(57) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(58) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(59) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(60) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(61) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(62) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(63) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(64) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(65) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(66) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(67) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(68) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(69) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(70) AND (X2_SEG(21) OR X2_SEG(22)) ) OR ( U2_SEG(71) AND (X2_SEG(20) OR X2_SEG(21)) ) OR ( U2_SEG(72) AND (X2_SEG(19) OR X2_SEG(20) OR X2_SEG(21)) ) ) ); V2_GOOD_SEG(56) <= ( V2_SEG(56) AND ( ( U2_SEG(10) AND (X2_SEG(63)) ) OR ( U2_SEG(11) AND (X2_SEG(63)) ) OR ( U2_SEG(12) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(13) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(14) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(15) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(16) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(17) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(18) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(19) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(20) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(21) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(22) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(23) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(24) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(25) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(26) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(27) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(28) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(29) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(30) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(31) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(32) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(33) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(34) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(35) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(36) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(37) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(38) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(39) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(40) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(41) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(42) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(43) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(44) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(45) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(46) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(47) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(48) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(49) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(50) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(51) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(52) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(53) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(54) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(55) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(56) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(57) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(58) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(59) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(60) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(61) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(62) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(63) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(64) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(65) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(66) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(67) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(68) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(69) AND (X2_SEG(22) OR X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(70) AND (X2_SEG(21) OR X2_SEG(22) OR X2_SEG(23)) ) OR ( U2_SEG(71) AND (X2_SEG(21) OR X2_SEG(22)) ) ) ); V2_GOOD_SEG(57) <= ( V2_SEG(57) AND ( ( U2_SEG(11) AND (X2_SEG(63)) ) OR ( U2_SEG(12) AND (X2_SEG(63)) ) OR ( U2_SEG(13) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(14) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(15) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(16) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(17) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(18) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(19) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(20) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(21) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(22) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(23) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(24) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(25) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(26) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(27) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(28) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(29) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(30) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(31) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(32) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(33) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(34) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(35) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(36) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(37) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(38) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(39) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(40) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(41) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(42) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(43) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(44) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(45) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(46) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(47) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(48) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(49) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(50) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(51) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(52) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(53) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(54) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(55) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(56) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(57) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(58) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(59) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(60) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(61) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(62) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(63) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(64) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(65) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(66) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(67) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(68) AND (X2_SEG(24) OR X2_SEG(25)) ) OR ( U2_SEG(69) AND (X2_SEG(23) OR X2_SEG(24)) ) OR ( U2_SEG(70) AND (X2_SEG(22) OR X2_SEG(23)) ) ) ); V2_GOOD_SEG(58) <= ( V2_SEG(58) AND ( ( U2_SEG(12) AND (X2_SEG(63)) ) OR ( U2_SEG(13) AND (X2_SEG(63)) ) OR ( U2_SEG(14) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(15) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(16) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(17) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(18) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(19) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(20) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(21) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(22) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(23) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(24) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(25) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(26) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(27) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(28) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(29) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(30) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(31) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(32) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(33) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(34) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(35) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(36) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(37) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(38) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(39) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(40) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(41) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(42) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(43) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(44) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(45) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(46) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(47) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(48) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(49) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(50) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(51) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(52) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(53) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(54) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(55) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(56) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(57) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(58) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(59) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(60) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(61) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(62) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(63) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(64) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(65) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(66) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(67) AND (X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(68) AND (X2_SEG(24) OR X2_SEG(25) OR X2_SEG(26)) ) OR ( U2_SEG(69) AND (X2_SEG(24) OR X2_SEG(25)) ) ) ); V2_GOOD_SEG(59) <= ( V2_SEG(59) AND ( ( U2_SEG(13) AND (X2_SEG(63)) ) OR ( U2_SEG(14) AND (X2_SEG(63)) ) OR ( U2_SEG(15) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(16) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(17) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(18) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(19) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(20) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(21) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(22) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(23) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(24) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(25) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(26) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(27) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(28) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(29) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(30) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(31) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(32) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(33) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(34) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(35) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(36) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(37) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(38) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(39) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(40) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(41) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(42) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(43) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(44) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(45) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(46) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(47) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(48) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(49) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(50) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(51) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(52) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(53) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(54) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(55) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(56) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(57) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(58) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(59) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(60) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(61) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(62) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(63) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(64) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(65) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(66) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(67) AND (X2_SEG(26) OR X2_SEG(27)) ) OR ( U2_SEG(68) AND (X2_SEG(25) OR X2_SEG(26)) ) ) ); V2_GOOD_SEG(60) <= ( V2_SEG(60) AND ( ( U2_SEG(14) AND (X2_SEG(63)) ) OR ( U2_SEG(15) AND (X2_SEG(63)) ) OR ( U2_SEG(16) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(17) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(18) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(19) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(20) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(21) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(22) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(23) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(24) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(25) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(26) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(27) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(28) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(29) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(30) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(31) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(32) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(33) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(34) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(35) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(36) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(37) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(38) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(39) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(40) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(41) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(42) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(43) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(44) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(45) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(46) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(47) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(48) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(49) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(50) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(51) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(52) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(53) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(54) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(55) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(56) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(57) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(58) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(59) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(60) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(61) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(62) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(63) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(64) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(65) AND (X2_SEG(28) OR X2_SEG(29)) ) OR ( U2_SEG(66) AND (X2_SEG(27) OR X2_SEG(28)) ) OR ( U2_SEG(67) AND (X2_SEG(26) OR X2_SEG(27) OR X2_SEG(28)) ) ) ); V2_GOOD_SEG(61) <= ( V2_SEG(61) AND ( ( U2_SEG(15) AND (X2_SEG(63)) ) OR ( U2_SEG(16) AND (X2_SEG(63)) ) OR ( U2_SEG(17) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(18) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(19) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(20) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(21) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(22) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(23) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(24) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(25) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(26) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(27) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(28) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(29) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(30) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(31) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(32) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(33) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(34) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(35) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(36) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(37) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(38) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(39) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(40) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(41) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(42) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(43) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(44) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(45) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(46) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(47) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(48) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(49) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(50) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(51) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(52) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(53) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(54) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(55) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(56) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(57) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(58) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(59) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(60) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(61) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(62) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(63) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(64) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(65) AND (X2_SEG(28) OR X2_SEG(29) OR X2_SEG(30)) ) OR ( U2_SEG(66) AND (X2_SEG(28) OR X2_SEG(29)) ) ) ); V2_GOOD_SEG(62) <= ( V2_SEG(62) AND ( ( U2_SEG(16) AND (X2_SEG(63)) ) OR ( U2_SEG(17) AND (X2_SEG(63)) ) OR ( U2_SEG(18) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(19) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(20) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(21) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(22) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(23) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(24) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(25) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(26) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(27) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(28) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(29) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(30) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(31) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(32) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(33) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(34) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(35) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(36) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(37) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(38) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(39) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(40) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(41) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(42) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(43) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(44) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(45) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(46) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(47) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(48) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(49) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(50) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(51) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(52) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(53) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(54) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(55) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(56) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(57) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(58) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(59) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(60) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(61) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(62) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(63) AND (X2_SEG(31) OR X2_SEG(32)) ) OR ( U2_SEG(64) AND (X2_SEG(30) OR X2_SEG(31)) ) OR ( U2_SEG(65) AND (X2_SEG(29) OR X2_SEG(30) OR X2_SEG(31)) ) ) ); V2_GOOD_SEG(63) <= ( V2_SEG(63) AND ( ( U2_SEG(17) AND (X2_SEG(63)) ) OR ( U2_SEG(18) AND (X2_SEG(63)) ) OR ( U2_SEG(19) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(20) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(21) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(22) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(23) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(24) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(25) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(26) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(27) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(28) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(29) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(30) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(31) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(32) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(33) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(34) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(35) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(36) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(37) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(38) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(39) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(40) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(41) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(42) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(43) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(44) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(45) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(46) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(47) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(48) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(49) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(50) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(51) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(52) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(53) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(54) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(55) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(56) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(57) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(58) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(59) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(60) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(61) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(62) AND (X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(63) AND (X2_SEG(31) OR X2_SEG(32) OR X2_SEG(33)) ) OR ( U2_SEG(64) AND (X2_SEG(31) OR X2_SEG(32)) ) ) ); V2_GOOD_SEG(64) <= ( V2_SEG(64) AND ( ( U2_SEG(18) AND (X2_SEG(63)) ) OR ( U2_SEG(19) AND (X2_SEG(63)) ) OR ( U2_SEG(20) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(21) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(22) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(23) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(24) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(25) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(26) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(27) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(28) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(29) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(30) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(31) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(32) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(33) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(34) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(35) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(36) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(37) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(38) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(39) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(40) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(41) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(42) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(43) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(44) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(45) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(46) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(47) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(48) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(49) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(50) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(51) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(52) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(53) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(54) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(55) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(56) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(57) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(58) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(59) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(60) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(61) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) OR ( U2_SEG(62) AND (X2_SEG(33) OR X2_SEG(34)) ) OR ( U2_SEG(63) AND (X2_SEG(32) OR X2_SEG(33)) ) ) ); V2_GOOD_SEG(65) <= ( V2_SEG(65) AND ( ( U2_SEG(19) AND (X2_SEG(63)) ) OR ( U2_SEG(20) AND (X2_SEG(63)) ) OR ( U2_SEG(21) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(22) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(23) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(24) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(25) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(26) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(27) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(28) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(29) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(30) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(31) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(32) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(33) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(34) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(35) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(36) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(37) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(38) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(39) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(40) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(41) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(42) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(43) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(44) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(45) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(46) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(47) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(48) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(49) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(50) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(51) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(52) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(53) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(54) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(55) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(56) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(57) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(58) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(59) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(60) AND (X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(61) AND (X2_SEG(34) OR X2_SEG(35) OR X2_SEG(36)) ) OR ( U2_SEG(62) AND (X2_SEG(33) OR X2_SEG(34) OR X2_SEG(35)) ) ) ); V2_GOOD_SEG(66) <= ( V2_SEG(66) AND ( ( U2_SEG(20) AND (X2_SEG(63)) ) OR ( U2_SEG(21) AND (X2_SEG(63)) ) OR ( U2_SEG(22) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(23) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(24) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(25) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(26) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(27) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(28) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(29) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(30) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(31) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(32) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(33) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(34) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(35) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(36) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(37) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(38) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(39) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(40) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(41) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(42) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(43) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(44) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(45) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(46) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(47) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(48) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(49) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(50) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(51) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(52) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(53) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(54) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(55) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(56) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(57) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(58) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(59) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(60) AND (X2_SEG(36) OR X2_SEG(37)) ) OR ( U2_SEG(61) AND (X2_SEG(35) OR X2_SEG(36)) ) ) ); V2_GOOD_SEG(67) <= ( V2_SEG(67) AND ( ( U2_SEG(21) AND (X2_SEG(63)) ) OR ( U2_SEG(22) AND (X2_SEG(63)) ) OR ( U2_SEG(23) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(24) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(25) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(26) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(27) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(28) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(29) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(30) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(31) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(32) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(33) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(34) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(35) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(36) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(37) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(38) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(39) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(40) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(41) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(42) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(43) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(44) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(45) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(46) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(47) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(48) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(49) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(50) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(51) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(52) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(53) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(54) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(55) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(56) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(57) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(58) AND (X2_SEG(38) OR X2_SEG(39)) ) OR ( U2_SEG(59) AND (X2_SEG(37) OR X2_SEG(38)) ) OR ( U2_SEG(60) AND (X2_SEG(36) OR X2_SEG(37) OR X2_SEG(38)) ) ) ); V2_GOOD_SEG(68) <= ( V2_SEG(68) AND ( ( U2_SEG(22) AND (X2_SEG(63)) ) OR ( U2_SEG(23) AND (X2_SEG(63)) ) OR ( U2_SEG(24) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(25) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(26) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(27) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(28) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(29) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(30) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(31) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(32) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(33) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(34) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(35) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(36) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(37) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(38) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(39) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(40) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(41) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(42) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(43) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(44) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(45) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(46) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(47) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(48) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(49) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(50) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(51) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(52) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(53) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(54) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(55) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(56) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(57) AND (X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(58) AND (X2_SEG(38) OR X2_SEG(39) OR X2_SEG(40)) ) OR ( U2_SEG(59) AND (X2_SEG(38) OR X2_SEG(39)) ) ) ); V2_GOOD_SEG(69) <= ( V2_SEG(69) AND ( ( U2_SEG(23) AND (X2_SEG(63)) ) OR ( U2_SEG(24) AND (X2_SEG(63)) ) OR ( U2_SEG(25) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(26) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(27) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(28) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(29) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(30) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(31) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(32) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(33) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(34) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(35) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(36) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(37) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(38) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(39) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(40) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(41) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(42) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(43) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(44) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(45) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(46) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(47) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(48) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(49) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(50) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(51) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(52) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(53) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(54) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(55) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(56) AND (X2_SEG(40) OR X2_SEG(41) OR X2_SEG(42)) ) OR ( U2_SEG(57) AND (X2_SEG(40) OR X2_SEG(41)) ) OR ( U2_SEG(58) AND (X2_SEG(39) OR X2_SEG(40)) ) ) ); V2_GOOD_SEG(70) <= ( V2_SEG(70) AND ( ( U2_SEG(24) AND (X2_SEG(63)) ) OR ( U2_SEG(25) AND (X2_SEG(63)) ) OR ( U2_SEG(26) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(27) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(28) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(29) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(30) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(31) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(32) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(33) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(34) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(35) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(36) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(37) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(38) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(39) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(40) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(41) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(42) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(43) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(44) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(45) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(46) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(47) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(48) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(49) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(50) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(51) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(52) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(53) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(54) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(55) AND (X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(56) AND (X2_SEG(41) OR X2_SEG(42) OR X2_SEG(43)) ) OR ( U2_SEG(57) AND (X2_SEG(41) OR X2_SEG(42)) ) ) ); V2_GOOD_SEG(71) <= ( V2_SEG(71) AND ( ( U2_SEG(25) AND (X2_SEG(63)) ) OR ( U2_SEG(26) AND (X2_SEG(63)) ) OR ( U2_SEG(27) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(28) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(29) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(30) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(31) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(32) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(33) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(34) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(35) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(36) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(37) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(38) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(39) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(40) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(41) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(42) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(43) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(44) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(45) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(46) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(47) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(48) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(49) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(50) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(51) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(52) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(53) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(54) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(55) AND (X2_SEG(43) OR X2_SEG(44)) ) OR ( U2_SEG(56) AND (X2_SEG(42) OR X2_SEG(43)) ) ) ); V2_GOOD_SEG(72) <= ( V2_SEG(72) AND ( ( U2_SEG(26) AND (X2_SEG(63)) ) OR ( U2_SEG(27) AND (X2_SEG(63)) ) OR ( U2_SEG(28) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(29) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(30) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(31) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(32) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(33) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(34) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(35) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(36) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(37) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(38) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(39) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(40) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(41) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(42) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(43) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(44) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(45) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(46) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(47) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(48) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(49) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(50) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(51) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(52) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(53) AND (X2_SEG(45) OR X2_SEG(46)) ) OR ( U2_SEG(54) AND (X2_SEG(44) OR X2_SEG(45)) ) OR ( U2_SEG(55) AND (X2_SEG(43) OR X2_SEG(44) OR X2_SEG(45)) ) ) ); V2_GOOD_SEG(73) <= ( V2_SEG(73) AND ( ( U2_SEG(27) AND (X2_SEG(63)) ) OR ( U2_SEG(28) AND (X2_SEG(63)) ) OR ( U2_SEG(29) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(30) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(31) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(32) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(33) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(34) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(35) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(36) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(37) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(38) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(39) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(40) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(41) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(42) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(43) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(44) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(45) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(46) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(47) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(48) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(49) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(50) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(51) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(52) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(53) AND (X2_SEG(45) OR X2_SEG(46) OR X2_SEG(47)) ) OR ( U2_SEG(54) AND (X2_SEG(45) OR X2_SEG(46)) ) ) ); V2_GOOD_SEG(74) <= ( V2_SEG(74) AND ( ( U2_SEG(28) AND (X2_SEG(63)) ) OR ( U2_SEG(29) AND (X2_SEG(63)) ) OR ( U2_SEG(30) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(31) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(32) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(33) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(34) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(35) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(36) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(37) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(38) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(39) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(40) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(41) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(42) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(43) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(44) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(45) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(46) AND (X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(47) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(48) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(49) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(50) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(51) AND (X2_SEG(48) OR X2_SEG(49)) ) OR ( U2_SEG(52) AND (X2_SEG(47) OR X2_SEG(48)) ) OR ( U2_SEG(53) AND (X2_SEG(46) OR X2_SEG(47) OR X2_SEG(48)) ) ) ); V2_GOOD_SEG(75) <= ( V2_SEG(75) AND ( ( U2_SEG(29) AND (X2_SEG(63)) ) OR ( U2_SEG(30) AND (X2_SEG(63)) ) OR ( U2_SEG(31) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(32) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(33) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(34) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(35) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(36) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(37) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(38) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(39) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(40) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(41) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(42) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(43) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(44) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(45) AND (X2_SEG(52) OR X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(46) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(47) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(48) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(49) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(50) AND (X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(51) AND (X2_SEG(48) OR X2_SEG(49) OR X2_SEG(50)) ) OR ( U2_SEG(52) AND (X2_SEG(48) OR X2_SEG(49)) ) ) ); V2_GOOD_SEG(76) <= ( V2_SEG(76) AND ( ( U2_SEG(30) AND (X2_SEG(63)) ) OR ( U2_SEG(31) AND (X2_SEG(63)) ) OR ( U2_SEG(32) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(33) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(34) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(35) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(36) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(37) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(38) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(39) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(40) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(41) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(42) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(43) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(44) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(45) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(46) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(47) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(48) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(49) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) OR ( U2_SEG(50) AND (X2_SEG(50) OR X2_SEG(51)) ) OR ( U2_SEG(51) AND (X2_SEG(49) OR X2_SEG(50)) ) ) ); V2_GOOD_SEG(77) <= ( V2_SEG(77) AND ( ( U2_SEG(31) AND (X2_SEG(63)) ) OR ( U2_SEG(32) AND (X2_SEG(63)) ) OR ( U2_SEG(33) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(34) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(35) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(36) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(37) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(38) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(39) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(40) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(41) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(42) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(43) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(44) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(45) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(46) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(47) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(48) AND (X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(49) AND (X2_SEG(51) OR X2_SEG(52) OR X2_SEG(53)) ) OR ( U2_SEG(50) AND (X2_SEG(50) OR X2_SEG(51) OR X2_SEG(52)) ) ) ); V2_GOOD_SEG(78) <= ( V2_SEG(78) AND ( ( U2_SEG(32) AND (X2_SEG(63)) ) OR ( U2_SEG(33) AND (X2_SEG(63)) ) OR ( U2_SEG(34) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(35) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(36) AND (X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(37) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(38) AND (X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(39) AND (X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(40) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(41) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(42) AND (X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(43) AND (X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(44) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(45) AND (X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(46) AND (X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(47) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) OR ( U2_SEG(48) AND (X2_SEG(53) OR X2_SEG(54)) ) OR ( U2_SEG(49) AND (X2_SEG(52) OR X2_SEG(53)) ) ) ); V2_GOOD_SEG(79) <= ( V2_SEG(79) AND ( ( U2_SEG(33) AND (X2_SEG(63)) ) OR ( U2_SEG(34) AND (X2_SEG(63)) ) OR ( U2_SEG(35) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(36) AND (X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(37) AND (X2_SEG(61) OR X2_SEG(62) OR X2_SEG(63)) ) OR ( U2_SEG(38) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(39) AND (X2_SEG(60) OR X2_SEG(61) OR X2_SEG(62)) ) OR ( U2_SEG(40) AND (X2_SEG(59) OR X2_SEG(60) OR X2_SEG(61)) ) OR ( U2_SEG(41) AND (X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(42) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59) OR X2_SEG(60)) ) OR ( U2_SEG(43) AND (X2_SEG(57) OR X2_SEG(58) OR X2_SEG(59)) ) OR ( U2_SEG(44) AND (X2_SEG(56) OR X2_SEG(57) OR X2_SEG(58)) ) OR ( U2_SEG(45) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(46) AND (X2_SEG(55) OR X2_SEG(56) OR X2_SEG(57)) ) OR ( U2_SEG(47) AND (X2_SEG(54) OR X2_SEG(55) OR X2_SEG(56)) ) OR ( U2_SEG(48) AND (X2_SEG(53) OR X2_SEG(54) OR X2_SEG(55)) ) ) );