cos(3*pi/16)/8*
 +     +
+ + +   
 +   +  
      + 
 +     +
  +     
   +    
+   +   
cos(5*pi/8)/8*
      + 
        
        
       +
      + 
     +  
+   +   
   +    
cos(3*pi/8)/8*
  +     
     + +
+   +   
   +    
  +     
 +      
        
 +      
cos(9*pi/16)/8*
     +  
        
       +
      + 
     +  
+   +   
   +    
  +     
cos(pi/8)/8*
  +   + 
 + +    
+   +   
 +   +  
  +   + 
   +   +
+   +   
     +  
1/8*
+   +   
 +      
  +     
   +    
+   +   
     +  
      + 
       +
cos(13*pi/16)/8*
        
        
        
        
        
        
       +
      + 
cos(11*pi/16)/8*
       +
        
        
        
       +
      + 
     +  
+   +   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
       +
sqrt(2)/2/8*
        
   + +  
  +   + 
 +     +
        
 +     -
  +   - 
   + -  
cos(5*pi/16)/8*
 +      
+   + + 
   +   +
  +     
 +      
        
 +      
  +     
cos(7*pi/16)/8*
   +    
      + 
     +  
+   +   
   +    
  +     
 +      
        
cos(pi/16)/8*
   + +  
  +     
 + +    
+ + +   
   + +  
+   + + 
     + +
      + 
cos(3*pi/16)/8*
   - -  
+   - - 
     - -
  +     
   - -  
      - 
 +      
+   -   
cos(5*pi/8)/8*
  +     
        
        
   -    
  +     
       -
+   -   
 +      
cos(3*pi/8)/8*
      - 
   -   -
+   -   
 +      
      - 
     -  
        
     -  
cos(9*pi/16)/8*
       -
        
   -    
  +     
       -
+   -   
 +      
      - 
cos(pi/8)/8*
  +   - 
 +   -  
+   -   
     - -
  +   - 
 + -    
+   -   
       -
1/8*
+   -   
     -  
      - 
 +      
+   -   
       -
  +     
   -    
cos(13*pi/16)/8*
        
        
        
        
        
        
   -    
  +     
cos(11*pi/16)/8*
   -    
        
        
        
   -    
  +     
       -
+   -   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
   -    
sqrt(2)/2/8*
        
 +     -
  +   - 
   - -  
        
   + -  
  -   - 
 +     +
cos(5*pi/16)/8*
     -  
+ + -   
 + -    
      - 
     -  
        
     -  
      - 
cos(7*pi/16)/8*
 +      
  +     
       -
+   -   
 +      
      - 
     -  
        
cos(pi/16)/8*
 +     -
      - 
 +   -  
+   - - 
 +     -
+ + -   
   -   -
  +     
cos(3*pi/16)/8*
   - +  
+   - + 
 + -    
  -     
   - +  
      + 
       +
+   -   
cos(5*pi/8)/8*
  -     
        
        
     +  
  -     
 +      
+   -   
       +
cos(3*pi/8)/8*
      + 
 +   +  
+   -   
       +
      + 
   -    
        
   -    
cos(9*pi/16)/8*
 +      
        
     +  
  -     
 +      
+   -   
       +
      + 
cos(pi/8)/8*
  -   + 
   -   +
+   -   
 + -    
  -   + 
     + +
+   -   
 +      
1/8*
+   -   
   -    
      + 
       +
+   -   
 +      
  -     
     +  
cos(13*pi/16)/8*
        
        
        
        
        
        
     +  
  -     
cos(11*pi/16)/8*
     +  
        
        
        
     +  
  -     
 +      
+   -   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
     +  
sqrt(2)/2/8*
        
 +     +
  -   + 
   - +  
        
   - -  
  +   + 
 -     +
cos(5*pi/16)/8*
   -    
+ - -   
     + +
      + 
   -    
        
   -    
      + 
cos(7*pi/16)/8*
       +
  -     
 +      
+   -   
       +
      + 
   -    
        
cos(pi/16)/8*
 +     +
      + 
   -   +
+   - + 
 +     +
+ - -   
 +   +  
  -     
cos(3*pi/16)/8*
 +     -
+ - +   
   -   -
      - 
 +     -
  -     
     +  
+   +   
cos(5*pi/8)/8*
      - 
        
        
 +      
      - 
   -    
+   +   
     +  
cos(3*pi/8)/8*
  -     
 + -    
+   +   
     +  
  -     
       -
        
       -
cos(9*pi/16)/8*
   -    
        
 +      
      - 
   -    
+   +   
     +  
  -     
cos(pi/8)/8*
  -   - 
     + -
+   +   
   -   -
  -   - 
 +   +  
+   +   
   -    
1/8*
+   +   
       -
  -     
     +  
+   +   
   -    
      - 
 +      
cos(13*pi/16)/8*
        
        
        
        
        
        
 +      
      - 
cos(11*pi/16)/8*
 +      
        
        
        
 +      
      - 
   -    
+   +   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
 +      
sqrt(2)/2/8*
        
   - +  
  -   - 
 +     -
        
 -     -
  -   + 
   + +  
cos(5*pi/16)/8*
       -
+   + - 
 +   +  
  -     
       -
        
       -
  -     
cos(7*pi/16)/8*
     +  
      - 
   -    
+   +   
     +  
  -     
       -
        
cos(pi/16)/8*
   - +  
  -     
     + -
+ - +   
   - +  
+   + - 
 + -    
      - 
cos(3*pi/16)/8*
 -     +
+ - +   
   +   +
      - 
 -     +
  -     
     -  
+   +   
cos(5*pi/8)/8*
      - 
        
        
 -      
      - 
   +    
+   +   
     -  
cos(3*pi/8)/8*
  -     
 - +    
+   +   
     -  
  -     
       +
        
       +
cos(9*pi/16)/8*
   +    
        
 -      
      - 
   +    
+   +   
     -  
  -     
cos(pi/8)/8*
  -   - 
     - +
+   +   
   +   +
  -   - 
 -   -  
+   +   
   +    
1/8*
+   +   
       +
  -     
     -  
+   +   
   +    
      - 
 -      
cos(13*pi/16)/8*
        
        
        
        
        
        
 -      
      - 
cos(11*pi/16)/8*
 -      
        
        
        
 -      
      - 
   +    
+   +   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
 -      
sqrt(2)/2/8*
        
   + -  
  -   - 
 -     +
        
 +     +
  -   + 
   - -  
cos(5*pi/16)/8*
       +
+   + - 
 -   -  
  -     
       +
        
       +
  -     
cos(7*pi/16)/8*
     -  
      - 
   +    
+   +   
     -  
  -     
       +
        
cos(pi/16)/8*
   + -  
  -     
     - +
+ - +   
   + -  
+   + - 
 - +    
      - 
cos(3*pi/16)/8*
   + -  
+   - + 
 - +    
  -     
   + -  
      + 
       -
+   -   
cos(5*pi/8)/8*
  -     
        
        
     -  
  -     
 -      
+   -   
       -
cos(3*pi/8)/8*
      + 
 -   -  
+   -   
       -
      + 
   +    
        
   +    
cos(9*pi/16)/8*
 -      
        
     -  
  -     
 -      
+   -   
       -
      + 
cos(pi/8)/8*
  -   + 
   +   -
+   -   
 - +    
  -   + 
     - -
+   -   
 -      
1/8*
+   -   
   +    
      + 
       -
+   -   
 -      
  -     
     -  
cos(13*pi/16)/8*
        
        
        
        
        
        
     -  
  -     
cos(11*pi/16)/8*
     -  
        
        
        
     -  
  -     
 -      
+   -   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
     -  
sqrt(2)/2/8*
        
 -     -
  -   + 
   + -  
        
   + +  
  +   + 
 +     -
cos(5*pi/16)/8*
   +    
+ - -   
     - -
      + 
   +    
        
   +    
      + 
cos(7*pi/16)/8*
       -
  -     
 -      
+   -   
       -
      + 
   +    
        
cos(pi/16)/8*
 -     -
      + 
   +   -
+   - + 
 -     -
+ - -   
 -   -  
  -     
cos(3*pi/16)/8*
   + +  
+   - - 
     + +
  +     
   + +  
      - 
 -      
+   -   
cos(5*pi/8)/8*
  +     
        
        
   +    
  +     
       +
+   -   
 -      
cos(3*pi/8)/8*
      - 
   +   +
+   -   
 -      
      - 
     +  
        
     +  
cos(9*pi/16)/8*
       +
        
   +    
  +     
       +
+   -   
 -      
      - 
cos(pi/8)/8*
  +   - 
 -   +  
+   -   
     + +
  +   - 
 - +    
+   -   
       +
1/8*
+   -   
     +  
      - 
 -      
+   -   
       +
  +     
   +    
cos(13*pi/16)/8*
        
        
        
        
        
        
   +    
  +     
cos(11*pi/16)/8*
   +    
        
        
        
   +    
  +     
       +
+   -   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
   +    
sqrt(2)/2/8*
        
 -     +
  +   - 
   + +  
        
   - +  
  -   - 
 -     -
cos(5*pi/16)/8*
     +  
+ + -   
 - +    
      - 
     +  
        
     +  
      - 
cos(7*pi/16)/8*
 -      
  +     
       +
+   -   
 -      
      - 
     +  
        
cos(pi/16)/8*
 -     +
      - 
 -   +  
+   - - 
 -     +
+ + -   
   +   +
  +     
cos(3*pi/16)/8*
 -     -
+ + +   
 -   -  
      + 
 -     -
  +     
   -    
+   +   
cos(5*pi/8)/8*
      + 
        
        
       -
      + 
     -  
+   +   
   -    
cos(3*pi/8)/8*
  +     
     - -
+   +   
   -    
  +     
 -      
        
 -      
cos(9*pi/16)/8*
     -  
        
       -
      + 
     -  
+   +   
   -    
  +     
cos(pi/8)/8*
  +   + 
 - -    
+   +   
 -   -  
  +   + 
   -   -
+   +   
     -  
1/8*
+   +   
 -      
  +     
   -    
+   +   
     -  
      + 
       -
cos(13*pi/16)/8*
        
        
        
        
        
        
       -
      + 
cos(11*pi/16)/8*
       -
        
        
        
       -
      + 
     -  
+   +   
cos(7*pi/8)/8*
        
        
        
        
        
        
        
       -
sqrt(2)/2/8*
        
   - -  
  +   + 
 -     -
        
 -     +
  +   - 
   - +  
cos(5*pi/16)/8*
 -      
+   + + 
   -   -
  +     
 -      
        
 -      
  +     
cos(7*pi/16)/8*
   -    
      + 
     -  
+   +   
   -    
  +     
 -      
        
cos(pi/16)/8*
   - -  
  +     
 - -    
+ + +   
   - -  
+   + + 
     - -
      + 
cos(3*pi/16)/8*
 +     +
      + 
   +    
-   -   
 -     -
- - -   
 -   -  
  -     
cos(5*pi/8)/8*
      + 
       +
+   +   
   -    
      - 
        
        
     -  
cos(3*pi/8)/8*
  +     
   +    
        
 -      
  -     
     - -
-   -   
 -      
cos(9*pi/16)/8*
     +  
      + 
   +    
  -     
     -  
        
       -
-   -   
cos(pi/8)/8*
  +   + 
 +   +  
+   +   
     -  
  -   - 
 - -    
-   -   
   -   -
1/8*
+   +   
   +    
      + 
       -
-   -   
 -      
  -     
     -  
cos(13*pi/16)/8*
        
        
       +
      - 
        
        
        
        
cos(11*pi/16)/8*
       +
        
     +  
-   -   
       -
        
        
      - 
cos(7*pi/8)/8*
        
        
        
       -
        
        
        
        
sqrt(2)/2/8*
        
 +     +
  +   - 
   - +  
        
   - -  
  -   - 
 -     +
cos(5*pi/16)/8*
 +      
  +     
 +      
  -     
 -      
-   - - 
   -   -
        
cos(7*pi/16)/8*
   +    
+   +   
 +      
        
   -    
      - 
     -  
  -     
cos(pi/16)/8*
   + +  
+ + +   
     + +
      - 
   - -  
  -     
 - -    
-   - - 
cos(3*pi/16)/8*
   - -  
  +     
 +      
-   +   
   + +  
-   + + 
     + +
      + 
cos(5*pi/8)/8*
  +     
   -    
+   -   
 -      
  -     
        
        
       +
cos(3*pi/8)/8*
      - 
 +      
        
     +  
      + 
   +   +
-   +   
     +  
cos(9*pi/16)/8*
       -
  +     
 +      
      + 
       +
        
   +    
-   +   
cos(pi/8)/8*
  +   - 
     - -
+   -   
       +
  -   + 
 -   +  
-   +   
 - +    
1/8*
+   -   
 +      
  +     
   +    
-   +   
     +  
      + 
       +
cos(13*pi/16)/8*
        
        
   -    
  -     
        
        
        
        
cos(11*pi/16)/8*
   -    
        
       -
-   +   
   +    
        
        
  -     
cos(7*pi/8)/8*
        
        
        
   +    
        
        
        
        
sqrt(2)/2/8*
        
   - -  
  -   - 
 -     -
        
 -     +
  -   + 
   - +  
cos(5*pi/16)/8*
     -  
      - 
     -  
      + 
     +  
- - +   
 - +    
        
cos(7*pi/16)/8*
 +      
+   -   
     -  
        
 -      
  -     
       +
      + 
cos(pi/16)/8*
 +     -
+   - - 
   -   -
  -     
 -     +
      + 
 -   +  
- - +   
cos(3*pi/16)/8*
   - +  
  -     
       +
-   +   
   + -  
-   + - 
 - +    
      - 
cos(5*pi/8)/8*
  -     
     +  
+   -   
       -
  +     
        
        
 -      
cos(3*pi/8)/8*
      + 
       +
        
   +    
      - 
 -   -  
-   +   
   +    
cos(9*pi/16)/8*
 +      
  -     
       +
      - 
 -      
        
     -  
-   +   
cos(pi/8)/8*
  -   + 
 + -    
+   -   
 -      
  +   - 
   +   -
-   +   
     - -
1/8*
+   -   
       +
  -     
     -  
-   +   
   +    
      - 
 -      
cos(13*pi/16)/8*
        
        
     +  
  +     
        
        
        
        
cos(11*pi/16)/8*
     +  
        
 +      
-   +   
     -  
        
        
  +     
cos(7*pi/8)/8*
        
        
        
     -  
        
        
        
        
sqrt(2)/2/8*
        
   - +  
  +   + 
 +     -
        
 -     -
  +   - 
   + +  
cos(5*pi/16)/8*
   -    
      + 
   -    
      - 
   +    
- + +   
     - -
        
cos(7*pi/16)/8*
       +
+   -   
   -    
        
       -
  +     
 -      
      - 
cos(pi/16)/8*
 +     +
+   - + 
 +   +  
  +     
 -     -
      - 
   +   -
- + +   
cos(3*pi/16)/8*
 +     -
      - 
     +  
-   -   
 -     +
- + -   
   +   +
  +     
cos(5*pi/8)/8*
      - 
 +      
+   +   
     -  
      + 
        
        
   +    
cos(3*pi/8)/8*
  -     
     +  
        
       +
  +     
 - +    
-   -   
       +
cos(9*pi/16)/8*
   -    
      - 
     +  
  +     
   +    
        
 -      
-   -   
cos(pi/8)/8*
  -   - 
   -   -
+   +   
   +    
  +   + 
     - +
-   -   
 -   -  
1/8*
+   +   
     +  
      - 
 -      
-   -   
       +
  +     
   +    
cos(13*pi/16)/8*
        
        
 +      
      + 
        
        
        
        
cos(11*pi/16)/8*
 +      
        
   -    
-   -   
 -      
        
        
      + 
cos(7*pi/8)/8*
        
        
        
 -      
        
        
        
        
sqrt(2)/2/8*
        
 +     -
  -   + 
   - -  
        
   + -  
  +   + 
 +     +
cos(5*pi/16)/8*
       -
  -     
       -
  +     
       +
-   - + 
 -   -  
        
cos(7*pi/16)/8*
     +  
+   +   
       -
        
     -  
      + 
   +    
  +     
cos(pi/16)/8*
   - +  
+ - +   
 + -    
      + 
   + -  
  +     
     - +
-   - + 
cos(3*pi/16)/8*
 -     +
      - 
     -  
-   -   
 +     -
- + -   
   -   -
  +     
cos(5*pi/8)/8*
      - 
 -      
+   +   
     +  
      + 
        
        
   -    
cos(3*pi/8)/8*
  -     
     -  
        
       -
  +     
 + -    
-   -   
       -
cos(9*pi/16)/8*
   +    
      - 
     -  
  +     
   -    
        
 +      
-   -   
cos(pi/8)/8*
  -   - 
   +   +
+   +   
   -    
  +   + 
     + -
-   -   
 +   +  
1/8*
+   +   
     -  
      - 
 +      
-   -   
       -
  +     
   -    
cos(13*pi/16)/8*
        
        
 -      
      + 
        
        
        
        
cos(11*pi/16)/8*
 -      
        
   +    
-   -   
 +      
        
        
      + 
cos(7*pi/8)/8*
        
        
        
 +      
        
        
        
        
sqrt(2)/2/8*
        
 -     +
  -   + 
   + +  
        
   - +  
  +   + 
 -     -
cos(5*pi/16)/8*
       +
  -     
       +
  +     
       -
-   - + 
 +   +  
        
cos(7*pi/16)/8*
     -  
+   +   
       +
        
     +  
      + 
   -    
  +     
cos(pi/16)/8*
   + -  
+ - +   
 - +    
      + 
   - +  
  +     
     + -
-   - + 
cos(3*pi/16)/8*
   + -  
  -     
       -
-   +   
   - +  
-   + - 
 + -    
      - 
cos(5*pi/8)/8*
  -     
     -  
+   -   
       +
  +     
        
        
 +      
cos(3*pi/8)/8*
      + 
       -
        
   -    
      - 
 +   +  
-   +   
   -    
cos(9*pi/16)/8*
 -      
  -     
       -
      - 
 +      
        
     +  
-   +   
cos(pi/8)/8*
  -   + 
 - +    
+   -   
 +      
  +   - 
   -   +
-   +   
     + +
1/8*
+   -   
       -
  -     
     +  
-   +   
   -    
      - 
 +      
cos(13*pi/16)/8*
        
        
     -  
  +     
        
        
        
        
cos(11*pi/16)/8*
     -  
        
 -      
-   +   
     +  
        
        
  +     
cos(7*pi/8)/8*
        
        
        
     +  
        
        
        
        
sqrt(2)/2/8*
        
   + -  
  +   + 
 -     +
        
 +     +
  +   - 
   - -  
cos(5*pi/16)/8*
   +    
      + 
   +    
      - 
   -    
- + +   
     + +
        
cos(7*pi/16)/8*
       -
+   -   
   +    
        
       +
  +     
 +      
      - 
cos(pi/16)/8*
 -     -
+   - + 
 -   -  
  +     
 +     +
      - 
   -   +
- + +   
cos(3*pi/16)/8*
   + +  
  +     
 -      
-   +   
   - -  
-   + + 
     - -
      + 
cos(5*pi/8)/8*
  +     
   +    
+   -   
 +      
  -     
        
        
       -
cos(3*pi/8)/8*
      - 
 -      
        
     -  
      + 
   -   -
-   +   
     -  
cos(9*pi/16)/8*
       +
  +     
 -      
      + 
       -
        
   -    
-   +   
cos(pi/8)/8*
  +   - 
     + +
+   -   
       -
  -   + 
 +   -  
-   +   
 + -    
1/8*
+   -   
 -      
  +     
   -    
-   +   
     -  
      + 
       -
cos(13*pi/16)/8*
        
        
   +    
  -     
        
        
        
        
cos(11*pi/16)/8*
   +    
        
       +
-   +   
   -    
        
        
  -     
cos(7*pi/8)/8*
        
        
        
   -    
        
        
        
        
sqrt(2)/2/8*
        
   + +  
  -   - 
 +     +
        
 +     -
  -   + 
   + -  
cos(5*pi/16)/8*
     +  
      - 
     +  
      + 
     -  
- - +   
 + -    
        
cos(7*pi/16)/8*
 -      
+   -   
     +  
        
 +      
  -     
       -
      + 
cos(pi/16)/8*
 -     +
+   - - 
   +   +
  -     
 +     -
      + 
 +   -  
- - +   
cos(3*pi/16)/8*
 -     -
      + 
   -    
-   -   
 +     +
- - -   
 +   +  
  -     
cos(5*pi/8)/8*
      + 
       -
+   +   
   +    
      - 
        
        
     +  
cos(3*pi/8)/8*
  +     
   -    
        
 +      
  -     
     + +
-   -   
 +      
cos(9*pi/16)/8*
     -  
      + 
   -    
  -     
     +  
        
       +
-   -   
cos(pi/8)/8*
  +   + 
 -   -  
+   +   
     +  
  -   - 
 + +    
-   -   
   +   +
1/8*
+   +   
   -    
      + 
       +
-   -   
 +      
  -     
     +  
cos(13*pi/16)/8*
        
        
       -
      - 
        
        
        
        
cos(11*pi/16)/8*
       -
        
     -  
-   -   
       +
        
        
      - 
cos(7*pi/8)/8*
        
        
        
       +
        
        
        
        
sqrt(2)/2/8*
        
 -     -
  +   - 
   + -  
        
   + +  
  -   - 
 +     -
cos(5*pi/16)/8*
 -      
  +     
 -      
  -     
 +      
-   - - 
   +   +
        
cos(7*pi/16)/8*
   -    
+   +   
 -      
        
   +    
      - 
     +  
  -     
cos(pi/16)/8*
   - -  
+ + +   
     - -
      - 
   + +  
  -     
 + +    
-   - - 
cos(3*pi/16)/8*
 +     +
  +     
   -    
- - -   
 -     -
+   +   
 +   +  
      + 
cos(5*pi/8)/8*
      + 
     +  
-   -   
        
      - 
   +    
        
       +
cos(3*pi/8)/8*
  +     
 +      
        
     - -
  -     
 +      
+   +   
   +    
cos(9*pi/16)/8*
     +  
+   +   
   -    
        
     -  
  +     
       +
      + 
cos(pi/8)/8*
  +   + 
   +   +
-   -   
 - -    
  -   - 
     +  
+   +   
 +   +  
1/8*
+   +   
     +  
      - 
 -      
-   -   
       +
  +     
   +    
cos(13*pi/16)/8*
        
        
       -
        
        
      + 
        
        
cos(11*pi/16)/8*
       +
      + 
     -  
        
       -
+   +   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
       +
        
        
sqrt(2)/2/8*
        
 +     -
  -   + 
   - -  
        
   + -  
  +   + 
 +     +
cos(5*pi/16)/8*
 +      
        
 -      
-   - - 
 -      
  +     
   +   +
  +     
cos(7*pi/16)/8*
   +    
  +     
 -      
      - 
   -    
        
     +  
+   +   
cos(pi/16)/8*
   + +  
+   + + 
     - -
  -     
   - -  
      + 
 + +    
+ + +   
cos(3*pi/16)/8*
   - -  
      - 
 -      
-   + + 
   + +  
+   -   
     - -
  +     
cos(5*pi/8)/8*
  +     
       -
-   +   
        
  -     
 +      
        
   -    
cos(3*pi/8)/8*
      - 
     -  
        
   +   +
      + 
     -  
+   -   
 +      
cos(9*pi/16)/8*
       -
+   -   
 -      
        
       +
      - 
   -    
  +     
cos(pi/8)/8*
  +   - 
 + -    
-   +   
 -   +  
  -   + 
       -
+   -   
     - -
1/8*
+   -   
       -
  -     
     +  
-   +   
   -    
      - 
 +      
cos(13*pi/16)/8*
        
        
   +    
        
        
  +     
        
        
cos(11*pi/16)/8*
   -    
  +     
       +
        
   +    
+   -   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
   -    
        
        
sqrt(2)/2/8*
        
   + -  
  +   + 
 -     +
        
 +     +
  +   - 
   - -  
cos(5*pi/16)/8*
     -  
        
     +  
- - +   
     +  
      - 
 + -    
      - 
cos(7*pi/16)/8*
 +      
      - 
     +  
  -     
 -      
        
       -
+   -   
cos(pi/16)/8*
 +     -
+ + -   
   +   +
      + 
 -     +
  +     
 +   -  
+   - - 
cos(3*pi/16)/8*
   - +  
      + 
       -
-   + - 
   + -  
+   -   
 + -    
  -     
cos(5*pi/8)/8*
  -     
 +      
-   +   
        
  +     
       +
        
     +  
cos(3*pi/8)/8*
      + 
   -    
        
 -   -  
      - 
   -    
+   -   
       +
cos(9*pi/16)/8*
 +      
+   -   
       -
        
 -      
      + 
     +  
  -     
cos(pi/8)/8*
  -   + 
     + +
-   +   
   +   -
  +   - 
 +      
+   -   
 + -    
1/8*
+   -   
 +      
  +     
   +    
-   +   
     +  
      + 
       +
cos(13*pi/16)/8*
        
        
     -  
        
        
  -     
        
        
cos(11*pi/16)/8*
     +  
  -     
 -      
        
     -  
+   -   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
     +  
        
        
sqrt(2)/2/8*
        
   - -  
  -   - 
 -     -
        
 -     +
  -   + 
   - +  
cos(5*pi/16)/8*
   -    
        
   +    
- + +   
   +    
      + 
     + +
      + 
cos(7*pi/16)/8*
       +
      + 
   +    
  +     
       -
        
 +      
+   -   
cos(pi/16)/8*
 +     +
+ - -   
 -   -  
      - 
 -     -
  -     
   -   +
+   - + 
cos(3*pi/16)/8*
 +     -
  -     
     -  
- + -   
 -     +
+   +   
   -   -
      - 
cos(5*pi/8)/8*
      - 
   -    
-   -   
        
      + 
     +  
        
 +      
cos(3*pi/8)/8*
  -     
       -
        
 - +    
  +     
       -
+   +   
     +  
cos(9*pi/16)/8*
   -    
+   +   
     -  
        
   +    
  -     
 +      
      - 
cos(pi/8)/8*
  -   - 
 +   +  
-   -   
     - +
  +   + 
   -    
+   +   
   -   -
1/8*
+   +   
   -    
      + 
       +
-   -   
 +      
  -     
     +  
cos(13*pi/16)/8*
        
        
 -      
        
        
      - 
        
        
cos(11*pi/16)/8*
 +      
      - 
   +    
        
 -      
+   +   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
 +      
        
        
sqrt(2)/2/8*
        
 -     -
  +   - 
   + -  
        
   + +  
  -   - 
 +     -
cos(5*pi/16)/8*
       -
        
       +
-   - + 
       +
  -     
 +   +  
  -     
cos(7*pi/16)/8*
     +  
  -     
       +
      + 
     -  
        
   -    
+   +   
cos(pi/16)/8*
   - +  
+   + - 
 - +    
  +     
   + -  
      - 
     + -
+ - +   
cos(3*pi/16)/8*
 -     +
  -     
     +  
- + -   
 +     -
+   +   
   +   +
      - 
cos(5*pi/8)/8*
      - 
   +    
-   -   
        
      + 
     -  
        
 -      
cos(3*pi/8)/8*
  -     
       +
        
 + -    
  +     
       +
+   +   
     -  
cos(9*pi/16)/8*
   +    
+   +   
     +  
        
   -    
  -     
 -      
      - 
cos(pi/8)/8*
  -   - 
 -   -  
-   -   
     + -
  +   + 
   +    
+   +   
   +   +
1/8*
+   +   
   +    
      + 
       -
-   -   
 -      
  -     
     -  
cos(13*pi/16)/8*
        
        
 +      
        
        
      - 
        
        
cos(11*pi/16)/8*
 -      
      - 
   -    
        
 +      
+   +   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
 -      
        
        
sqrt(2)/2/8*
        
 +     +
  +   - 
   - +  
        
   - -  
  -   - 
 -     +
cos(5*pi/16)/8*
       +
        
       -
-   - + 
       -
  -     
 -   -  
  -     
cos(7*pi/16)/8*
     -  
  -     
       -
      + 
     +  
        
   +    
+   +   
cos(pi/16)/8*
   + -  
+   + - 
 + -    
  +     
   - +  
      - 
     - +
+ - +   
cos(3*pi/16)/8*
   + -  
      + 
       +
-   + - 
   - +  
+   -   
 - +    
  -     
cos(5*pi/8)/8*
  -     
 -      
-   +   
        
  +     
       -
        
     -  
cos(3*pi/8)/8*
      + 
   +    
        
 +   +  
      - 
   +    
+   -   
       -
cos(9*pi/16)/8*
 -      
+   -   
       +
        
 +      
      + 
     -  
  -     
cos(pi/8)/8*
  -   + 
     - -
-   +   
   -   +
  +   - 
 -      
+   -   
 - +    
1/8*
+   -   
 -      
  +     
   -    
-   +   
     -  
      + 
       -
cos(13*pi/16)/8*
        
        
     +  
        
        
  -     
        
        
cos(11*pi/16)/8*
     -  
  -     
 +      
        
     +  
+   -   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
     -  
        
        
sqrt(2)/2/8*
        
   + +  
  -   - 
 +     +
        
 +     -
  -   + 
   + -  
cos(5*pi/16)/8*
   +    
        
   -    
- + +   
   -    
      + 
     - -
      + 
cos(7*pi/16)/8*
       -
      + 
   -    
  +     
       +
        
 -      
+   -   
cos(pi/16)/8*
 -     -
+ - -   
 +   +  
      - 
 +     +
  -     
   +   -
+   - + 
cos(3*pi/16)/8*
   + +  
      - 
 +      
-   + + 
   - -  
+   -   
     + +
  +     
cos(5*pi/8)/8*
  +     
       +
-   +   
        
  -     
 -      
        
   +    
cos(3*pi/8)/8*
      - 
     +  
        
   -   -
      + 
     +  
+   -   
 -      
cos(9*pi/16)/8*
       +
+   -   
 +      
        
       -
      - 
   +    
  +     
cos(pi/8)/8*
  +   - 
 - +    
-   +   
 +   -  
  -   + 
       +
+   -   
     + +
1/8*
+   -   
       +
  -     
     -  
-   +   
   +    
      - 
 -      
cos(13*pi/16)/8*
        
        
   -    
        
        
  +     
        
        
cos(11*pi/16)/8*
   +    
  +     
       -
        
   -    
+   -   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
   +    
        
        
sqrt(2)/2/8*
        
   - +  
  +   + 
 +     -
        
 -     -
  +   - 
   + +  
cos(5*pi/16)/8*
     +  
        
     -  
- - +   
     -  
      - 
 - +    
      - 
cos(7*pi/16)/8*
 -      
      - 
     -  
  -     
 +      
        
       +
+   -   
cos(pi/16)/8*
 -     +
+ + -   
   -   -
      + 
 +     -
  +     
 -   +  
+   - - 
cos(3*pi/16)/8*
 -     -
  +     
   +    
- - -   
 +     +
+   +   
 -   -  
      + 
cos(5*pi/8)/8*
      + 
     -  
-   -   
        
      - 
   -    
        
       -
cos(3*pi/8)/8*
  +     
 -      
        
     + +
  -     
 -      
+   +   
   -    
cos(9*pi/16)/8*
     -  
+   +   
   +    
        
     +  
  +     
       -
      + 
cos(pi/8)/8*
  +   + 
   -   -
-   -   
 + +    
  -   - 
     -  
+   +   
 -   -  
1/8*
+   +   
     -  
      - 
 +      
-   -   
       -
  +     
   -    
cos(13*pi/16)/8*
        
        
       +
        
        
      + 
        
        
cos(11*pi/16)/8*
       -
      + 
     +  
        
       +
+   +   
        
        
cos(7*pi/8)/8*
        
        
        
        
        
       -
        
        
sqrt(2)/2/8*
        
 -     +
  -   + 
   + +  
        
   - +  
  +   + 
 -     -
cos(5*pi/16)/8*
 -      
        
 +      
-   - - 
 +      
  +     
   -   -
  +     
cos(7*pi/16)/8*
   -    
  +     
 +      
      - 
   +    
        
     -  
+   +   
cos(pi/16)/8*
   - -  
+   + + 
     + +
  -     
   + +  
      + 
 - -    
+ + +   
cos(3*pi/16)/8*
 +     +
+   +   
 -   -  
  -     
 +     +
      + 
   -    
- - -   
cos(5*pi/8)/8*
      + 
   +    
        
     -  
      + 
       +
-   -   
        
cos(3*pi/8)/8*
  +     
 +      
-   -   
 -      
  +     
   +    
        
     - -
cos(9*pi/16)/8*
     +  
  +     
       -
-   -   
     +  
      + 
   -    
        
cos(pi/8)/8*
  +   + 
     +  
-   -   
   -   -
  +   + 
 +   +  
-   -   
 - -    
1/8*
+   +   
       +
  -     
     -  
+   +   
   +    
      - 
 -      
cos(13*pi/16)/8*
        
      + 
        
        
        
        
       -
        
cos(11*pi/16)/8*
       +
+   +   
        
      - 
       +
        
     -  
        
cos(7*pi/8)/8*
        
       +
        
        
        
        
        
        
sqrt(2)/2/8*
        
   + -  
  -   - 
 -     +
        
 +     +
  -   + 
   - -  
cos(5*pi/16)/8*
 +      
  +     
   -   -
        
 +      
  +     
 -      
-   - - 
cos(7*pi/16)/8*
   +    
        
     -  
  -     
   +    
+   +   
 -      
      - 
cos(pi/16)/8*
   + +  
      + 
 - -    
-   - - 
   + +  
+ + +   
     - -
  -     
cos(3*pi/16)/8*
   - -  
+   -   
     + +
      + 
   - -  
  +     
 -      
-   + + 
cos(5*pi/8)/8*
  +     
 +      
        
       +
  +     
   -    
-   +   
        
cos(3*pi/8)/8*
      - 
     -  
-   +   
     +  
      - 
 +      
        
   +   +
cos(9*pi/16)/8*
       -
      - 
   +    
-   +   
       -
  +     
 -      
        
cos(pi/8)/8*
  +   - 
       -
-   +   
 - +    
  +   - 
     - -
-   +   
 -   +  
1/8*
+   -   
   -    
      + 
       +
+   -   
 +      
  -     
     +  
cos(13*pi/16)/8*
        
  +     
        
        
        
        
   +    
        
cos(11*pi/16)/8*
   -    
+   -   
        
  -     
   -    
        
       +
        
cos(7*pi/8)/8*
        
   -    
        
        
        
        
        
        
sqrt(2)/2/8*
        
 +     +
  -   + 
   - +  
        
   - -  
  +   + 
 -     +
cos(5*pi/16)/8*
     -  
      - 
 - +    
        
     -  
      - 
     +  
- - +   
cos(7*pi/16)/8*
 +      
        
       +
      + 
 +      
+   -   
     +  
  -     
cos(pi/16)/8*
 +     -
  +     
 -   +  
- - +   
 +     -
+   - - 
   +   +
      + 
cos(3*pi/16)/8*
   - +  
+   -   
 - +    
      - 
   - +  
  -     
       -
-   + - 
cos(5*pi/8)/8*
  -     
       +
        
 -      
  -     
     +  
-   +   
        
cos(3*pi/8)/8*
      + 
   -    
-   +   
   +    
      + 
       +
        
 -   -  
cos(9*pi/16)/8*
 +      
      + 
     -  
-   +   
 +      
  -     
       -
        
cos(pi/8)/8*
  -   + 
 +      
-   +   
     - -
  -   + 
 + -    
-   +   
   +   -
1/8*
+   -   
     +  
      - 
 -      
+   -   
       +
  +     
   +    
cos(13*pi/16)/8*
        
  -     
        
        
        
        
     -  
        
cos(11*pi/16)/8*
     +  
+   -   
        
  +     
     +  
        
 -      
        
cos(7*pi/8)/8*
        
     +  
        
        
        
        
        
        
sqrt(2)/2/8*
        
 -     +
  +   - 
   + +  
        
   - +  
  -   - 
 -     -
cos(5*pi/16)/8*
   -    
      + 
     - -
        
   -    
      + 
   +    
- + +   
cos(7*pi/16)/8*
       +
        
 -      
      - 
       +
+   -   
   +    
  +     
cos(pi/16)/8*
 +     +
  -     
   +   -
- + +   
 +     +
+   - + 
 -   -  
      - 
cos(3*pi/16)/8*
 +     -
+   +   
   +   +
  +     
 +     -
      - 
     -  
- + -   
cos(5*pi/8)/8*
      - 
     +  
        
   +    
      - 
 +      
-   -   
        
cos(3*pi/8)/8*
  -     
       -
-   -   
       +
  -     
     +  
        
 - +    
cos(9*pi/16)/8*
   -    
  -     
 -      
-   -   
   -    
      - 
     -  
        
cos(pi/8)/8*
  -   - 
   -    
-   -   
 -   -  
  -   - 
   -   -
-   -   
     - +
1/8*
+   +   
 +      
  +     
   +    
+   +   
     +  
      + 
       +
cos(13*pi/16)/8*
        
      - 
        
        
        
        
 -      
        
cos(11*pi/16)/8*
 +      
+   +   
        
      + 
 +      
        
   +    
        
cos(7*pi/8)/8*
        
 +      
        
        
        
        
        
        
sqrt(2)/2/8*
        
   + +  
  +   + 
 +     +
        
 +     -
  +   - 
   + -  
cos(5*pi/16)/8*
       -
  -     
 -   -  
        
       -
  -     
       +
-   - + 
cos(7*pi/16)/8*
     +  
        
   +    
  +     
     +  
+   +   
       +
      + 
cos(pi/16)/8*
   - +  
      - 
     - +
-   - + 
   - +  
+ - +   
 - +    
  +     
cos(3*pi/16)/8*
 -     +
+   +   
   -   -
  +     
 -     +
      - 
     +  
- + -   
cos(5*pi/8)/8*
      - 
     -  
        
   -    
      - 
 -      
-   -   
        
cos(3*pi/8)/8*
  -     
       +
-   -   
       -
  -     
     -  
        
 + -    
cos(9*pi/16)/8*
   +    
  -     
 +      
-   -   
   +    
      - 
     +  
        
cos(pi/8)/8*
  -   - 
   +    
-   -   
 +   +  
  -   - 
   +   +
-   -   
     + -
1/8*
+   +   
 -      
  +     
   -    
+   +   
     -  
      + 
       -
cos(13*pi/16)/8*
        
      - 
        
        
        
        
 +      
        
cos(11*pi/16)/8*
 -      
+   +   
        
      + 
 -      
        
   -    
        
cos(7*pi/8)/8*
        
 -      
        
        
        
        
        
        
sqrt(2)/2/8*
        
   - -  
  +   + 
 -     -
        
 -     +
  +   - 
   - +  
cos(5*pi/16)/8*
       +
  -     
 +   +  
        
       +
  -     
       -
-   - + 
cos(7*pi/16)/8*
     -  
        
   -    
  +     
     -  
+   +   
       -
      + 
cos(pi/16)/8*
   + -  
      - 
     + -
-   - + 
   + -  
+ - +   
 + -    
  +     
cos(3*pi/16)/8*
   + -  
+   -   
 + -    
      - 
   + -  
  -     
       +
-   + - 
cos(5*pi/8)/8*
  -     
       -
        
 +      
  -     
     -  
-   +   
        
cos(3*pi/8)/8*
      + 
   +    
-   +   
   -    
      + 
       -
        
 +   +  
cos(9*pi/16)/8*
 -      
      + 
     +  
-   +   
 -      
  -     
       +
        
cos(pi/8)/8*
  -   + 
 -      
-   +   
     + +
  -   + 
 - +    
-   +   
   -   +
1/8*
+   -   
     -  
      - 
 +      
+   -   
       -
  +     
   -    
cos(13*pi/16)/8*
        
  -     
        
        
        
        
     +  
        
cos(11*pi/16)/8*
     -  
+   -   
        
  +     
     -  
        
 +      
        
cos(7*pi/8)/8*
        
     -  
        
        
        
        
        
        
sqrt(2)/2/8*
        
 +     -
  +   - 
   - -  
        
   + -  
  -   - 
 +     +
cos(5*pi/16)/8*
   +    
      + 
     + +
        
   +    
      + 
   -    
- + +   
cos(7*pi/16)/8*
       -
        
 +      
      - 
       -
+   -   
   -    
  +     
cos(pi/16)/8*
 -     -
  -     
   -   +
- + +   
 -     -
+   - + 
 +   +  
      - 
cos(3*pi/16)/8*
   + +  
+   -   
     - -
      + 
   + +  
  +     
 +      
-   + + 
cos(5*pi/8)/8*
  +     
 -      
        
       -
  +     
   +    
-   +   
        
cos(3*pi/8)/8*
      - 
     +  
-   +   
     -  
      - 
 -      
        
   -   -
cos(9*pi/16)/8*
       +
      - 
   -    
-   +   
       +
  +     
 +      
        
cos(pi/8)/8*
  +   - 
       +
-   +   
 + -    
  +   - 
     + +
-   +   
 +   -  
1/8*
+   -   
   +    
      + 
       -
+   -   
 -      
  -     
     -  
cos(13*pi/16)/8*
        
  +     
        
        
        
        
   -    
        
cos(11*pi/16)/8*
   +    
+   -   
        
  -     
   +    
        
       -
        
cos(7*pi/8)/8*
        
   +    
        
        
        
        
        
        
sqrt(2)/2/8*
        
 -     -
  -   + 
   + -  
        
   + +  
  +   + 
 +     -
cos(5*pi/16)/8*
     +  
      - 
 + -    
        
     +  
      - 
     -  
- - +   
cos(7*pi/16)/8*
 -      
        
       -
      + 
 -      
+   -   
     -  
  -     
cos(pi/16)/8*
 -     +
  +     
 +   -  
- - +   
 -     +
+   - - 
   -   -
      + 
cos(3*pi/16)/8*
 -     -
+   +   
 +   +  
  -     
 -     -
      + 
   +    
- - -   
cos(5*pi/8)/8*
      + 
   -    
        
     +  
      + 
       -
-   -   
        
cos(3*pi/8)/8*
  +     
 -      
-   -   
 +      
  +     
   -    
        
     + +
cos(9*pi/16)/8*
     -  
  +     
       +
-   -   
     -  
      + 
   +    
        
cos(pi/8)/8*
  +   + 
     -  
-   -   
   +   +
  +   + 
 -   -  
-   -   
 + +    
1/8*
+   +   
       -
  -     
     +  
+   +   
   -    
      - 
 +      
cos(13*pi/16)/8*
        
      + 
        
        
        
        
       +
        
cos(11*pi/16)/8*
       -
+   +   
        
      - 
       -
        
     +  
        
cos(7*pi/8)/8*
        
       -
        
        
        
        
        
        
sqrt(2)/2/8*
        
   - +  
  -   - 
 +     -
        
 -     -
  -   + 
   + +  
cos(5*pi/16)/8*
 -      
  +     
   +   +
        
 -      
  +     
 +      
-   - - 
cos(7*pi/16)/8*
   -    
        
     +  
  -     
   -    
+   +   
 +      
      - 
cos(pi/16)/8*
   - -  
      + 
 + +    
-   - - 
   - -  
+ + +   
     + +
  -     
cos(3*pi/16)/8*
 +     +
-   -   
 -   -  
  +     
 +     +
      - 
   -    
+ + +   
cos(5*pi/8)/8*
      + 
   -    
        
     +  
      + 
       -
-   -   
        
cos(3*pi/8)/8*
  +     
 -      
-   -   
 +      
  +     
   -    
        
     + +
cos(9*pi/16)/8*
     +  
  -     
       -
+   +   
     +  
      - 
   -    
        
cos(pi/8)/8*
  +   + 
     -  
-   -   
   +   +
  +   + 
 -   -  
-   -   
 + +    
1/8*
+   +   
       -
  -     
     +  
+   +   
   -    
      - 
 +      
cos(13*pi/16)/8*
        
      - 
        
        
        
        
       -
        
cos(11*pi/16)/8*
       +
-   -   
        
      + 
       +
        
     -  
        
cos(7*pi/8)/8*
        
       -
        
        
        
        
        
        
sqrt(2)/2/8*
        
   - +  
  -   - 
 +     -
        
 -     -
  -   + 
   + +  
cos(5*pi/16)/8*
 +      
  -     
   -   -
        
 +      
  -     
 -      
+   + + 
cos(7*pi/16)/8*
   +    
        
     -  
  +     
   +    
-   -   
 -      
      + 
cos(pi/16)/8*
   + +  
      - 
 - -    
+   + + 
   + +  
- - -   
     - -
  +     
cos(3*pi/16)/8*
   - -  
-   +   
     + +
      - 
   - -  
  -     
 -      
+   - - 
cos(5*pi/8)/8*
  +     
 -      
        
       -
  +     
   +    
-   +   
        
cos(3*pi/8)/8*
      - 
     +  
-   +   
     -  
      - 
 -      
        
   -   -
cos(9*pi/16)/8*
       -
      + 
   +    
+   -   
       -
  -     
 -      
        
cos(pi/8)/8*
  +   - 
       +
-   +   
 + -    
  +   - 
     + +
-   +   
 +   -  
1/8*
+   -   
   +    
      + 
       -
+   -   
 -      
  -     
     -  
cos(13*pi/16)/8*
        
  -     
        
        
        
        
   +    
        
cos(11*pi/16)/8*
   -    
-   +   
        
  +     
   -    
        
       +
        
cos(7*pi/8)/8*
        
   +    
        
        
        
        
        
        
sqrt(2)/2/8*
        
 -     -
  -   + 
   + -  
        
   + +  
  +   + 
 +     -
cos(5*pi/16)/8*
     -  
      + 
 - +    
        
     -  
      + 
     +  
+ + -   
cos(7*pi/16)/8*
 +      
        
       +
      - 
 +      
-   +   
     +  
  +     
cos(pi/16)/8*
 +     -
  -     
 -   +  
+ + -   
 +     -
-   + + 
   +   +
      - 
cos(3*pi/16)/8*
   - +  
-   +   
 - +    
      + 
   - +  
  +     
       -
+   - + 
cos(5*pi/8)/8*
  -     
       -
        
 +      
  -     
     -  
-   +   
        
cos(3*pi/8)/8*
      + 
   +    
-   +   
   -    
      + 
       -
        
 +   +  
cos(9*pi/16)/8*
 +      
      - 
     -  
+   -   
 +      
  +     
       -
        
cos(pi/8)/8*
  -   + 
 -      
-   +   
     + +
  -   + 
 - +    
-   +   
   -   +
1/8*
+   -   
     -  
      - 
 +      
+   -   
       -
  +     
   -    
cos(13*pi/16)/8*
        
  +     
        
        
        
        
     -  
        
cos(11*pi/16)/8*
     +  
-   +   
        
  -     
     +  
        
 -      
        
cos(7*pi/8)/8*
        
     -  
        
        
        
        
        
        
sqrt(2)/2/8*
        
 +     -
  +   - 
   - -  
        
   + -  
  -   - 
 +     +
cos(5*pi/16)/8*
   -    
      - 
     - -
        
   -    
      - 
   +    
+ - -   
cos(7*pi/16)/8*
       +
        
 -      
      + 
       +
-   +