#!/bin/sh
IXBIN=/usr/local/bin/iconx                                                    
IXLCL=`echo $0 | sed 's=[^/]*$=iconx='`

[ -n "$ICONX" ] && exec "$ICONX" $0 ${1+"$@"}
[ -x $IXLCL ] && exec $IXLCL $0 ${1+"$@"}
[ -x $IXBIN ] && exec $IXBIN $0 ${1+"$@"}
exec iconx $0 ${1+"$@"}

[executable Icon binary follows]
      

 nN      9  :  :  (:  ;  <  K  <  X=  I9.0.00/32  H3B         H     X+  ZNA    DP     &B   D   D                            !     %     )     1  b   C   ,   E   S      T      b   =       b      N   C   ,   E   S      T      b   =       b      N   C      U   E   S       T      b   =       b      N   C   C   4   E   S      T      S       b   =      b      N   C   4   E   S      T      S      b   =      b      N   C   4   E   S       T      S      b   =      b      N   T      S      S       b   =      N   :   N   C   `  U   E   S       E   S      b      b      F   U   C   4   E   S      T      S       b   =      b      N   C   @   E   S      T      S      M      9  b   =      b      N   C   4   E   S       T      S      b   =      b      N   C   4   E   S       T      S       b   =      b      N   T      S      S       b   =      N   5   N   C   ,   E   S      T      b   =       b      N   C   `  U   E   S       E   S      b      b      F   U   C   4   E   S      T      S       b   =      b      N   C   @   E   S      T      S      M      <  b   =      b      N   C   4   E   S       T      S      b   =      b      N   C   4   E   S       T      S       b   =      b      N   T      S      S       b   =      N   5   N   C   8   U   T      E   S      b      b   =      F   5   N   E   b   D      ,   T                 	         M  b   C   4   E   Q       T      Q       b   =      b      N   C   H   E   Q       T      Q       E   M      R     b   =      b      N   C   4   E   Q       T      Q       b   =      b      N   C   T   E   Q       T      Q       E   E   M      R     b      b   =      b      N   C       C      Q       b   G   D   N   E   b   D      <                   	         M     a     f  b   C   ,   E   S       E   Q       b   %   b      N   C     U   E   S      E   T      S       b   =      b      b      F   U   U   T      Q       S      b   =      N   C   C   (   E   S       4   S      b         N   E   Q       E   Q       E   M      k     4   S       b      $   b      N   :   DN   5   N   C       C      Q       b   G   D   N   E   b   D      L                            M     m     o     t     v  b   C   \   U   E   E   E   Q       b   %   Q      b      E   M      x     b      N   b   D   N   C   @   E   S       E   E   Q       b   %   Q      b      b      N   C   H  U   E   S      E   E   M      k     E   Q      E   M      k     b      I   b   )   b      F   U   U   E   S      E   E   M      k     S       I   b   )   b      F   U   U   E   E   Q       S      b   &   E   Q       E   E   S      S       b      S      b      b   &   b      N   b   D   N   5   N   5   N   C      C      E   b   G   D   N   E   b   D      T   @                	   !      M     z     ~     t            b   C   0   E   E   Q      b      M      9  b      N   C     U   T      Q      b   =      6   C     -   C      M      <  8   :      M        b      N   F   C   l   E   S       T      E   E   Q       E   M      k     b   &   b   %   M         b   =      b      N   U   E   S      E   Q       b      b      F   U   C   ,   E   S      E   M      x     b      N   U   E   S      E   S      b      b      F   U   E   E   S       E   S      4   E   M      k     b         b   &   4   S      b         N   5   N   5   :     C     -   C      M      9  8   :   (   C      M      R  8   :      b   E   b      N   F   C   l   E   S       T      E   E   Q       E   M      k     b   &   b   %   M         b   =      b      N   U   E   S      E   Q       b      b      F   U   C   ,   E   S      E   M      x     b      N   U   E   S      E   S      b      b      F   U   E   E   S       E   S      4   E   M      k     b         b   &   E   S      E   S       S      b   &   b      b      N   5   N   5   :      C      -   M        b      N   F   C   (   E   S       E   b   A       b      N   U   T      S       T      E   Q       b      b   =      b   =      F   5   :   $   F   T      M   1     b   =      N   C       C      S       b   G   D   N   E   b   D                       @                   l   $                   +      !                                   t       b   C      Q       b   ,   C   h   E   S       T      E   T      3    b   =      E   M      k     b      b   =      b      N   E   S      T      E   M      x     b   =      b      b   7   N   C   d   S       b   ,   E   S      T      T       b   >      b   =      b   =      b      b   7   N   C   p   U   E   E   S      E   M           b      E   M      x     b      N   C      Q       b   G   D   N   C   4   E   S      4   E   M           b         N   C   p   U   E   E   E   S      b   %   S      b      E   M      x     b      N   C      Q       b   G   D   N   C   4   E   S      E   S      S      b      b      N   C   8   E   S      E   E   M      k     b      b      N   C     U   E   S      E   E   M      k     E   E   S      b   %   S      b      I   b   )   b      F   U   C      E   S      T   !   E   M        E   S      E   M      k     4   E   S      b   %   b      $   b      b   =      b      N   C      U   E   S      4   S      b         N   E   S      E   E   E   S      E   M      k     b      S      b      E   M      k     b      b      N   E   S      T      S      S      b   =      b      N   5   N   C   d   C   T   E   S       E   S      S      4   E   S      b   %   b      $   b      b   G   D   N   E   b   D      <                      4      t            b   C   x   E   Q       C   (   T   !   Q       b   =      8   :   0   T   #   E   M           Q       b   =      b      N   C   (   E   S       E   b   A       b      N   C   x  U   E   S      T      b   =       b      F   U   C   @   U   E   S      Q       b      N   N   N   N   E   :      N   U   E   E   Q       S      b      E   M      x     b      N   C   (   T      S       S      b   =      N   U   E   E   Q       S      b      E   M      x     b      N   C   E   Q       4   S      b         N   :   N   5   N   C       C      S       b   G   D   N   E   b   D      4   L                    =      t       b   C   T  U   C       E   M           8   :     E   S       T   "   E   M           E   M           b   =      b      F   C      E   S       E   E   S      E   E   M           T   $   S       b   =      E   M           b   )   b      E   S       S      b      b      b      N   5   E   F   S       b   H   F   5   N   E   b   D      <                     H      -     6     /  b   ;   t  C   l  C   ,   E   R       T   %   b   =       b      N   C   <   E   E   R       M      :  b   &   M      x  b      N   C   <   E   E   R       M      ?  b   &   M      k  b      N   C   <   E   E   R       M      D  b   &   M        b      N   C   <   E   E   R       M      I  b   &   M        b      N   C   <   E   E   R       M      N  b   &   M        b      N   C   <   E   E   R       M      S  b   &   M      X  b      N   C   <   E   E   R       M      Z  b   &   M      _  b      N   C   <   E   E   R       M      a  b   &   M      f  b      N   C   <   E   E   R       M      h  b   &   M      m  b      N   C   <   E   E   R       M      o  b   &   M      t  b      N   C   <   E   E   R       M      v  b   &   M      {  b      N   C   <   E   E   R       M      }  b   &   M        b      N   C   <   E   E   R       M        b   &   M        b      N   C   <   E   E   R       M        b   &   M        b      N   C   <   E   E   R       M        b   &   M        b      N   E   E   R       M        b   &   M        b      N   C   $   E   S       M         b      N   C   x  Q       b   ,   C   x   U   E   S       E   E   R       T   &   E   M           b   =      b   &   S       b      b      N   :   N   U   C   0   T   '   E   M      x     b   =      N   5   E   N   E   S       E   E   R       T      T      E   M      x     b   =      E   M           M      x  b   =      b   &   S       b      b      b   7   N   C       C      S       b   G   D   N   E   b   D      <   !                 Q      -            b   ;   t  C   l  C   ,   E   R      T   %   b   =       b      N   C   <   E   E   R      M      x  b   &   M      :  b      N   C   <   E   E   R      M      k  b   &   M      h  b      N   C   <   E   E   R      M        b   &   M      N  b      N   C   <   E   E   R      M        b   &   M        b      N   C   <   E   E   R      M        b   &   M      D  b      N   C   <   E   E   R      M      X  b   &   M      v  b      N   C   <   E   E   R      M      _  b   &   M      Z  b      N   C   <   E   E   R      M      f  b   &   M        b      N   C   <   E   E   R      M      m  b   &   M      ?  b      N   C   <   E   E   R      M      t  b   &   M      o  b      N   C   <   E   E   R      M      {  b   &   M      S  b      N   C   <   E   E   R      M        b   &   M        b      N   C   <   E   E   R      M        b   &   M      I  b      N   C   <   E   E   R      M        b   &   M      }  b      N   C   <   E   E   R      M        b   &   M      a  b      N   E   E   R      M        b   &   M        b      N   C   $   E   S       M         b      N   C      T      Q       b   =      b   ,   U   E   S       4   E   R      T   &   E   M      k     b   =      b   &   b         N   :   b   7   N   C       C      S       b   G   D   N   E   b   D                                           D   |'                  Z                     6  b   C     Q       b   ,   C   H   U   T   (   M        b   =      N   C      Q       b   G   D   N   C   H   E   S       T      T      3   b   =      b   =      b      N   C   ,   T   &   E   M      k     b   =      N   C   `   E   S      E   E   S       E   M           b      E   M           b      b      N   C   8   E   S      E   S       M        b      b      N   U   E   S      4   T   )   T      T      C   (   T      3   b   =      8   :      E   M      x     b   =      E   M           b   =      S      M      x  b   =      b         N   C   ,C   4   T   &   E   M      k     b   =      8   :      N   E   :      N   :   b   7   N   C       C      S      b   G   D   N   E   b   D                                          4   *                  b             b   C   H  U   E   S       T   *   Q       b   =      b      N   C   S       b   ,   C   l   U   C   4   T   '   E   M      x     b   =      8   :      E   M        b   (   N   N   :   x   N   C   `   T      C   (   T      3   b   =      8   :      E   M      x     b   =      b   G   D   b   7   N   :   N   C      b   D   N   E   b   D                                           L   ,                  j                          6  b   C   4   E   S      T      Q       b   =      b      N   C     T      Q       b   =      b   ,   C   T   T      E   T      3   b   =      E   M           b      b   =      N   C   @   E   S      T      E   M      x     b   =      b      N   C   P   E   S      E   E   S      b   %   E   S      b   9      b      b      N   S      b   ,   U   E   S       T   )   T   
   T   &   S      b   =      b   =      E   S      b   9       M      x  b   =      b      N   C   tU   T      S       b   =      b   H   F   5   N   :   8b   7   b   7   N   E   b   D      4   X/                  r      !     %  b   C   (   E   S       E   b   A       b      N   C   H   U   T      S       T   
   Q       b   =      b   =      F   5   N   C       C      S       b   G   D   N   E   b   D      4   D0                  {      %       b   C   d   E   S       E   E   E   Q       E   M      k     b   &   b   %   M        b      b      N   C   T   U   E   S       4   T   	   E   Q       b      b   =      b         F   5   N   C       C      S       b   G   D   N   E   b   D                                           4   1                               b   C     T      Q       b   =      b   ,   C   \   E   S       T   !   T      T      3   @b   =      b   =      b   =      b      N   C   ,   T   &   E   M           b   =      N   C      T      S       E   E   T      E   M      x     b   =      b   %   E   E   S       E   M           b      E   M           b      b      b   =      b   G   D   b   7   N   E   b   D      4   l3                         -     t  b   C   H   U   E   Q       M         b   
   N   C      Q       b   G   D   N   C   8   E   E   Q      b      E   M      k     b      N   C   d   U   E   Q      E   M      x     b      N   E   Q      4   E   Q       b   %   b         N   C   4   E   Q      4   E   Q       b   %   b         N   C      C      E   E   Q       E   Q      E   M      k     b      E   M      x     b   $   E   Q       E   M      k     E   Q      E   M      k     b      b   $   b      b   G   D   N   E   b   D      T   5                       t     v     -                 b   ;   \   C   T   E   R      E   E   b   >      b   >      b      b   >   <   b      b      N   C      U   C   P   E   E   E   M           Q      b      E   R      b   %   b      N   5   E   N   T      M        b   =      N   C   \   U   E   Q       E   M      x     b      N   C      E   M      x     b   G   D   N   C      C      E   Q       E   M      x     b      N   C   $   E   S      M      (  b      N   E   Q       E   Q       b      b      :       E   S      M         b      N   C   $   E   S       M         b      N   C   p  U   E   Q       E   M      x     b      N   C   C   4   E   S      E   Q       Q      b      b      N   C      U   E   S      E   M      t     b      N   E   S      E   R      E   S      E   M      k     b      b   &   b      N   C   4   E   S       E   S      S       b      b      N   E   Q       4   Q      b         N   :   N   C   4   C   $   E   S      S       b      b   G   D   N   E   b   D         D                   C                                      (        p    
        t        9        T!    8'    *    x,    $/    0    l1    83    5                                                         	      	            	   !      +      4      =      C      H      Q      Z      b      j      r      {                                                                                                                                               	     
                                 D   @  T  U  $    t         83    83    5    5    5  *  9  6  9  @  9  J  H   !  h   $  t   $     %     %     '     '    (  $  (  T  )  `  )    *    *    + 
    .    .  <  /  H  /    0    0    1    1    2    2  ,  3 
 `  6  l  6    8    8    9    9     :  ,  :  \  ;  h  ;    <    <    = 
    @    @  $  B  X  &    (    ( 	   )    ) 	   *    * 	 `  +  h  +  t  + 	   -    /    1    4    4 	 T  5  `  5  h  5    6    7    8     8  X  <  l  >    @    C    C 
 	  C  	  C  L	  E  \	  E  d	  E 	 	  G  	  G  	  G  
  H   
  H  L
  I  x
  I   
  I ' 
  I  
  I  
  I 1 
  K  
  M  D   `   t  	       4   <   P   \                  8
   D
   X
  ! 
   
       (   <   H   p   x            $   0   X  2 `  ( h  !            &   %    P   x      (  #  <  &  t  '    '    '    '    (    (    &    + 	 0  ,  <  ,  H  ,  T  , 
 \  + 	   /    /    /    0 
 <  1  L  1  h  1    1 !   3    3 
   4    4  P  5  `  5  l  5  t  5    6 *   6 '   6    6    6  8  7  |  7 (   7 -   7 6   7     8    8 
 @  ; ! H  ;  T  ;  \  ;  p  =               ,    P   
 \   
                 $    P   
 |                     P            (   = H   6 P   0 l   
 t   H |   +             (    4    d   
 x       
        
      0   
 D    t   
        
        
     @   
 T       
        
        
      P   
 d       
        
        
 0    X   
 l                            % $     d         1     -     ( !   ? !    !    <!    P!    !    !    !     "   
 "    D"   
 X"    "   
 "    "   
 "    #   
 $#    T#   
 h#    #  
 #   #  
 #    $  
 4$   d$  
 x$   $  
 $   $  
  %   0%  
 D%   t%  
 %   %  	
 %  	 %  

 &  
 4&  
	 X&   d&   &  " &   &   &   &   '   '   '   '   '   (   $(   0(   `(    (  ! (  ! (  !
 )  " )  " \)  #- )  #( )  #$ )  # )  # *  $ D*   h*  ' |*  ) *   +   +   4+   l+   +   +   ,   ,  
 ,   <,   L,   ,   ,   ,  	  -   ,-   X-   x-   -  
 -   -   -   .   .   $.  
 8.   p.  * |.  % .  8 .   .   .   .  
 /   /    /   \/   x/   /   /   /  
 /   0   H0   0   0   0   0   0    0   0   ,1   @1   1   1   1   2   2    2   ,2   \2   2   2   2  * 2  / 3  ! 3   3   $3   43   p3  # 3  %	 3  % 3  & 3  & 04  '	 X4  ' `4  ' 4  (
 4  ( 4  * 5  * P5  * X5  * `5  * h5  * |5  , 5     6     6    ! 6      6    + ,6    ( 46     x6  " 
 6  "  6  "  6  " ' 6  $ 	 $7  $  d7  & 	 7  '  7  (  7  ( 	 7  *  8  +  H8  ,  8  -  8  - 	 8  .  9  . # 9  .   9  .  L9  /  T9  / 	 x9  0 	 9  3  9  3  9  5  main imxreduce imxcollap rowdupl imxrotate imscanon pfactors prime tdim bits2hex hex2bits hexspec readims rowbits imstoimx imxtoims tiledim rotate exbase10 set insert write upto left stop push put list reverse map string tab many integer seq runerr sqrt table move pos find right read w h ims imx sorter1 sorter2 cw ccw imlreduc.icn rows 90 imxform.icn size fact 1 n span i j 0 dir newrows row pix -90  180 *** illegal rotation specification in imxrotate() head spec dspec max val imax width #~ 4 16r imscanon.icn factors.icn facts p 101 k 2 3 imsutils.icn s bittab hex 0000 1000 0100 1100 0010 1010 5 0110 6 1110 7 0001 8 1001 9 0101 a 1101 b 0011 c 1011 d 0111 e 1111 f hextab bits pattern cols chunk # , ,# 16 input line  	 dims random.icn strings.icn io.icn numbers.icn sign digits *** base out of range - convert.icn lists.icn equiv.icn indices.icn 