-       -   -   - - -     -                                                        
                                            - + + + + +     - - - - - + + + @ + + - - -                                            
                                        - + @ @ + @ @ + + -     - + - + @ + @ + @ @ @ +                                            
                                      + + @ + + @ + @ + @ @ + + - + + @ + @ + @ + + @ + @ + -                                      
                                  - + @ @ @ + + @ + + @ + + @ + @ + @ @ + @ + + @ @ + + @ + @ +                                    
                                - @ @ + + + @ + + @ @ + @ @ + @ + @ + + @ + @ @ + @ + @ + @ + @ +                                  
                              - @ + + @ + @ + @ @ + + @ + + @ + @ + @ @ + @ @ + @ + @ + + + @ + @ + +                              
                            + @ + @ + @ @ + @ + + @ + @ @ @ + @ + @ + + @ + + @ + + @ @ + @ + @ + + + + -                          
                            @ @ @ + @ + @ + @ + @ + @ @ + + + @ @ + @ @ + @ @ + @ @ @ + @ + @ + + @ @ @ -                          
                          + @ + @ + @ + + @ + @ + @ + + @ @ @ + @ @ + @ @ + @ + + @ + @ + @ + @ + + + @ + -                        
                        + @ + @ + @ + @ @ + @ + @ + @ @ + @ + + @ + @ + + @ + @ @ + @ + @ @ + @ + @ @ + @ + +                      
                      - @ + @ + + @ + @ + @ + + @ @ + @ @ + @ @ + @ @ @ + + @ @ + @ + @ + @ + @ + + + @ + @ + -                    
                      @ @ @ @ + @ + @ + @ + @ @ + + @ + @ + @ + @ @ + @ + @ @ + @ + + @ @ + @ @ + @ @ + @ + @ -                    
                    + @ + + + @ + + @ + + @ + + @ @ + @ + @ + @ + @ + @ @ + + @ + @ + + @ + @ + @ + + + @ + + -                    
                    + @ + + @ + + @ + @ @ @ + @ @ + @ + @ + @ + @ + @ + + @ @ + @ + @ @ + @ + @ + @ @ + @ + @ @                    
                  - @ + @ + @ + @ + @ + + + @ + + @ + @ + @ + @ @ + @ + @ + @ @ + @ + + @ + @ @ @ + + @ + @ + @                    
                  + + @ + @ + @ @ + @ + @ @ + @ @ + @ + @ + @ + + + + @ + @ + + + @ + @ @ + @ + @ + @ @ @ + @ + @                  
                - + @ + @ + @ + + @ + @ @ + @ + @ @ @ + + + + + + + + + @ + + + @ + @ @ + @ @ @ + @ + @ + @ + @ +                  
                + @ + @ + @ + @ + @ @ + + @ + @ + + + + + + + + - + + + + + + + + + + + @ @ @ + @ @ @ @ @ @ @ @ @ -                
              - @ + @ + @ + @ + @ + @ @ @ @ @ + + + + - + + + - - - + + + + + - + + + + + @ @ @ @ + @ + @ @ + @ + @                
              - @ @ + @ + + @ @ + @ + @ + @ + @ + + - + + - - - - + + + - - + + - - + + + + @ @ + @ + @ @ + @ @ @ @                
              + + + @ + @ @ + @ @ @ @ + @ @ + + - - + + - - - - - - - + + - + - + - - + + + + @ @ @ @ @ @ @ @ + @ +                
              + @ + @ + @ + @ + @ + @ @ @ + + - - + - + - -   - - - - + + - - + - - - - + - @ + + @ @ @ + @ @ @ + @                
              + @ + + @ + @ @ @ + @ + @ + @ + - + - - - - - -   - - - + + - - - - + - - - + + @ @ @ + @ @ + @ + @ @                
              + @ + @ @ @ + @ + @ @ @ @ @ + - + - - - - -   - - - -   - - - - - + - - - + - + + + @ @ @ @ @ @ @ @ + -              
              - @ @ + + @ @ + @ @ + @ + @ + + - - - - - - - -   - - - - - - - - - - - - - + + + @ @ @ + @ @ + @ @ @ -              
              - @ @ @ + @ @ @ @ + @ + @ + @ - - - - - - - -   - - - - - - - - - - - - - + - + + + @ + @ @ @ @ @ @ + +              
              - @ + @ @ + @ + @ @ @ @ @ @ + + - + @ @ + + + + -     -   -   - - - - + - + + + + + @ @ @ + @ + @ @ @ -              
              - @ @ @ + @ @ @ @ + @ @ + + + + @ @ + + + @ + + +         -       - + + @ + + + + @ + @ @ @ @ @ + @ @ -              
                + @ + @ + @ @ + @ @ + @ + + + + - + - - - - + + - -       -   - - @ @ + @ @ @ + @ @ @ + @ @ @ @ @ + -              
                + @ @ + @ @ + @ @ + @ + + + + - - -   -   - - - - - -   -   - - + + + + + + + @ + @ + @ @ + @ @ + @                
                - @ @ @ + @ @ + @ @ + + - - - - - - - - -       - - -   - - - - - - - - - - - + + @ @ @ @ @ @ @ @ @                
                - + @ + @ @ + @ @ + + + + + - + - - - - - - - - - - -   - - - + - - -   - - - + + + + @ + @ @ @ + @                
                - @ + @ @ + @ + @ + + - + - + - - + + + + + + -   - - -   - - - - - - - - + - - + + @ @ @ @ + @ @ -                
                  + @ @ + @ @ @ + + + - - + - + @ + + @ + - - - -     -   - - - - + @ @ @ @ + + + + + @ @ @ @ + @                  
                  - @ @ @ + @ @ @ + - + - - + + + + @ @ + - + -   - - -   - +   - - + @ + + @ + + + + @ @ @ @ @                    
                    - + + @ @ + + + + - + - + - - - -   - - - - - - + - - - + - - + - + + + + + + + + @ + @ @ -                    
                    - - + + @ @ + + + - - - - - -     -   - -   - - - - - - + +   - - - - - - + + + + @ @ @ @                      
                    - -   - @ @ @ + - + + -   -     -         - - - - - - - + + -   - - - - - - + - + @ @ + +                      
                    - -   - + @ @ + + - - - -   - -   -     -   - - + -   - + - - -   - - - - - - + - @ + - +                      
                    + - -   - @ + + + + - - - -         -     - - - - - - + - @ -   -       - - - - + + @   +                      
                    - - -   - + + + + - - - -   -   -     -     + + + - - - + + - -   - -   -   - + + @ + - @                      
                    - - -   - + + + + + + - - - - -     -     - - + - - - - + + -   - -   - - - - - + + - + @                      
                    - - - - - + + + + - - + -       -     -   - + - + -   - + + -     - -   - - - + + @ - + @                      
                      - - - - + + + + - + - - - -       -     + - + -   -   - + + -   -   -   - - - @ @ - +                        
                      - + - - - + + + + + + -   - -     - -   - + + @ - - - + + + -   -   - - - + + + @ - @                        
                      - - -   + + + + + - - + - -   - -     - + - -   + - + + - - - -   - - - - + + @ + - @                        
                        - - - - + - + - - - - - - -   -   +   - - - - - + - + + + - - - - - - + - + + - + +                        
                            - - + + + + - - + - - -   - - - + - + - - - - - - + - + -   - - - - + + + - @                          
                              + + + - - - - - - -   - - - - - - - - + + - - + + + - + + - - + - + + + + -                          
                                + + + - - - - - - - - - - - - - - - - - + + - - + + + - - - - + + + @ -                            
                                + + + + - - - - - - - - + + @ + + + + + + + + + - + + + - - + - - + @                              
                                - @ + - - - - - -   - +   + - + + + + + + + + @ + + - + - - + - - @                                
                                  + @ + - - - -   -   - + - - - - - - - - + - + + - - + - - + - + +                                
                                  + + + - - - - - - - - - - - - - + - + - - + + - + + - + + - - + -                                
                                  + + + + - - - - + - - - - - - - - - - - - - - - - + - + - + + @                                  
                                  - + + + + + - - - - - - - - - -   - - - - - - - - + + - + + @                                    
                              -   @ + - @ + - - + + - +   - - - - + - + - + - + - - - + + + +                                      
                            -   - @ + - + + + - + - + - - - - - -   - - - - + - - - + + + @ -                                      
                                @ @ + + - + @ + + + - + - - - - - -   -   - - + + - + @ @ +                                        
                              - @ + @ + - - + + @ + + - + - - - - -   - - + - + - + + @ @ -                                        
                            - @ @ @ @ + -   - + + + + + - + - - - - -   - - + - + + @ + @ @                                        
                            + @ @ + @ + - - - - - + + + @ - + + - - - - - + + + @ @ + @ @ @ -                                      
                          - @ + @ @ + @ + - - - - - + - + + @ + @ + + @ + @ + @ + + - @ @ @ @ -                                    
                        - @ + + @ + @ @ @ + -   - - - - - + - @ + @ @ @ @ + + + + + + @ @ + @ -                                    
                  - - @ @ + @ + + @ + + @ + + -   - - - - - -   - -   - - - + + + + + @ @ @ @ @ +                                  
              - @ @ + @ + @ + @ + + @ @ + @ + -     -   - - - -   -   - - - @ + + - @ @ + @ @ + @ +                                
          + + @ + + @ + + @ + + + + + @ @ + @ @ -     -   - - - -   - - - + + + + + @ @ @ + @ @ @ +                                
    - + + @ + + + + + + @ + + @ + + + @ + @ @ + @ - -   -   -   - - -   + + - + + + @ + + @ @ @ + @ @ +                            
- @ + + + + @ + @ + + + + @ + + @ + + @ @ + @ + + @     -   - -   - - + - + + - + + @ @ @ + @ @ @ @ @ +                            
@ + + + @ + + + + @ + + + + @ + + + @ + @ @ + @ + @ + -   -   - - - - + + - + + + + @ @ + @ @ + @ @ @ @ -                          
+ + + @ + + @ + + @ + + + @ @ + + + + @ + @ @ + @ + @ + -     - - - - - - - + - + + @ + @ + @ @ + @ @ + +                          
+ + @ + + @ + + @ + @ + @ + + @ + + @ + @ + @ @ + + + + @   -       - - - + - + + @ + + @ @ @ @ @ @ @ @ + @ + -                    
+ + + + + + @ + + @ + @ + @ + @ + + @ @ + @ + + @ + + @ + + -   - -   - - + + - + + + + @ @ + @ @ + @ @ + @ @ + +                  
+ + + @ + @ + @ + + + @ @ + @ + @ + + + @ + @ @ + @ + + + @ + + - - - - + - - + - + + + @ + @ @ + @ @ + @ @ + @ @ @ -              
@ + @ + + + + + @ @ + + @ + + @ + @ + + + @ + + @ + + + + + @ + + + + - - - + - + + - + + @ @ + + @ + @ @ + @ @ @ @ @ @            
+ @ + + + @ + @ + @ + @ + + @ + @ + + @ + + @ + + @ + + @ @ + @ + + + - - - - + + - + - @ + @ @ @ + @ + @ @ + + @ @ @ @ @ -        
+ + + + + + @ + @ + @ + @ + + @ + + @ + + @ + @ + + + + + @ @ + + + @ - - - + - - + - + + @ @ + + @ @ @ + @ @ @ @ @ @ @ @ @ @ - -  
+ + - + + @ + @ + @ + + + @ @ + + @ + + + + @ + + + + @ + + + @ @ + @ +   - - - - - + + @ @ + @ @ @ + @ + @ @ + @ @ @ @ @ + + @ + +