--- VHDL generated by LogSynth framework (c) Petr Fiser
Library IEEE;
use IEEE.std_logic_1164.all;

entity QUIP__oc_cfft_1024x12__part7 is 
  Port (
    lo0628,lo0613,lo0629,lo0615,lo0618,lo0621,lo0624,lo0627,lo0632,lo0633,lo0664,lo0640,lo0626,lo0625,lo0623,lo0622,lo0620,lo0619,lo0617,lo0616,lo0614,lo0662,lo0663,lo0660,lo0661,lo0658,lo0659,lo0656,lo0657,lo0654,lo0655,lo0652,lo0653,lo0650,lo0651,lo0648,lo0649,lo0646,lo0647,lo0644,lo0645,lo0642,lo0643,lo0641,lo0639,lo0638,lo0637,lo0636,lo0635,lo0634,lo0671,lo0670,lo0669,lo0668,lo0667,lo0666,lo0665: in std_logic;
    n3116,n3041,n3051,n3066,n3081,n3096,n3111,n3126,n3136,n3291,n3141,n3146,n3151,n3156,n3161,n3166,n3171,n3176,n3181,n3186,n3191,n3196,n3201,n3206,n3211,n3216,n3221,n3226,n3231,n3236,n3241,n3246,n3251,n3256,n3261,n3266,n3271,n3276,n3281,n3286,n3296,n3301,n3306,n3311,n3316,n3321,n3326,n3331_1,n3106,n3046,n3061,n3076,n3091,n3101,n3086,n3071,n3056: inout std_logic
  );
end QUIP__oc_cfft_1024x12__part7;

architecture QUIP__oc_cfft_1024x12__part7_behav of QUIP__oc_cfft_1024x12__part7 is
signal n4041,n4043,n4965,n4966,n4967,n4968,n4969,n4970,n4971,n4972,n4973,n4974,n4975,n4976,n4977,n4978,n4979,n4980,n4981,n4982,n4983,n4984,n4985,n4986,n4987,n4988,n4989,n4990,n4991,n4992,n4993,n4994,n4995,n4996,n4997,n4998,n4999,n5000,n5001,n5002,n5003,n5004,n5005,n5006,n5007,n5008,n5009,n5010,n5524,n5526,n5528,n5530,n5532,n5534,n5536,n5538: std_logic;
begin
    n3116 <= ( not lo0628 );
    n3041 <= ( not lo0613 and n4969 and lo0629 )
      or ( not lo0613 and not n4974 and not lo0629 )
      or ( lo0613 and not n4969 and lo0629 )
      or ( lo0613 and n4974 and not lo0629 );
    n3051 <= ( not lo0615 and n4968 and lo0629 )
      or ( not lo0615 and not n4973 and not lo0629 )
      or ( lo0615 and not n4968 and lo0629 )
      or ( lo0615 and n4973 and not lo0629 );
    n3066 <= ( not lo0618 and n4967 and lo0629 )
      or ( not lo0618 and not n4972 and not lo0629 )
      or ( lo0618 and not n4967 and lo0629 )
      or ( lo0618 and n4972 and not lo0629 );
    n3081 <= ( not lo0621 and not n4966 and lo0629 )
      or ( not lo0621 and n4971 and not lo0629 )
      or ( lo0621 and n4966 and lo0629 )
      or ( lo0621 and not n4971 and not lo0629 );
    n3096 <= ( not lo0624 and n4965 and lo0629 )
      or ( not lo0624 and not n4970 and not lo0629 )
      or ( lo0624 and not n4965 and lo0629 )
      or ( lo0624 and n4970 and not lo0629 );
    n3111 <= ( not lo0627 and not lo0628 and lo0629 )
      or ( not lo0627 and lo0628 and not lo0629 )
      or ( lo0627 and not lo0628 and not lo0629 )
      or ( lo0627 and lo0628 and lo0629 );
    n3126 <= ( not lo0613 and lo0629 )
      or ( not lo0613 and not n4974 )
      or ( not n4969 and lo0629 );
    n4041 <= ( not lo0629 and lo0632 )
      or ( lo0629 and not lo0632 );
    n3136 <= ( not n4041 and lo0633 and n4992 and not lo0664 )
      or ( not n4041 and not n4992 and lo0664 )
      or ( n4041 and not lo0633 and not n4992 and not lo0664 )
      or ( n4041 and n4992 and lo0664 )
      or ( not lo0633 and n4992 and lo0664 )
      or ( lo0633 and not n4992 and lo0664 );
    n4043 <= ( not lo0629 and lo0664 )
      or ( lo0629 and not lo0664 );
    n3291 <= ( not n4043 and not lo0640 and not n5010 and not lo0632 )
      or ( not n4043 and n5010 and lo0632 )
      or ( n4043 and lo0640 and n5010 and not lo0632 )
      or ( n4043 and not n5010 and lo0632 )
      or ( not lo0640 and n5010 and lo0632 )
      or ( lo0640 and not n5010 and lo0632 );
    n4965 <= ( lo0627 and lo0626 and lo0625 )
      or ( lo0628 and lo0626 and lo0625 );
    n4966 <= ( lo0624 and n4965 and lo0622 )
      or ( lo0623 and lo0622 );
    n4967 <= ( lo0621 and lo0620 and lo0619 )
      or ( n4966 and lo0620 and lo0619 );
    n4968 <= ( lo0618 and n4967 and lo0617 and lo0616 );
    n4969 <= ( lo0615 and n4968 and lo0614 );
    n4970 <= not (( not lo0627 and not lo0626 and not lo0625 )
      or ( not lo0628 and not lo0626 and not lo0625 ));
    n4971 <= not (( not lo0624 and not n4970 and not lo0622 )
      or ( not lo0623 and not lo0622 ));
    n4972 <= not (( not lo0621 and not lo0620 and not lo0619 )
      or ( not n4971 and not lo0620 and not lo0619 ));
    n4973 <= not (( not lo0618 and not n4972 and not lo0617 and not lo0616 ));
    n4974 <= not (( not lo0615 and not n4973 and not lo0614 ));
    n4975 <= ( lo0629 and not lo0662 )
      or ( lo0662 and lo0663 );
    n4976 <= ( not lo0629 and lo0660 and lo0661 )
      or ( not lo0629 and lo0660 and n4975 )
      or ( lo0629 and not lo0660 and lo0661 )
      or ( lo0629 and not lo0660 and n4975 )
      or ( lo0661 and n4975 );
    n4977 <= ( not lo0629 and lo0658 and lo0659 )
      or ( not lo0629 and lo0658 and n4976 )
      or ( lo0629 and not lo0658 and lo0659 )
      or ( lo0629 and not lo0658 and n4976 )
      or ( lo0659 and n4976 );
    n4978 <= ( not lo0629 and lo0656 and lo0657 )
      or ( not lo0629 and lo0656 and n4977 )
      or ( lo0629 and not lo0656 and lo0657 )
      or ( lo0629 and not lo0656 and n4977 )
      or ( lo0657 and n4977 );
    n4979 <= ( not lo0629 and lo0654 and lo0655 )
      or ( not lo0629 and lo0654 and n4978 )
      or ( lo0629 and not lo0654 and lo0655 )
      or ( lo0629 and not lo0654 and n4978 )
      or ( lo0655 and n4978 );
    n4980 <= ( not lo0629 and lo0652 and lo0653 )
      or ( not lo0629 and lo0652 and n4979 )
      or ( lo0629 and not lo0652 and lo0653 )
      or ( lo0629 and not lo0652 and n4979 )
      or ( lo0653 and n4979 );
    n4981 <= ( not lo0629 and lo0650 and lo0651 )
      or ( not lo0629 and lo0650 and n4980 )
      or ( lo0629 and not lo0650 and lo0651 )
      or ( lo0629 and not lo0650 and n4980 )
      or ( lo0651 and n4980 );
    n4982 <= ( not lo0629 and lo0648 and lo0649 )
      or ( not lo0629 and lo0648 and n4981 )
      or ( lo0629 and not lo0648 and lo0649 )
      or ( lo0629 and not lo0648 and n4981 )
      or ( lo0649 and n4981 );
    n4983 <= ( not lo0629 and lo0646 and lo0647 )
      or ( not lo0629 and lo0646 and n4982 )
      or ( lo0629 and not lo0646 and lo0647 )
      or ( lo0629 and not lo0646 and n4982 )
      or ( lo0647 and n4982 );
    n4984 <= ( not lo0629 and lo0644 and lo0645 )
      or ( not lo0629 and lo0644 and n4983 )
      or ( lo0629 and not lo0644 and lo0645 )
      or ( lo0629 and not lo0644 and n4983 )
      or ( lo0645 and n4983 );
    n4985 <= ( not lo0629 and lo0642 and lo0643 )
      or ( not lo0629 and lo0642 and n4984 )
      or ( lo0629 and not lo0642 and lo0643 )
      or ( lo0629 and not lo0642 and n4984 )
      or ( lo0643 and n4984 );
    n4986 <= ( not lo0629 and lo0640 and lo0641 )
      or ( not lo0629 and lo0640 and n4985 )
      or ( lo0629 and not lo0640 and lo0641 )
      or ( lo0629 and not lo0640 and n4985 )
      or ( lo0641 and n4985 );
    n4987 <= ( not lo0629 and lo0632 and lo0639 )
      or ( not lo0629 and lo0632 and n4986 )
      or ( lo0629 and not lo0632 and lo0639 )
      or ( lo0629 and not lo0632 and n4986 )
      or ( lo0639 and n4986 );
    n4988 <= ( not lo0629 and lo0632 and lo0638 )
      or ( not lo0629 and lo0632 and n4987 )
      or ( lo0629 and not lo0632 and lo0638 )
      or ( lo0629 and not lo0632 and n4987 )
      or ( lo0638 and n4987 );
    n4989 <= ( not lo0629 and lo0632 and lo0637 )
      or ( not lo0629 and lo0632 and n4988 )
      or ( lo0629 and not lo0632 and lo0637 )
      or ( lo0629 and not lo0632 and n4988 )
      or ( lo0637 and n4988 );
    n4990 <= ( not lo0629 and lo0632 and lo0636 )
      or ( not lo0629 and lo0632 and n4989 )
      or ( lo0629 and not lo0632 and lo0636 )
      or ( lo0629 and not lo0632 and n4989 )
      or ( lo0636 and n4989 );
    n4991 <= ( not lo0629 and lo0632 and lo0635 )
      or ( not lo0629 and lo0632 and n4990 )
      or ( lo0629 and not lo0632 and lo0635 )
      or ( lo0629 and not lo0632 and n4990 )
      or ( lo0635 and n4990 );
    n4992 <= ( not lo0629 and lo0632 and lo0634 )
      or ( not lo0629 and lo0632 and n4991 )
      or ( lo0629 and not lo0632 and lo0634 )
      or ( lo0629 and not lo0632 and n4991 )
      or ( lo0634 and n4991 );
    n4993 <= ( not lo0629 and not lo0649 )
      or ( lo0649 and lo0671 );
    n4994 <= ( not lo0629 and not lo0647 and lo0670 )
      or ( not lo0629 and not lo0647 and n4993 )
      or ( lo0629 and lo0647 and lo0670 )
      or ( lo0629 and lo0647 and n4993 )
      or ( lo0670 and n4993 );
    n4995 <= ( not lo0629 and not lo0645 and lo0669 )
      or ( not lo0629 and not lo0645 and n4994 )
      or ( lo0629 and lo0645 and lo0669 )
      or ( lo0629 and lo0645 and n4994 )
      or ( lo0669 and n4994 );
    n4996 <= ( not lo0629 and not lo0643 and lo0668 )
      or ( not lo0629 and not lo0643 and n4995 )
      or ( lo0629 and lo0643 and lo0668 )
      or ( lo0629 and lo0643 and n4995 )
      or ( lo0668 and n4995 );
    n4997 <= ( not lo0629 and not lo0641 and lo0667 )
      or ( not lo0629 and not lo0641 and n4996 )
      or ( lo0629 and lo0641 and lo0667 )
      or ( lo0629 and lo0641 and n4996 )
      or ( lo0667 and n4996 );
    n4998 <= ( not lo0629 and not lo0639 and lo0666 )
      or ( not lo0629 and not lo0639 and n4997 )
      or ( lo0629 and lo0639 and lo0666 )
      or ( lo0629 and lo0639 and n4997 )
      or ( lo0666 and n4997 );
    n4999 <= ( not lo0629 and not lo0638 and lo0665 )
      or ( not lo0629 and not lo0638 and n4998 )
      or ( lo0629 and lo0638 and lo0665 )
      or ( lo0629 and lo0638 and n4998 )
      or ( lo0665 and n4998 );
    n5000 <= ( not lo0629 and not lo0637 and lo0662 )
      or ( not lo0629 and not lo0637 and n4999 )
      or ( lo0629 and lo0637 and lo0662 )
      or ( lo0629 and lo0637 and n4999 )
      or ( lo0662 and n4999 );
    n5001 <= ( not lo0629 and not lo0636 and lo0660 )
      or ( not lo0629 and not lo0636 and n5000 )
      or ( lo0629 and lo0636 and lo0660 )
      or ( lo0629 and lo0636 and n5000 )
      or ( lo0660 and n5000 );
    n5002 <= ( not lo0629 and not lo0635 and lo0658 )
      or ( not lo0629 and not lo0635 and n5001 )
      or ( lo0629 and lo0635 and lo0658 )
      or ( lo0629 and lo0635 and n5001 )
      or ( lo0658 and n5001 );
    n5003 <= ( not lo0629 and not lo0634 and lo0656 )
      or ( not lo0629 and not lo0634 and n5002 )
      or ( lo0629 and lo0634 and lo0656 )
      or ( lo0629 and lo0634 and n5002 )
      or ( lo0656 and n5002 );
    n5004 <= ( not lo0629 and not lo0633 and lo0654 )
      or ( not lo0629 and not lo0633 and n5003 )
      or ( lo0629 and lo0633 and lo0654 )
      or ( lo0629 and lo0633 and n5003 )
      or ( lo0654 and n5003 );
    n5005 <= ( not lo0629 and not lo0664 and lo0652 )
      or ( not lo0629 and not lo0664 and n5004 )
      or ( lo0629 and lo0664 and lo0652 )
      or ( lo0629 and lo0664 and n5004 )
      or ( lo0652 and n5004 );
    n5006 <= ( not lo0629 and not lo0664 and lo0650 )
      or ( not lo0629 and not lo0664 and n5005 )
      or ( lo0629 and lo0664 and lo0650 )
      or ( lo0629 and lo0664 and n5005 )
      or ( lo0650 and n5005 );
    n5007 <= ( not lo0629 and not lo0664 and lo0648 )
      or ( not lo0629 and not lo0664 and n5006 )
      or ( lo0629 and lo0664 and lo0648 )
      or ( lo0629 and lo0664 and n5006 )
      or ( lo0648 and n5006 );
    n5008 <= ( not lo0629 and not lo0664 and lo0646 )
      or ( not lo0629 and not lo0664 and n5007 )
      or ( lo0629 and lo0664 and lo0646 )
      or ( lo0629 and lo0664 and n5007 )
      or ( lo0646 and n5007 );
    n5009 <= ( not lo0629 and not lo0664 and lo0644 )
      or ( not lo0629 and not lo0664 and n5008 )
      or ( lo0629 and lo0664 and lo0644 )
      or ( lo0629 and lo0664 and n5008 )
      or ( lo0644 and n5008 );
    n5010 <= ( not lo0629 and not lo0664 and lo0642 )
      or ( not lo0629 and not lo0664 and n5009 )
      or ( lo0629 and lo0664 and lo0642 )
      or ( lo0629 and lo0664 and n5009 )
      or ( lo0642 and n5009 );
    n3141 <= ( not lo0629 and not lo0664 and not lo0640 and not n5010 )
      or ( not lo0629 and not lo0664 and lo0640 and n5010 )
      or ( not lo0629 and lo0664 and not lo0640 and n5010 )
      or ( not lo0629 and lo0664 and lo0640 and not n5010 )
      or ( lo0629 and not lo0664 and not lo0640 and n5010 )
      or ( lo0629 and not lo0664 and lo0640 and not n5010 )
      or ( lo0629 and lo0664 and not lo0640 and not n5010 )
      or ( lo0629 and lo0664 and lo0640 and n5010 );
    n3146 <= ( not lo0629 and not lo0664 and not lo0642 and not n5009 )
      or ( not lo0629 and not lo0664 and lo0642 and n5009 )
      or ( not lo0629 and lo0664 and not lo0642 and n5009 )
      or ( not lo0629 and lo0664 and lo0642 and not n5009 )
      or ( lo0629 and not lo0664 and not lo0642 and n5009 )
      or ( lo0629 and not lo0664 and lo0642 and not n5009 )
      or ( lo0629 and lo0664 and not lo0642 and not n5009 )
      or ( lo0629 and lo0664 and lo0642 and n5009 );
    n3151 <= ( not lo0629 and not lo0664 and not lo0644 and not n5008 )
      or ( not lo0629 and not lo0664 and lo0644 and n5008 )
      or ( not lo0629 and lo0664 and not lo0644 and n5008 )
      or ( not lo0629 and lo0664 and lo0644 and not n5008 )
      or ( lo0629 and not lo0664 and not lo0644 and n5008 )
      or ( lo0629 and not lo0664 and lo0644 and not n5008 )
      or ( lo0629 and lo0664 and not lo0644 and not n5008 )
      or ( lo0629 and lo0664 and lo0644 and n5008 );
    n3156 <= ( not lo0629 and not lo0664 and not lo0646 and not n5007 )
      or ( not lo0629 and not lo0664 and lo0646 and n5007 )
      or ( not lo0629 and lo0664 and not lo0646 and n5007 )
      or ( not lo0629 and lo0664 and lo0646 and not n5007 )
      or ( lo0629 and not lo0664 and not lo0646 and n5007 )
      or ( lo0629 and not lo0664 and lo0646 and not n5007 )
      or ( lo0629 and lo0664 and not lo0646 and not n5007 )
      or ( lo0629 and lo0664 and lo0646 and n5007 );
    n3161 <= ( not lo0629 and not lo0664 and not lo0648 and not n5006 )
      or ( not lo0629 and not lo0664 and lo0648 and n5006 )
      or ( not lo0629 and lo0664 and not lo0648 and n5006 )
      or ( not lo0629 and lo0664 and lo0648 and not n5006 )
      or ( lo0629 and not lo0664 and not lo0648 and n5006 )
      or ( lo0629 and not lo0664 and lo0648 and not n5006 )
      or ( lo0629 and lo0664 and not lo0648 and not n5006 )
      or ( lo0629 and lo0664 and lo0648 and n5006 );
    n3166 <= ( not lo0629 and not lo0664 and not lo0650 and not n5005 )
      or ( not lo0629 and not lo0664 and lo0650 and n5005 )
      or ( not lo0629 and lo0664 and not lo0650 and n5005 )
      or ( not lo0629 and lo0664 and lo0650 and not n5005 )
      or ( lo0629 and not lo0664 and not lo0650 and n5005 )
      or ( lo0629 and not lo0664 and lo0650 and not n5005 )
      or ( lo0629 and lo0664 and not lo0650 and not n5005 )
      or ( lo0629 and lo0664 and lo0650 and n5005 );
    n3171 <= ( not lo0629 and not lo0664 and not lo0652 and not n5004 )
      or ( not lo0629 and not lo0664 and lo0652 and n5004 )
      or ( not lo0629 and lo0664 and not lo0652 and n5004 )
      or ( not lo0629 and lo0664 and lo0652 and not n5004 )
      or ( lo0629 and not lo0664 and not lo0652 and n5004 )
      or ( lo0629 and not lo0664 and lo0652 and not n5004 )
      or ( lo0629 and lo0664 and not lo0652 and not n5004 )
      or ( lo0629 and lo0664 and lo0652 and n5004 );
    n3176 <= ( not lo0629 and not lo0633 and not lo0654 and not n5003 )
      or ( not lo0629 and not lo0633 and lo0654 and n5003 )
      or ( not lo0629 and lo0633 and not lo0654 and n5003 )
      or ( not lo0629 and lo0633 and lo0654 and not n5003 )
      or ( lo0629 and not lo0633 and not lo0654 and n5003 )
      or ( lo0629 and not lo0633 and lo0654 and not n5003 )
      or ( lo0629 and lo0633 and not lo0654 and not n5003 )
      or ( lo0629 and lo0633 and lo0654 and n5003 );
    n3181 <= ( not lo0629 and not lo0632 and not lo0633 and n4992 )
      or ( not lo0629 and not lo0632 and lo0633 and not n4992 )
      or ( not lo0629 and lo0632 and not lo0633 and not n4992 )
      or ( not lo0629 and lo0632 and lo0633 and n4992 )
      or ( lo0629 and not lo0632 and not lo0633 and not n4992 )
      or ( lo0629 and not lo0632 and lo0633 and n4992 )
      or ( lo0629 and lo0632 and not lo0633 and n4992 )
      or ( lo0629 and lo0632 and lo0633 and not n4992 );
    n3186 <= ( not lo0629 and not lo0634 and not lo0656 and not n5002 )
      or ( not lo0629 and not lo0634 and lo0656 and n5002 )
      or ( not lo0629 and lo0634 and not lo0656 and n5002 )
      or ( not lo0629 and lo0634 and lo0656 and not n5002 )
      or ( lo0629 and not lo0634 and not lo0656 and n5002 )
      or ( lo0629 and not lo0634 and lo0656 and not n5002 )
      or ( lo0629 and lo0634 and not lo0656 and not n5002 )
      or ( lo0629 and lo0634 and lo0656 and n5002 );
    n3191 <= ( not lo0629 and not lo0632 and not lo0634 and n4991 )
      or ( not lo0629 and not lo0632 and lo0634 and not n4991 )
      or ( not lo0629 and lo0632 and not lo0634 and not n4991 )
      or ( not lo0629 and lo0632 and lo0634 and n4991 )
      or ( lo0629 and not lo0632 and not lo0634 and not n4991 )
      or ( lo0629 and not lo0632 and lo0634 and n4991 )
      or ( lo0629 and lo0632 and not lo0634 and n4991 )
      or ( lo0629 and lo0632 and lo0634 and not n4991 );
    n3196 <= ( not lo0629 and not lo0635 and not lo0658 and not n5001 )
      or ( not lo0629 and not lo0635 and lo0658 and n5001 )
      or ( not lo0629 and lo0635 and not lo0658 and n5001 )
      or ( not lo0629 and lo0635 and lo0658 and not n5001 )
      or ( lo0629 and not lo0635 and not lo0658 and n5001 )
      or ( lo0629 and not lo0635 and lo0658 and not n5001 )
      or ( lo0629 and lo0635 and not lo0658 and not n5001 )
      or ( lo0629 and lo0635 and lo0658 and n5001 );
    n3201 <= ( not lo0629 and not lo0632 and not lo0635 and n4990 )
      or ( not lo0629 and not lo0632 and lo0635 and not n4990 )
      or ( not lo0629 and lo0632 and not lo0635 and not n4990 )
      or ( not lo0629 and lo0632 and lo0635 and n4990 )
      or ( lo0629 and not lo0632 and not lo0635 and not n4990 )
      or ( lo0629 and not lo0632 and lo0635 and n4990 )
      or ( lo0629 and lo0632 and not lo0635 and n4990 )
      or ( lo0629 and lo0632 and lo0635 and not n4990 );
    n3206 <= ( not lo0629 and not lo0636 and not lo0660 and not n5000 )
      or ( not lo0629 and not lo0636 and lo0660 and n5000 )
      or ( not lo0629 and lo0636 and not lo0660 and n5000 )
      or ( not lo0629 and lo0636 and lo0660 and not n5000 )
      or ( lo0629 and not lo0636 and not lo0660 and n5000 )
      or ( lo0629 and not lo0636 and lo0660 and not n5000 )
      or ( lo0629 and lo0636 and not lo0660 and not n5000 )
      or ( lo0629 and lo0636 and lo0660 and n5000 );
    n3211 <= ( not lo0629 and not lo0632 and not lo0636 and n4989 )
      or ( not lo0629 and not lo0632 and lo0636 and not n4989 )
      or ( not lo0629 and lo0632 and not lo0636 and not n4989 )
      or ( not lo0629 and lo0632 and lo0636 and n4989 )
      or ( lo0629 and not lo0632 and not lo0636 and not n4989 )
      or ( lo0629 and not lo0632 and lo0636 and n4989 )
      or ( lo0629 and lo0632 and not lo0636 and n4989 )
      or ( lo0629 and lo0632 and lo0636 and not n4989 );
    n3216 <= ( not lo0629 and not lo0637 and not lo0662 and not n4999 )
      or ( not lo0629 and not lo0637 and lo0662 and n4999 )
      or ( not lo0629 and lo0637 and not lo0662 and n4999 )
      or ( not lo0629 and lo0637 and lo0662 and not n4999 )
      or ( lo0629 and not lo0637 and not lo0662 and n4999 )
      or ( lo0629 and not lo0637 and lo0662 and not n4999 )
      or ( lo0629 and lo0637 and not lo0662 and not n4999 )
      or ( lo0629 and lo0637 and lo0662 and n4999 );
    n3221 <= ( not lo0629 and not lo0632 and not lo0637 and n4988 )
      or ( not lo0629 and not lo0632 and lo0637 and not n4988 )
      or ( not lo0629 and lo0632 and not lo0637 and not n4988 )
      or ( not lo0629 and lo0632 and lo0637 and n4988 )
      or ( lo0629 and not lo0632 and not lo0637 and not n4988 )
      or ( lo0629 and not lo0632 and lo0637 and n4988 )
      or ( lo0629 and lo0632 and not lo0637 and n4988 )
      or ( lo0629 and lo0632 and lo0637 and not n4988 );
    n3226 <= ( not lo0629 and not lo0638 and not lo0665 and not n4998 )
      or ( not lo0629 and not lo0638 and lo0665 and n4998 )
      or ( not lo0629 and lo0638 and not lo0665 and n4998 )
      or ( not lo0629 and lo0638 and lo0665 and not n4998 )
      or ( lo0629 and not lo0638 and not lo0665 and n4998 )
      or ( lo0629 and not lo0638 and lo0665 and not n4998 )
      or ( lo0629 and lo0638 and not lo0665 and not n4998 )
      or ( lo0629 and lo0638 and lo0665 and n4998 );
    n3231 <= ( not lo0629 and not lo0632 and not lo0638 and n4987 )
      or ( not lo0629 and not lo0632 and lo0638 and not n4987 )
      or ( not lo0629 and lo0632 and not lo0638 and not n4987 )
      or ( not lo0629 and lo0632 and lo0638 and n4987 )
      or ( lo0629 and not lo0632 and not lo0638 and not n4987 )
      or ( lo0629 and not lo0632 and lo0638 and n4987 )
      or ( lo0629 and lo0632 and not lo0638 and n4987 )
      or ( lo0629 and lo0632 and lo0638 and not n4987 );
    n3236 <= ( not lo0629 and not lo0639 and not lo0666 and not n4997 )
      or ( not lo0629 and not lo0639 and lo0666 and n4997 )
      or ( not lo0629 and lo0639 and not lo0666 and n4997 )
      or ( not lo0629 and lo0639 and lo0666 and not n4997 )
      or ( lo0629 and not lo0639 and not lo0666 and n4997 )
      or ( lo0629 and not lo0639 and lo0666 and not n4997 )
      or ( lo0629 and lo0639 and not lo0666 and not n4997 )
      or ( lo0629 and lo0639 and lo0666 and n4997 );
    n3241 <= ( not lo0629 and not lo0632 and not lo0639 and n4986 )
      or ( not lo0629 and not lo0632 and lo0639 and not n4986 )
      or ( not lo0629 and lo0632 and not lo0639 and not n4986 )
      or ( not lo0629 and lo0632 and lo0639 and n4986 )
      or ( lo0629 and not lo0632 and not lo0639 and not n4986 )
      or ( lo0629 and not lo0632 and lo0639 and n4986 )
      or ( lo0629 and lo0632 and not lo0639 and n4986 )
      or ( lo0629 and lo0632 and lo0639 and not n4986 );
    n3246 <= ( not lo0629 and not lo0641 and not lo0667 and not n4996 )
      or ( not lo0629 and not lo0641 and lo0667 and n4996 )
      or ( not lo0629 and lo0641 and not lo0667 and n4996 )
      or ( not lo0629 and lo0641 and lo0667 and not n4996 )
      or ( lo0629 and not lo0641 and not lo0667 and n4996 )
      or ( lo0629 and not lo0641 and lo0667 and not n4996 )
      or ( lo0629 and lo0641 and not lo0667 and not n4996 )
      or ( lo0629 and lo0641 and lo0667 and n4996 );
    n3251 <= ( not lo0629 and not lo0640 and not lo0641 and n4985 )
      or ( not lo0629 and not lo0640 and lo0641 and not n4985 )
      or ( not lo0629 and lo0640 and not lo0641 and not n4985 )
      or ( not lo0629 and lo0640 and lo0641 and n4985 )
      or ( lo0629 and not lo0640 and not lo0641 and not n4985 )
      or ( lo0629 and not lo0640 and lo0641 and n4985 )
      or ( lo0629 and lo0640 and not lo0641 and n4985 )
      or ( lo0629 and lo0640 and lo0641 and not n4985 );
    n3256 <= ( not lo0629 and not lo0643 and not lo0668 and not n4995 )
      or ( not lo0629 and not lo0643 and lo0668 and n4995 )
      or ( not lo0629 and lo0643 and not lo0668 and n4995 )
      or ( not lo0629 and lo0643 and lo0668 and not n4995 )
      or ( lo0629 and not lo0643 and not lo0668 and n4995 )
      or ( lo0629 and not lo0643 and lo0668 and not n4995 )
      or ( lo0629 and lo0643 and not lo0668 and not n4995 )
      or ( lo0629 and lo0643 and lo0668 and n4995 );
    n3261 <= ( not lo0629 and not lo0642 and not lo0643 and n4984 )
      or ( not lo0629 and not lo0642 and lo0643 and not n4984 )
      or ( not lo0629 and lo0642 and not lo0643 and not n4984 )
      or ( not lo0629 and lo0642 and lo0643 and n4984 )
      or ( lo0629 and not lo0642 and not lo0643 and not n4984 )
      or ( lo0629 and not lo0642 and lo0643 and n4984 )
      or ( lo0629 and lo0642 and not lo0643 and n4984 )
      or ( lo0629 and lo0642 and lo0643 and not n4984 );
    n3266 <= ( not lo0629 and not lo0645 and not lo0669 and not n4994 )
      or ( not lo0629 and not lo0645 and lo0669 and n4994 )
      or ( not lo0629 and lo0645 and not lo0669 and n4994 )
      or ( not lo0629 and lo0645 and lo0669 and not n4994 )
      or ( lo0629 and not lo0645 and not lo0669 and n4994 )
      or ( lo0629 and not lo0645 and lo0669 and not n4994 )
      or ( lo0629 and lo0645 and not lo0669 and not n4994 )
      or ( lo0629 and lo0645 and lo0669 and n4994 );
    n3271 <= ( not lo0629 and not lo0644 and not lo0645 and n4983 )
      or ( not lo0629 and not lo0644 and lo0645 and not n4983 )
      or ( not lo0629 and lo0644 and not lo0645 and not n4983 )
      or ( not lo0629 and lo0644 and lo0645 and n4983 )
      or ( lo0629 and not lo0644 and not lo0645 and not n4983 )
      or ( lo0629 and not lo0644 and lo0645 and n4983 )
      or ( lo0629 and lo0644 and not lo0645 and n4983 )
      or ( lo0629 and lo0644 and lo0645 and not n4983 );
    n3276 <= ( not lo0629 and not lo0647 and not lo0670 and not n4993 )
      or ( not lo0629 and not lo0647 and lo0670 and n4993 )
      or ( not lo0629 and lo0647 and not lo0670 and n4993 )
      or ( not lo0629 and lo0647 and lo0670 and not n4993 )
      or ( lo0629 and not lo0647 and not lo0670 and n4993 )
      or ( lo0629 and not lo0647 and lo0670 and not n4993 )
      or ( lo0629 and lo0647 and not lo0670 and not n4993 )
      or ( lo0629 and lo0647 and lo0670 and n4993 );
    n3281 <= ( not lo0629 and not lo0646 and not lo0647 and n4982 )
      or ( not lo0629 and not lo0646 and lo0647 and not n4982 )
      or ( not lo0629 and lo0646 and not lo0647 and not n4982 )
      or ( not lo0629 and lo0646 and lo0647 and n4982 )
      or ( lo0629 and not lo0646 and not lo0647 and not n4982 )
      or ( lo0629 and not lo0646 and lo0647 and n4982 )
      or ( lo0629 and lo0646 and not lo0647 and n4982 )
      or ( lo0629 and lo0646 and lo0647 and not n4982 );
    n3286 <= ( not lo0649 and lo0671 )
      or ( lo0649 and not lo0671 );
    n3296 <= ( not lo0629 and not lo0648 and not lo0649 and n4981 )
      or ( not lo0629 and not lo0648 and lo0649 and not n4981 )
      or ( not lo0629 and lo0648 and not lo0649 and not n4981 )
      or ( not lo0629 and lo0648 and lo0649 and n4981 )
      or ( lo0629 and not lo0648 and not lo0649 and not n4981 )
      or ( lo0629 and not lo0648 and lo0649 and n4981 )
      or ( lo0629 and lo0648 and not lo0649 and n4981 )
      or ( lo0629 and lo0648 and lo0649 and not n4981 );
    n3301 <= ( not lo0629 and not lo0650 and not lo0651 and n4980 )
      or ( not lo0629 and not lo0650 and lo0651 and not n4980 )
      or ( not lo0629 and lo0650 and not lo0651 and not n4980 )
      or ( not lo0629 and lo0650 and lo0651 and n4980 )
      or ( lo0629 and not lo0650 and not lo0651 and not n4980 )
      or ( lo0629 and not lo0650 and lo0651 and n4980 )
      or ( lo0629 and lo0650 and not lo0651 and n4980 )
      or ( lo0629 and lo0650 and lo0651 and not n4980 );
    n3306 <= ( not lo0629 and not lo0652 and not lo0653 and n4979 )
      or ( not lo0629 and not lo0652 and lo0653 and not n4979 )
      or ( not lo0629 and lo0652 and not lo0653 and not n4979 )
      or ( not lo0629 and lo0652 and lo0653 and n4979 )
      or ( lo0629 and not lo0652 and not lo0653 and not n4979 )
      or ( lo0629 and not lo0652 and lo0653 and n4979 )
      or ( lo0629 and lo0652 and not lo0653 and n4979 )
      or ( lo0629 and lo0652 and lo0653 and not n4979 );
    n3311 <= ( not lo0629 and not lo0654 and not lo0655 and n4978 )
      or ( not lo0629 and not lo0654 and lo0655 and not n4978 )
      or ( not lo0629 and lo0654 and not lo0655 and not n4978 )
      or ( not lo0629 and lo0654 and lo0655 and n4978 )
      or ( lo0629 and not lo0654 and not lo0655 and not n4978 )
      or ( lo0629 and not lo0654 and lo0655 and n4978 )
      or ( lo0629 and lo0654 and not lo0655 and n4978 )
      or ( lo0629 and lo0654 and lo0655 and not n4978 );
    n3316 <= ( not lo0629 and not lo0656 and not lo0657 and n4977 )
      or ( not lo0629 and not lo0656 and lo0657 and not n4977 )
      or ( not lo0629 and lo0656 and not lo0657 and not n4977 )
      or ( not lo0629 and lo0656 and lo0657 and n4977 )
      or ( lo0629 and not lo0656 and not lo0657 and not n4977 )
      or ( lo0629 and not lo0656 and lo0657 and n4977 )
      or ( lo0629 and lo0656 and not lo0657 and n4977 )
      or ( lo0629 and lo0656 and lo0657 and not n4977 );
    n3321 <= ( not lo0629 and not lo0658 and not lo0659 and n4976 )
      or ( not lo0629 and not lo0658 and lo0659 and not n4976 )
      or ( not lo0629 and lo0658 and not lo0659 and not n4976 )
      or ( not lo0629 and lo0658 and lo0659 and n4976 )
      or ( lo0629 and not lo0658 and not lo0659 and not n4976 )
      or ( lo0629 and not lo0658 and lo0659 and n4976 )
      or ( lo0629 and lo0658 and not lo0659 and n4976 )
      or ( lo0629 and lo0658 and lo0659 and not n4976 );
    n3326 <= ( not lo0629 and not lo0660 and not lo0661 and n4975 )
      or ( not lo0629 and not lo0660 and lo0661 and not n4975 )
      or ( not lo0629 and lo0660 and not lo0661 and not n4975 )
      or ( not lo0629 and lo0660 and lo0661 and n4975 )
      or ( lo0629 and not lo0660 and not lo0661 and not n4975 )
      or ( lo0629 and not lo0660 and lo0661 and n4975 )
      or ( lo0629 and lo0660 and not lo0661 and n4975 )
      or ( lo0629 and lo0660 and lo0661 and not n4975 );
    n3331_1 <= ( not lo0662 and lo0663 )
      or ( lo0662 and not lo0663 );
    n3106 <= ( not lo0627 and not lo0628 and lo0629 and lo0626 )
      or ( not lo0627 and not lo0629 and not lo0626 )
      or ( lo0627 and lo0628 and not lo0629 and lo0626 )
      or ( lo0627 and lo0629 and not lo0626 )
      or ( not lo0628 and not lo0629 and not lo0626 )
      or ( lo0628 and lo0629 and not lo0626 );
    n5524 <= ( not n4973 and not lo0615 and not lo0629 )
      or ( n4973 and not n4968 )
      or ( n4968 and lo0615 and lo0629 );
    n3046 <= ( not n4973 and not n5524 and lo0614 )
      or ( not n4973 and n5524 and not lo0614 )
      or ( n4973 and n5524 and not n4968 and lo0614 )
      or ( not n5524 and n4968 and lo0614 )
      or ( n5524 and n4968 and not lo0614 );
    n5526 <= ( not n4972 and not lo0618 and not lo0629 )
      or ( n4972 and not n4967 )
      or ( n4967 and lo0618 and lo0629 );
    n3061 <= ( not n4972 and not n5526 and lo0617 )
      or ( not n4972 and n5526 and not lo0617 )
      or ( n4972 and n5526 and not n4967 and lo0617 )
      or ( not n5526 and n4967 and lo0617 )
      or ( n5526 and n4967 and not lo0617 );
    n5528 <= not (( n4971 and lo0621 and not lo0629 )
      or ( not n4966 and not lo0621 and lo0629 ));
    n3076 <= ( n4971 and not n5528 and lo0620 )
      or ( not n5528 and not n4966 and lo0620 )
      or ( n5528 and not lo0620 );
    n5530 <= not (( not n4970 and not lo0624 and not lo0629 )
      or ( n4965 and lo0624 and lo0629 ));
    n3091 <= ( not n4970 and not n5530 and lo0623 )
      or ( not n5530 and n4965 and lo0623 )
      or ( n5530 and not lo0623 );
    n5532 <= ( not lo0626 and not lo0628 and not lo0629 )
      or ( not lo0626 and not lo0627 and not lo0629 )
      or ( lo0626 and lo0628 and lo0629 )
      or ( lo0626 and lo0627 and lo0629 );
    n3101 <= ( not n5532 and lo0625 )
      or ( n5532 and not lo0625 );
    n5534 <= ( not lo0623 and n4965 and lo0624 )
      or ( lo0623 and not n4970 and not lo0624 );
    n3086 <= ( not lo0623 and not n5534 and lo0629 and lo0622 )
      or ( not lo0623 and not lo0629 and not lo0622 )
      or ( lo0623 and not n5534 and not lo0629 and lo0622 )
      or ( lo0623 and lo0629 and not lo0622 )
      or ( n5534 and not lo0622 );
    n5536 <= not (( not lo0620 and n4971 and lo0621 )
      or ( lo0620 and not n4966 and not lo0621 ));
    n3071 <= ( not lo0620 and n5536 and not lo0629 and not lo0619 )
      or ( not lo0620 and lo0629 and lo0619 )
      or ( lo0620 and n5536 and lo0629 and not lo0619 )
      or ( lo0620 and not lo0629 and lo0619 )
      or ( not n5536 and lo0619 );
    n5538 <= ( not lo0617 and not lo0618 and not lo0629 )
      or ( lo0617 and n4967 and lo0618 and lo0629 );
    n3056 <= ( not lo0617 and n4972 and lo0616 )
      or ( lo0617 and n5538 and not lo0616 )
      or ( not n5538 and lo0616 )
      or ( n5538 and not n4972 and not lo0616 );
end QUIP__oc_cfft_1024x12__part7_behav;
