!<arch>
/               958151209   0     0     0       440       `
                             #  #  #  +T  3  X  gp  gp  gp  ycom_decomp init_decomp end_decomp com_tdecomp decomp_quick decomp_disj_node decomp_good_network decomp_quick_node decomp_quick_network decomp_good_node decomp_good decomp_disj_network decomp_good_kernel decomp_quick_kernel dec_node_cube decomp_recur decomp_tech_network decomp_disj dec_sm_print dec_sm_to_node dec_node_to_sm dec_block_partition    com_dec.o/      958151200   5352  728   100644  3940      `
ELF                        $     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    x'D'H'L'@      HL    @      '쀢?     %   쀢 g     g     d         q        '     '     '    @ 	     o      D   H` "	     *L
  @      '' @     M      "       ` 	
     @               `@         	  ' ` (   耢             	                D@ @          D@ @       	   D@ @          ܒ '   @              㿀'D'H'L''@      HL    @      '쀢?     2   쀢 a     o     "      ` @      '耢     @  Y     @          ` @      '䀢     @  I     0       @  B     )      耢     䀢  	   @  3               H  @ 
   D@ @          @                  㿐   `      @         `      @        㿐  㿐   `     @         `     @         `     @        㿐   `     @         `     @         `     @         `     @            dgq     a:o:    decomp  tech_decomp     usage: tech_decomp [-a and] [-o or]
        -a and 	And gate with fanin limit 'and'
        -o or 	Or gate with fanin limit 'or'
       usage: decomp [-dqg] [node-list]
           -q		Quick decomposition (default)
      -g		Good decomposition
         -d		Disjoint decomposition
                                                   T                                 #     l     0              8           C              S              _              p                                            @   D                                                                                                                                                   2            com_dec.c gcc2_compiled. td_usage decomp_usage fprintf com_decomp com_add_command util_getopt decomp_disj_node decomp_quick_node util_optind siserr init_decomp end_decomp decomp_good_node util_getopt_reset com_get_nodes array_free atoi com_tdecomp .umul util_optarg array_global_index decomp_tech_network array_abort               $  	       (         ,  
         	                  	                       D  	      L        P  	      X        t          	                              0        L        t                  	              
        	                      H  	      L        P          	                      D  	     H       L  	      P        X  	      `  	     d       h  	      l        t  	        	                	   (       (            	                	   P       P            	                	                      	                	                       	                	                      	                 	     $       (        0  	      4        8  	     <       @       as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  P                                @                                               !              >                  )            
                 4                h               decomp.o/       958151202   5352  728   100644  4572      `
ELF                             4     (   .shstrtab .text .symtab .strtab .rela.text .comment    㿈'DD`@      '  @            @          D@           㿈'D'HH ` s   H@      ' ` L      "       ` 	
     @               `@         
H@ @       ' @     $      "       ` 	
     @               `@         
D@ @       '          "       ` 	
     @               `@         
@ @      @        㿈'DD`@      '  @            @          D@           㿈'D'HH ` s   H@      ' ` L      "       ` 	
     @               `@         
H@ @       ' @     $      "       ` 	
     @               `@         
D@ @       '          "       ` 	
     @               `@         
@ @      @        㿈'DD`@      '  @            @          D@           㿈'D'HH ` s   H@      ' ` L      "       ` 	
     @               `@         
H@ @       ' @     $      "       ` 	
     @               `@         
D@ @       '          "       ` 	
     @               `@         
@ @      @        㿐'DD@      D@        	    @             㿐'DD@      D@        	    @                                            
                                          ,              5              >              G              O              \     L     i  (       z  \   p        p                            p                                            `   L                                            "             (             2             E     p    Y            decomp.c gcc2_compiled. decomp_good_kernel node_scc node_dup lsFinish lsStart node_replace decomp_quick decomp_disj_node decomp_good_network decomp_quick_node decomp_quick_kernel decomp_quick_network decomp_recur decomp_disj decomp_good_node decomp_good network_add_node array_free lsNext .umul node_free array_global_index decomp_disj_network array_abort                (         @         X           
         	                  	                           	                         	      L  	      T        X  	      `        |          	                                	                	                        	      $        ,        @        L        l                                          	                	               <        P  	      X        `        x  	        	                	                        	                              8  	      <        @  	      H        d        x  	                                                                      L        l  	      p        t  	      |                  	                        	        	                	              4        H  	      P        X        p          	                	                        	                                               ,        <  	      @        D        l        x          	                     as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   5                               l                                                             	  e                  !            @                 ,             \   h               dec_util.o/     958151203   5352  728   100644  1892      `
ELF                        L     4     (   .shstrtab .text .symtab .strtab .rela.text .comment    㿐'DD@             㿐'DD  @             x'D'H @      'D $`  !   H      D $H` 	    D $D $@ H@       *`  	      @            @       ''D 
@
" D 2`   
    @                D @    Dؔ 	* @
  '䀢`          P   쀢      ؒ *`:  	* @
ؔ 	*
` 2 
      @                  *     @      '@      '@      @      '     @      '@      '@      @      '    ؒ '                                                                        (   0     .              <              R              _       (     s   X                                                                           dec_util.c gcc2_compiled. decomp_good_kernel node_constant ex_find_divisor_quick node_literal decomp_quick_kernel dec_node_cube node_and ex_find_divisor node_error .umul node_free                <         h                                  P                L        `  
      p        |                  
                     as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   5                               l                                |                              l                     !            $                  ,                h               dec_alg.o/      958151204   5352  728   100644  1932      `
ELF                        L     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    㿀'D'HHD@    '쀢   7   D @            DH@      'H@      '@      @        i          `             ` @         ` @      @         S    Q      @      '   	      @          `"  `       @           ` 	 
    @           `@         	D"   ` 	 	   `"     ?"            Fatal error: file %s, line %d
%s
       dec_alg.c       Internal error: divisor can't be substituted
                                                                                                         &              .              >              E      H     R              _              l              w                                        dec_alg.c gcc2_compiled. abort __iob fprintf node_substitute fflush decomp_recur array_append array_resize array_free array_do_alloc .umul array_abort    <         X  
       l  
                           	                  	                  	   (        (     	   8        8              	                	                       8        t                       as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  H                                 f                              (                 !            8                     )                             4                h               dec_tech.o/     958151205   5352  728   100644  9628      `
ELF                        $\     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    x'D'H'LD`@      '  @            @       N    ` G   @        A   ' 
@
"  2`   
    @                 @    ܔ 	* @
  '䀢`             @            @       @          ܒ '      D@      ' '܀       +      "       ` 	
     @               `@         	  ' `    D@     ܒ?'   @      D@      ' '܀       C      "       ` 	
     @               `@         	  ' `    @           L      @          @        	   H      @      ܒ?'   @      D@      ' '܀       @      "       ` 	
     @               `@         	  ' `    @                    DH@  X    	   DL@ 2       ܒ?'   @      D@        x'D'HH@            5     @      'H@      ?'܀       "   H@      'D@       @      '@      '@      @      'ܒ?'   H@        p'D'H'LL         `          z   ` @         ` @      @      H@              `          ~   ` @         ` @      @      H@      L    @     'Ԁ       \      "       ` 	
     @               `@         	  'H@      'H@       H@                     ܒ @       @          ܒ  @       @             `             ` @         ` @      @      Ԓ?'       'Ԁ       1      "       ` 	
     @               `@         	  '䀢 	    H@          D@      Ԓ?'   @      @        p'D'H'LL         `             ` @         ` @      @      H@              `             ` @         ` @      @      H@      L    @      'Ԁ       \      "       ` 	
     @               `@         	  'H@      'H@       H@                     ܒ @       @          ܒ  @       @             `             ` @         ` @      @      Ԓ?'       'Ԁ       1      "       ` 	
     @               `@         	  '䀢 	    H@          D@      Ԓ?'   @      @        p'D'H'L'P'T'XD     @      P"@    @      T"@ T  `  
  	   T@  @          T@ T@ " T  `   	   T@   @          T@ T@   	    TT@   @          T  T@ T@  @         	P@ "  T@ T@   	    T@ T@ `"     T  ?"`   @      X"@ X  `  
  	   X@  @          X@ X@ " X  `   	   X@   @          X@ X@   	    XX@   @          X  X@ X@  @         	P@ "  X@ X@   	    X@ X@ `"     X  ?"`     'DH 	? 	H@      'D          D܀ 	    'Dܐ" 	'DHL   Ԁ   u    @      P"@    @      T"@ T  `  
  	   T@  @          T@ T@ " T  `   	   T@   @          T@ T@   	    TT@   @          T  T@ T@  @         	P@ "  T@ T@   	    T@ T@ `"     T  ?"`T@ @      @      X"  ' %    @      'PPL         @      @      T@ @      X@ @      @      @      M     Fatal error: file %s, line %d
%s
       dec_tech.c      Error: wrong fanin limit for AND gate   Error: function type is not AND in decomp_and   Error: wrong phase of a input in decomp_and     Error: wrong fanin limit for OR gate    Error: function type is not OR in decomp_or     Error: wrong phase of a input in decomp_or                                                        &  	       0          >    D                                 L              R              X              `              l              z                                                                                                                                                                                                               (             0             <             K             Z             e             l             r                                                                                       dec_tech.c decomp_and gcc2_compiled. decomp_or decomp_and_or balanced_tree abort __iob fprintf node_invert node_constant lsFinish lsStart node_alloc .div node_replace node_literal node_input_phase fflush network_sweep dec_node_cube node_and array_append array_resize network_add_node array_free node_or network_dfs array_do_alloc node_get_fanin node_error lsNext .umul node_function node_free node_num_cube array_global_index decomp_tech_network node_num_fanin array_abort               0  "       H         p  $         !      4        L        \                  '	        '        '	        '        *        '	        '        #      h        t          '	        '        '	        '        *        '	        '        #      ,  $      T        h  $                                '	        '        '	        '         *      4  '	      <  '      D  #      t  $                        $      8        H  &      x                                  %        %              (  
	      ,  
      0  	      4        8  	   (  <     (  D  	   8  H     8  L        T  
	     X  
     \        d  	      p  $        
	        
        	                	   (       (    	   `       `            
	       
               	        )        	                '	      $  '      (  '	      0  '      L  *      `  '	      h  '      p  #                                                                ,  
	      0  
      4  	      8        <  	   (  @     (  H  	     L       P        X  
	     \  
     `        h  	        '	        '        '	        '        *        '	        '      	  #      	8        	P        	p        	|        	  
	      	  
      	  	      	        	  	   (  	     (  	  	     	       	        	  
	     	  
     	        	  	      	  $      
  
	      
  
      
  	      
        
  	   (  
     (  
$  	     
(       
,        
4  
	     
8  
     
<        
D  	      
P  )      
h  	      
l        
  '	      
  '      
  '	      
  '      
  *      
  '	      
  '      
  #               (         8        h        x                          
	        
        	                	   (       (    	                    
	       
               	      4  '	      <  '      @  '	      H  '      d  *      x  '	        '        #                                       <        T          *        *      $        T  #                *      T  *                #      l                        D  *        *                #                                        %              $        0        <       as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  T                                C                                      	         !                                )              
\               4             #   h               disj.o/         958151207   5352  728   100644  3648      `
ELF                        (     4     (   .shstrtab .text .symtab .strtab .rela.text .comment    p'D   @      'D@      '@           @      'ؒ @      '   	      @          `"  `       @           ` 	 
    @           `@         	"   ` 	 	   `"     ?"    	      @          `"  `       @           ` 	 
    @           `@         	"   ` 	 	   `"     ?" @      @      '@             h   @      '   	      @          `"  `       @           ` 	 
    @           `@         	"   ` 	 	   `"     ?" ؒ @      '@      '@      @      '@      @      '   @      '   	      @          `"  `       @           ` 	 
    @           `@         	"   ` 	 	   `"     ?" ؒ @      '@      '@      @         	      @          "  `       @           ` 	 
    @           `@         	"   ` 	 	   `"     ?" @       N   @         	      @          `"  `       @           ` 	 
    @          D@        `@      @  	"   ` 	 	   `"     ?"                                                                                                -      T     9              G              V              c              k              z                                                                    disj.c gcc2_compiled. node_dup node_literal decomp_disj sm_free_space dec_sm_to_node array_resize node_or array_do_alloc dec_block_partition .umul node_free dec_node_to_sm array_abort                          8         P         d                            	      ,                           	      D                                                T          	                      ,  
      <        H        \        h                                (  	      L                  
                              <        x  	                              8        t          	                     as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   5                               l  T                                                           	                     !            
  4               ,                h               dec_sm.o/       958151208   5352  728   100644  4464      `
ELF                        0     4     (   .shstrtab .text .rodata .symtab .strtab .rela.text .comment    p'D@      ''D@      Ԁ@        D $`  !   Ԁ      D $` 	    D $D $@ @       *`  	      @            @       ''D 
@
" D 2`   
    @                D @    DД 	* @
  '؀`                   В *`:  	* @
Д 	*
` 2 
      @       '܀            ,    N     I    I   @      ' " Ѐ       @    Д 	* @@       '"  7   @      '" Ѐ       @    Д 	* @@       '"            `          /   ` @         ` @      @      В 'W   Ԓ '          p'D  @      'D '؀       ~    @      '؀      `      'Ѐ       X    `     D ` 	    D` 
*` @       ' '`               ܒ @      '    ܒ  @      '       `          N   ` @         ` @      @      @      '@      @      ' '   @      '@      @      ' '          㿀'D'D @     X   'D $@     D   D@      '耢   
      `     @       -   `                  `     @             `     @             `          u   ` @         ` @      @       '      `     @       '      D '쀢          !   `@             @       '      `     @        Fatal error: file %s, line %d
%s
       dec_sm.c        bad literal     bad sm_element_data       .       0       1     
       %3s                                
                                                                      %              /              7              E              R              Y         f              r              {    D                                                                                                                              dec_sm.c gcc2_compiled. abort __iob sm_insert fprintf node_constant node_literal fflush dec_sm_print sm_allocate node_and dec_sm_to_node sm_find node_name node_or node_error .umul sisout node_free node_num_cube dec_node_to_sm                                                                 @                P  	      T        X  	      \        `  	   (  d     (  l  	   8  p     8  t        |  	                              	        	        
        
      ,  	      0        4  	      8        <  	   (  @     (  H  	   H  L     H  P        X  	     \       `        h        x                                                t          	                	   `       `            	                	   h       h            	                 	   p       p            	                 	      $        (  	   (  ,     (  4  	   H  8     H  <        D  	     H       L        T        p  	      t        x  	   x  |     x            	                        	                      	                	   x       x         as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   =                               t  $                                                               	                 !            
                     )              8               4                h               partition.o/    958151209   5352  728   100644  2452      `
ELF                        |     4     (   .shstrtab .text .symtab .strtab .rela.text .comment    㿈'D'H'L'PH `  T   H " LLL@ "  LD  ` 	      D      H      H`      '쀢       0    `     D ` 	    D` 
*` @       ' `     DLP@             
    '           㿈'D'H'L'PH `  T   H " PPP@ "  PD  `$ 	      D      H      H`      '쀢       0     `     D  ` 	    D@  
*`  @       ' `     DLPP           
    '           㿐  `     `                 @       $   @       @   	 
   @  *`   
@              㿐               	              @      %`                              	 
      *` 
@        %        @                       	 
      *` 
@        %       㿈'D'H'LD `        ;      D           $        D `         $``   ''DD`                   @      H"@ @      L"@ DHLa                                                                &    |     1          :                         D              N              Z  H     partition.c visit_col gcc2_compiled. block_copy copy_row visit_row sm_insert sm_allocate dec_block_partition     P          	      ,  	     as: WorkShop Compilers 5.0 Alpha 03/27/98 Build
 GCC: (GNU) egcs-2.91.66 19990314 (egcs-1.1.2 release)                                                          4   5                               l  d                                                               n                  !               $               ,                h               