

C:\VB\LCRRAINFALL\GETREALTIMESMALL\BRO_N0R_0.gif; 9097187
                                                                                                                    D""                                                                                         /OO                         s   s                                                                                                                                                                                                                                                                       /OO                                                                                                         D""                                                                                                                         /OO                                                                                                                   D""                                                                                                 /OO                                     s   s                                                                                                                           D""                                                     D""             /OO /OO /OO /OO                                         /OO                                                                                                                       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""                                                                                         /OO                 s   s                                                                                                                                                                                                                                                                           /OO                                                                                                         D""                                                                                                                                                                                                                                               D""                                                                                                 /OO                                 D"" s   s                                                                                                                               D""                                             D""                         /OO /OO                                         /OO /OO /OO /OO                                                                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                                         /OO                 s   s                                                                                                                                                                                                                                                                           /OO                                                                                                         D""                                                                                                                       /OO                                                                                                                     D""                                                                                                 /OO                                 D"" s   s   s                                                                                                                               D""                                     D""                                                                                         /OO /OO                                                                                                         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D""                                                                                     /OO                 s   s                                                                                                                                                                                                                                                                           /OO                                                                                                         D""                                                                                                                       /OO                                                                                                                     D""                                                                                                 /OO                             D""         s   s   s                                                                                                                               D""                             D""                                                                                                     /OO                                                                                                     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D""                                                                                     /OO             s   s                                                                                                                                                                                                                                                                               /OO                                                                                                     D""                                                                                                                         /OO                                                                                                                     D""                                                                                                 /OO                         D""                 s   s   s                                                                                                                           D""                         D""                                                                                                         /OO                                                                                  D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                                                                     /OO             s   s                                                                                                                                                                                                                                                                               /OO                                                                                                     D""                                                                                                                           /OO                                                                                                                     D""                                                                                                 /OO                     D""                         s   s   s   s                 h     h           |                                                                          D""                 D""                                                                                                             /OO                                                                         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""                                                                                 /OO             s   s                                                                                                                                                                                                                               /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO     /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                     D""                             s   s      


 


 T		   T		 


 


   u                                                                     D"" D"" D"" D"" D""                                                                                                                                                                          D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D""                                                         D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" s   s   D""                                                                                                                         /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                 /OO                                                                                                     D""                                                                                                                                                                               /OO                                                                 D""                                                                                                     /OO /OO         D""                                     s                                                                                                         D"" D""         D""                                                                                                                                                                                                D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""             D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                         /OO         s   s   s       D"" D"" D"" D"" D"" D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                                                                                 /OO                                                                                                     D""                                                                                                                                                                               /OO                                                                 D""                                                                                                         /OO /OO     D""         /OO /OO /OO                     j                         m                                                                 D"" D""         D""                                                                                                                                                                                                D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""     D"" D""                                                                 /OO /OO /OO s   s   /OO /OO /OO /OO /OO /OO /OO /OO D"" D"" D"" D""                                                                                                                                                                                                                                 /OO                                                                                                     D""                                                                                                                                                                               /OO                                                                 D""                                                                                                                 /OO D"" /OO /OO /OO         /OO /OO             


 


 


    


    


 


 


 


                                                                 D""     D"" D"" D"" D""                                                                                                                  /OO                                                                            D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                                                                                     s   s                                                   D"" D"" D"" D""                                                                                                                                                                                                                 /OO                                                                                                     D""                                                                                                                                                                             /OO                                                                 D""                                                                                                                 D""                             /OO                     mm                   |                                                                 D"" D""                 D"" D""                                                                                                                /OO                                                                  D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                                     s   s                                                                   D"" D"" D"" D""                                                                                                                                                                                                 /OO                                                                                                     D""                                                                                                                                                                               /OO                                                                 D""                                                                                                             D""                                 /OO             x               \\              x                                                                 D""                             D"" D""                                                                                                                     /OO                                                              D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                             s   s                                                                                       D"" D"" D"" D"" D""                                                                                                                                                                             /OO                                                                                                     D""                                                                                                                                                                               /OO                                                                     D""                                                                                                 D"" D""                                     /OO                                                                                                                                                     D"" D""                                                                                                                 /OO                                                            D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                                                         s   s   s                                                                                                           D"" D"" D"" D""                                                                                                                                                             /OO                                                                                                     D""                                                                                                                                                                             /OO                                                                     D""                                                                                             D"" D""                                         /OO                   \\      mm                                                                        D""                                                 D"" D""                                                                                                         /OO                                                        D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D""                                                                         s   s   D""                                                                                                                         D"" D"" D"" D""                                                                                                                                             /OO                                                                                                 D""                                                                                                                                                                                   /OO                                                                     D""                                                                                         D"" D""                                             /OO                                                                                                     D""                                                             D"" D""                                                                                                     /OO                                                 D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""                                                                         s   s   D""                                                                                                                                         D"" D"" D"" D"" D""                                                                                                                         /OO                                                                                                 D""                                                                                                                                                                                 /OO                                                                     D""                                                                                         D""                                             /OO /OO                                           U  c s                                                           D""                                                                         D""                                                                                                     /OO                                         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                                                     s   s                                                                                                                                                                   D"" D"" D"" D""                                                                                                         /OO                                                                                             D""                                                                                                                                                                                       /OO                                                                     D""                                                                                     D""                                         /OO /OO /OO                                h               h f s   s   s                                                   D""                                                                                 D"" D""                                                                                             /OO                                        D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                                                                 s   s   s                                                                                                                                                                                   D"" D"" D"" D"" D""                                                                                     /OO                                                                                         D""                                                                                                                                                                                         /OO                                                                     D""                                                                                 D""                                         /OO     /OO                                               s   s   s                                                   D""                                                                                         D"" D""                                                                                         /OO                                    D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                                             s   s   D""                                                                                                                                                                                                     D"" D"" D"" D""                                                                     /OO                                                                                         D""                                                                                                                                                                                           /OO                                                                     D""                                                                             D""                                         /OO         /OO                                                                     s   s   s                                           D""                                                                                                     D"" D""                                                                                                                   D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                                                             s   s   D""                                                                                                                                                                                                                     D"" D"" D"" D""                                                     /OO                                                                                         D""                                                                                                                                                                                           /OO                                                                     D""                                                                         D""                                         /OO             /OO                                                                         s   s                                       D""                                                                                                                 D""                                                                                     /OO                         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                         s   s   s                                                                                                                                                                                                                                           D"" D"" D"" D"" D"" D"" D"" D""                     /OO                                                                                         D""                                                                                                                                                                                           /OO                                                                     D""                                                                     D"" D""                                     /OO                 /OO         /OO /OO /OO                                                     s   s   s                               D""                                                                                                                         D"" D""                                                                             /OO                     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                                     s   s   D""                                                                                                                                                                                                                                                                         D"" D"" D"" D"" D"" D"" D""                                                                                     D""                                                                                                                                                                                           /OO                                                                     D""                                                                 D""                                     /OO /OO                     /OO /OO     /OO     /OO /OO /OO /OO                                             s   s   s                       D""                                                                                                                                     D"" D""                                                                         /OO                 D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D""                                                 s   s   D""                                                                                                                                                                                                                                                                                             /OO     D"" D"" D"" D""                                                                     D""                                                                                                                                                                                           /OO                                                                     D""                                                                 D""                                 /OO                                 /OO /OO /OO         /OO /OO     /OO /OO                                         s   s                   D""                                                                                                                                                 D"" D""             D"" D"" D""                     D"" D"" D""             /OO         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                                 s   s                                                                                                                                                                                                                                                                                                   /OO                     D"" D""                                                             D""                                                                                                                                                                                           /OO                                                                     D""                                                             D""                                 /OO                                                                             /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO s   s   s           D""                                                                                                                                                             D"" D"" D""             D"" D"" D"" D"" D""             D"" D""         /OO D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                                         s   s   s                                                                                                                                                                                                                                                                                                   /OO                             D"" D""                                                     D""                                                                                                                                                                                           /OO                                                                     D""                                                             D""                             /OO                                                                                                                     /OO /OO s   s       D""                                                                                                                                                             D""                                                                 D""     /OO D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                         s   s   D""                                                                                                                                                                                                                                                                                                 /OO                                     D"" D""                                             D""                                                                                                                                                                                           /OO                                                                     D""                                                             D""                         /OO                                                                                                                             /OO s   s   s                                                                                                                                                               D""                                                                         D"" D"" /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                                     s   s                                                                                                                                                                                                                                                                                                       /OO                                             D"" D""                                     D""                                                                                                                                                                                           /OO                                                                     D""                                                         D""                     /OO /OO                                                                                                                                 /OO /OO s   s                                                                                                                                                               D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""                                 s   s   D""                                                                                                                                                                                                                                                                                                     /OO                                                     D"" D""                 D"" D"" D"" D""                                                                                                                                                                                           /OO                                                                     D""                                                     D""                     /OO                                                                                                                                             /OO s   s                                                                                                                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      D""                                 s   s   D""                                                                                                                                                                                                                                                                                                     /OO                                                               D"" D"" D""             D"" D"" D""   D"" D""                                                                                                                                                                         /OO                                                                     D""                                                 D""                     /OO                                                                                                                                                     s   s   /OO /OO                                                                                                                                             D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""                                 s   s   D""                                                                                                                                                                                                                                                                                                     /OO                                                                                     D""                     D"" D""                                                                                                                                                                 /OO                                                                     D""                                                 D""                     /OO                                                                                                                                                     s   s   s   /OO /OO                                                                                                       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                             s   s                                                                                                                                                                                                                                                                                                           /OO                                                                                     D""                             D"" D""                                                                                                                                                         /OO                                                                     D""                                             D""                         /OO                                                                                                                                                     s   s   s   s       /OO /OO                                                                D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D""                   h                |                                                                                                                                                                                                                                                                                              /OO                                                                                     D""                                     D"" D""                                                                                                                                                 /OO                                                                     D""                                         D""                             /OO                                                                                                                                                     D"" s   s   s   s   s   s   s   /OO /OO /OO /OO                                                            D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            


 


 T		   T		 


 


   u                                                                                                                                                                                                                                                                                     /OO                                                                                   D""                                             D""                                                                                                                                             /OO                                                                     D""                                D""                 /OO                                                                                                                                                     s           s   s   s   s   s   s   s           /OO /OO                                                           D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /OO                                                                                       D""                                                 D"" D"" D""                                                                                                                                 /OO                                                                     D""                            D""                           /OO                                                                                                                                                     s                       D"" s   s   s   s   s           /OO /OO                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      n                         m                                                                                                                                                                                                                                                                                     /OO                                                                                       D""                                                             D"" D""                                                                                                                         /OO                                                                     D""                                                                                                                                                                             s   D""                             D"" s   s   s   s   s           /OO                                                          D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         


 


 


 


 


 


 


 


 


 


 


 


 


 


                                                                                                                                                                                                                                                                                     /OO                                                                                       D""                                                                     D"" D"" D""                                                                                                             /OO                                                                     D""                                           /OO                                                                                                                               s   D""                                     D"" s   s   s   s   s                                    D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           #             mm            |                                                                                                                                                                                                                                                                                     /OO                                                                                       D"" D""                                                                             D"" D"" D""                                                                                                 /OO                                                                     D""                                           /OO                                                                                                                           s   D""                                                 D"" s   s   s   s   s                         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  )        mm                   x                                                                                                                                                                                                                                                                                     /OO                                                                                       D""     D""                                                                                     D"" D""                                                                                         /OO                                                                     D""                                  /OO                                                   D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                             s                                                                   s   s   s   s   s   s   s   s   s   s   s   s   s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       5                                                                                                                                                                                                                                                                                                                                                                                                        D""         D""                                                                                         D"" D"" D"" D"" D""                                                                     /OO                                                                         D""                       D""             /OO                    D"" D""  D"" D"" D"" D""                                                         D"" D"" D"" D"" D"" D"" s                                                                               s   s   s   s   s   s   s   s   s   s   s   s   s   s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             -                                                                                                                                                                                                                                                                                                             /OO                                                                                         D""             D""                                                                                                         D"" D""                                                             /OO                                                                         D""                       D""                           D""                                                                                                         s                                                                                       D"" D"" D"" D"" D"" D"" D"" s   s   s   s   s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7     \\      \\                                                                                                                                                                                                                                                                                             /OO                                                                                         D""                 D""                                                                                                             D"" D"" D"" D""                                             /OO                                                                         D""                          D""                                     /OO     D"" D"" D""                                                                                                                     s   D"" D"" D""                                                         D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D""                                                                                                                                                                                                                                                                                                       /OO                                                                                         D""                 D""                                                                                                                             D"" D"" D"" D""                             /OO                                                                         D""                          D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                                                                 s               D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                             D""                     D""     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""  l h K             h                                                                                                                                                                                                                                                                                            /OO                                                                                         D""                     D""                                                                                                                                         D"" D"" D"" D"" D"" D""     /OO                                                                                D""                                         /OO                                                                                                                                 s                                                                                                       D""                     D""     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s   j f                                                                                                                                                                                                                                                                                                     /OO                                                                                         D""                         D""                                                                                                                                                         D"" D"" D""                                                                         D""          D"" D""                                                 /OO                                                                                                                                 s                                                                                                       D""                     D""     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s   s   s                                                                                                                                                                                                                                                                                                                       /OO                                                                                         D""                             D""                                                                                                                                                     D""     /OO D"" D"" D"" D"" D"" D"" D"" D""                                         D""                                                              /OO                                                                                                                                 s                                                                                                               D""             D""             D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s   s                                                                                                                                                                                                                                                                                                                         /OO                                                                                         D""                                 D""                                                                                                                                                 D""     /OO                                 D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                      /OO                                                                                                                             D"" s                                                                                                                   D"" D""     D""             D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s   s                                                                                                                                                                                                                                                                                                                           /OO                                                                                         D""                                     D""                                                                                                                                         D""         /OO                                                                         D""                                                                 /OO                                                                                                                         D"" s                                                                                                                               D"" D""                 D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s   s                                                                                                                                                                                                                                                                                                                         /OO                                                                                         D""                                         D""                                                                                                                                 D""             /OO                                                                         D""                                                                 /OO                                                                                                                         s                                                                                                                                   D""     D"" D""         D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s   s   s                                                                                                                                                                                                                                                                                                                           /OO                                                                                     D""                                                 D""                                                                                                                         D""                 /OO                                                                         D""                                                                 /OO                                                                                                                     D"" s                                                                                                                                   D""             D"" D""     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s   s                                                                                                                                                                                                                                                                                                                               /OO                                                                                     D""                                                     D""                                                                                                                 D""                     /OO                                                                         D""                                                                 /OO                                                                                                                 D"" s                                                                                                                                   D""                         D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" s   s                                                                                                                                                                                                                                                                                                                         /OO                                                                                         D""                                                         D""                                                                                                         D""                         /OO                                                                         D""                                                                 /OO                                                                                                             D""     s                                                                                                                               D""                                     D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s   s   s                                                                                                                                                                                                                                                                                                                           /OO                                                                                         D""                                                             D""                                                                                                 D""                             /OO                                                                         D""                                                                 /OO                                                                                                             D"" s                                                                                                                                   D""                                         D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D"" s   s                                                                                                                                                                                                                                                                                                                               /OO                                                                                         D""                                                                                                                                                                 D""                             /OO                                                                         D""                                                                 /OO                                                                                                         D"" s                                                                                                                                   D""                                                     D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s   s   s                                                                                                                                                                                                                                                                                                                             /OO                                                                                     D""                                                                     D""                                                                                         D""                                 /OO                                                                         D""                                                                 /OO                                                                                                     D""     s                                                                                                                                   D""                                                             D"" D""               D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D"" s   s                                                                                                                                                                                                                                                                                                                       /OO                                                                                     D""                                                                         D""                                                                             D"" D""                                     /OO                                                                         D""                                                                 /OO                                                                                                 D""     s                                                                                                                                       D""                                                               D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s   s   s                                                                                                                                                                                                                                                                                                                                   /OO                                                                                     D""                                                                             D""                                                                     D""                                             /OO                                                                         D""                                                                 /OO                                                                                                 D"" s                                                                                                                                           D""                                                                      D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D"" s   s                                                                                                                                                                                                                                                                                                                                         /OO                                                                                     D""                                                                                 D""                                                             D""                                                 /OO                                                                     D""                                                                     /OO                                                                                             D""     s                                                                                                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s   s   s                                                                                                                                                                                                                                                                                                                                         /OO                                                                                     D""                                                                                     D""                                                     D""                                                     /OO                                                                     D""                                                                     /OO                                                                                             D"" s                                                                                                                                               D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s   s                                                                                                                                                                                                                                                                                                                                             /OO                                                                                     D""                                                                                         D""                                             D""                                                         /OO                                                                     D""                                             /OO /OO /OO /OO /OO /OO /OO /OO                                                                                     D"" s                                                                                                                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s   s   s                                                                                                                                                                                                                                                                                                                                             /OO                                                                                     D""                                                                                             D""                                     D""                                                             /OO                                                                     D""             /OO /OO /OO /OO /OO /OO /OO /OO                                 /OO                                                                                 D"" s                                                                                                                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s   s                                                                                                                                                                                                                                                                                                                                                 /OO                                                                                 D""                                                                                                                                     D""                                                                 /OO                                                                     D""             /OO                                                                 /OO /OO /OO /OO                                                             D"" s                                                                                                                                                       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s   s                                                                                                                                                                                                                                                                                                                                 /OO                                                                                 D""                                                                                                     D""                         D""                                                                     /OO                                                                     D""             /OO                                                                                 /OO /OO                                                     D"" s                                                                                                                                                       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s   s                                                                                                                                                                                                                                                                                                                                     /OO                                                                             D""                                                                                                             D""                 D""                                                                         /OO                                                                     D""             /OO                                                                                         /OO                                             D"" s                                                                                                                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s   s   s                                                                                                                                                                                                                                                                          /OO                                                                             D""                                                                                                                 D""         D"" D""                                                                         /OO                                                                     D""             /OO                                                                                         /OO                                         D"" s                                                                                                                                                               D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s   s   s                                                                                                                                                                                                                                                                                   /OO                                                                             D""                                                                                                                 D"" D"" D""                                                                                 /OO                                                                     D""             /OO                                                                                         /OO                                     D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s   s   D""                                                                                                                                                                                                                                                                             /OO                                                                             D""                                                                                                         D"" D""     D""                                                                                     /OO                                                                     D""             /OO                                                                                             /OO                             D""     s                                                                                                                                                                                                                                                                      z /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s   s                                                                                                                                                                                                                                                                                               /OO                                                                                 D""                                                                                             D"" D""             D""                                                                                     /OO                                                                     D""             /OO                                                                                                 /OO                     D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s   s   s                                                                                                                                                                                                                                                                                          /OO                                                                                 D""                                                                                         D""                     D""                                                                                     /OO                                                                     D""             /OO                                                                                                     /OO             D""     s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s   s   D""                                                                                                                                                                                                                                                                           /OO                                                                                 D""                                                                                     D""                         D""                                                                                     /OO                                                                 D""                 /OO                                                                                                         /OO     D""     s   D""                                                                                                         /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s   s   D""                                                                                                                                                                                                                                                                                                                                                /OO                                                                                 D""                                                                                     D""                         D""                                                                                     /OO                                                                 D""                 /OO                                                                                                             D"" /OO /OO s   D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s   s                                                                                                                                                                                                                                                                                                                                                      /OO                                                                                 D""                                                                                 D""                             D""                                                                                     /OO                                                                 D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                             D""     D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s                                                                                                                                                                                                                                                                                                                                        /OO                                                                             D""                                                                                     D""                             D""                                                                                     /OO                                                                 D""                 /OO             D"" D"" D"" D"" D"" D"" D"" D"" D""                                                     D""     D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s   s   D""                                                                                                                                                                                                                                                                                                                                    /OO                                                                             D""                                                                                 D""                                 D""                                                                                     /OO                                                                 D""                 /OO                                                 D"" D"" D"" D"" D"" D""                         D""     D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s   s   D""      D""                                                                                                                                                                                                                                                                                                                                       /OO                                                                             D""                                                                                 D""                                 D""                                                                                     /OO                                                                 D""                 /OO                                                                         D"" D""                 D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s   s   D""      D""                                                                                                                                                                                                                                                                                                                                         /OO                                                                             D""                                                                                 D""                                 D""                                                                                     /OO                                                                 D""                 /OO                                                                                 D"" D"" D"" D"" D"" s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s   s   D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                         /OO                                                                             D""                                                                                 D""                                 D""                                                                                     /OO                                                             D""                     /OO                                                                                                 D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D"" D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                         /OO                                                                         D""                                                                                 D""                                     D""                                                                                     /OO                                                             D""                     /OO                                                                                             D"" s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&        D""                 D"" D"" D"" D""                 D"" D"" D""         D""                             D"" D"" D"" D"" D""                                                                                                                                                                                                                 /OO                                                                         D""                                                                                 D""                                     D""                                                                                     /OO                                                             D""                     /OO                                                                                             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&           D""                                 D"" D"" D"" D""             D"" D""     D"" D"" D"" D"" D"" D"" D""                     D"" D"" D""                                                                                                                                                                                                     /OO                                                                         D""                                                                                 D""                                     D""                                                                                     /OO                                                             D""                     /OO                                                                                             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&               D""                                                                                                                                     D"" D""                                                                                                                                                                                             /OO                                                                         D""                                                                                 D""                                     D""                                                                                     /OO                                                             D""                     /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s&            D""                                                                                                                                             D"" D"" D"" D""                                                                         D"" D"" D"" D"" D"" D"" D""                                                                         /OO                                                                         D""                                                                                 D""                                     D""                                                                                     /OO                                                             D""                     /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&             D""                                                                                                                                                             D"" D"" D""         D"" D""                             D"" D"" D"" D""                             D"" D"" D"" D"" D""                                                     /OO                                                                         D""                                                                         D"" D""                                         D""                                                                                     /OO                                                             D""                     /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                D""                                                                                                                                                                         D"" D""         D"" D"" D"" D"" D"" D"" D""                                                                 D"" D"" D""                                         /OO                                                                     D""                                                                     D"" D""                                                 D""                                                                                     /OO                                                             D""                     /OO                                                                                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                       D""                                                                                                                                                                                                                                                                                                 D"" D"" D""                             /OO                                                                     D""                                                                 D""                                                         D""                                                                                     /OO                                                         D""                         /OO                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                       D""                                                                                                                                                                                                                                                                                                             D"" D""                     /OO                                                                     D""                                                             D""                                                             D""                                                                                     /OO                                                         D""                         /OO                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s&                    D""                                                                                                                                                                                                                                                                                                                         D"" D""             /OO                                                                     D""                                                     D"" D""                                                                 D""                                                                                     /OO                                                         D""                         /OO                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                    D""                                                                                                                                                                                                                                                                                                                                 D"" D""     /OO                                                                 D""                                                     D""                                                                         D""                                                                                     /OO                                                         D""                         /OO                                                                                                     D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                               D""                                                                                                                                                                                                                                                                                                                                     D"" /OO                                                                 D""                                                 D""                                                                             D""                                                                                     /OO                                                     D""                             /OO                                                                                                         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s&                               D""                                                                                                                                                                                                                                                                                                                                         D"" D""                                                             D""                                             D""                                                                                     D""                                                                                 /OO                                                     D""                             /OO                                                                                                         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                   D""                                                                                                                                                                                                                                                                                                                                         /OO     D""                                                         D""                                         D""                                                                                     D""                                                                                     /OO                                                     D""                             /OO                                                                                                         D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                D""                                                                                                                                                                                                                                                                                                                                         /OO         D""                                                     D""                                     D""                                                                                         D""                                                                                     /OO                                                     D""                             /OO                                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                     D""                                                                                                                                                                                                                                                                                                                                     /OO             D"" D""                                             D""                                 D""                                                                                             D""                                                                                     /OO                                                     D""                             /OO                                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                        D""                                                                                                                                                                                                                                                                                                                                     /OO                     D""                                         D""                                 D""                                                                                             D""                                                                                     /OO                                                     D""                             /OO                                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                   D""                                                                                                                                                                                                                                                                                                                                 /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO             D"" /OO /OO /OO /OO /OO                                                                     D""                                                                                         /OO                                                     D""                             /OO                                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&                                                       D""                                                                                                                                                                                                                                                                                                                             /OO                             D""                                 D""                 /OO         D""     /OO             /OO                                                                     D""                                                                                         /OO                                                     D""                             /OO                                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                        D""                                                                                                                                                                                                                                                                                                                             /OO                                 D""                             D""                 /OO /OO D"" D"" /OO /OO             /OO /OO /OO /OO                                                         D"" D"" D"" D"" D""                                                                         /OO                                                     D""                             /OO                                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s&                                                  D""                                                                                                                                                                                                                                                                                                                             /OO                                     D""                         D""                     D""                                         /OO                                                                         D""                                                                         /OO                                                     D""                             /OO                                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                             D""                                                                                                                                                                                                                                                                                                                         /OO                                         D""                     D""             D"" D""                                             /OO                                                                         D""                                                                         /OO                                                     D""                             /OO                                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                D""                                                                                                                                                                                                                                                                                                                         /OO                                             D"" D""             D""     D"" D""                                                     /OO                                                                         D""                                                                         /OO                                                 D""                                 /OO                                                                                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                                 D""                                                                                                                                                                                                                                                                                                                         /OO                                                     D"" D""     D"" D""                                                             /OO                                                                         D""                                                                         /OO                                                 D""                                 /OO                                                                                                                         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s&                                                        D""                             /OO /OO                                                                                                                                                                                                                                                                                     /OO                                                             D"" D""                                                                     /OO                                                                     D""                                                                         /OO                                                 D""                                 /OO                                                                                                                         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                               D""                 /OO /OO         /OO                                                                                                                                                                                                                                                                                 /OO                                                         D""         D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""             /OO                                                                     D""                                                                         /OO                                                 D""                                 /OO                                                                                                                 D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       s&                                                                                   D""     /OO /OO                     /OO                                                                                                                                                                                                                                                                             /OO                                                         D""         D""                                                     D""         /OO                                                                     D""                                                                         /OO                                                 D""                                 /OO                                                                                                                 D""     s       /OO Pdd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                   /OO D"" /OO                             /OO                                                                                                                                                                                                                                                                             /OO                                                     D""             D""                                                         D""     /OO                                                                     D""                                                                         /OO                                                 D""                                 /OO                                                                                                                 D""         s                                                                                                                                            /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                     /OO /OO         D""                                 /OO                                                                                                                                                                                                                                         /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                     D""             D""                                                             D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D""                                                                         /OO                                             D""                                     /OO                                                                                                         D"" D"" /OO /OO /OO s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s&                                                                                D""                                     /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                     D""                     D""                                                     /OO /OO D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO D""                                     /OO                                                                                                 D"" D""         /OO         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       s&                                                                                            D""                                                                                                                                                                                                                                     /OO                                                                                                                         D""                     D""                                                         /OO /OO /OO                                                                                                                                                         D""                                 D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""             /OO /OO         D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                D""                                                                                                                                                                                                                                     /OO                                                                                                                     D""                         D""                                                                     /OO                                                                                                                                                         D""                             D""                                                         D""             /OO                                                         /OO /OO /OO /OO                 D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s&                                                                                                       D""                                                                                                                                                                                                                                 /OO                                                                                                                 D""                             D"" D"" D""                                                                 /OO                                                                                                                                                         D"" D""                 D""                                                     D"" D""                 /OO                 /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s&                                                                                                           D""                                                                                                                                                                                                                                 /OO                                                                                                             D""                                             D""                                                             /OO                                                                                                                                                                 D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                         /OO         /OO /OO                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                           D""                                                                                                                                                                                                                                 /OO                                                                                                         D""                                                     D""                                                         /OO                                                                                                                                                                                 D""                                                                             /OO         /OO                                                                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                            D""                                                                                                                                                                                                                                 /OO                                                                                                         D""                                                     D""                                                         /OO                                                                                                                                                                                 D""                                                                             /OO     /OO /OO                                                                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                        D""                                                                                                                                                                                                                                     /OO                                                                                                         D""                                                     D""                                                         /OO                                                                                                                                                                                 D""                                                                             /OO /OO                                                                                         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                            D""                                                                                                                                                                                                                                     /OO                                                                                                         D""                                                         D""                                                     /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s&                                                                                                            D""                                                                                                                                                                                                                                     /OO                                                                                                     D""                                                             D""                                                     /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s&                                                                                                                D""                                                                                                                                                                                                                                     /OO                                                                                                 D""                                                                 D""                                                     /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                                                D""                                                                                                                                                                                                                                     /OO                                                                                             D""                                                                         D""                                                 /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                       D""                                                                                                                                                                                                                                     /OO                                                                                             D""                                                                             D""                                             /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                    D""                                                                                                                                                                                                                                     /OO                                                                                             D""                                                                                 D""                                         /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                                        D""                                                                                                                                                                                                                                     /OO                                                                                         D""                                                                                     D""                                         /OO                                                                                                                                                                                 D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                                                                                        D""                                                                                                                                                                                                                                     /OO                                                                                         D""                                                                                     D""                                         /OO /OO /OO /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&                                                                                                                            D""                                                                                                                                                                                                                                     /OO                                                                                     D"" D""                                                                                     D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                            D""                                                                                                                                                                                                                                     /OO                                                                                 D""                                                                                             D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                                                                D""                                                                                                                                                                                                                                     /OO                                                                                 D""                                                                                             D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                                                D""                                                                                                                                                                                                                                     /OO                                                                             D""                                                                                                 D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s&                                                                                                                                    D""                                                                                                                                                                                                                                     /OO                                                                         D""                                                                                                     D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s&                                                                                                                                    D""                                                                                                                                                                                                                                     /OO                                                                     D""                                                                                                         D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                                                                                                                        D""                                                                                                                                                                                                                     D"" D"" D"" D"" D"" D"" D"" D""                                                     D""                                                                                                             D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                                                                                                                        D""                                                                                                                                                                                                                     D""             /OO             D"" D"" D"" D"" D"" D"" D"" D""                 D""                                                                                                                 D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&                                                                                                                                        D""                                                                                                                                                                                                                 D"" D""                 /OO                                 D""         D"" D"" D"" D"" D""                                                                                                                 D""                                                     /OO                                                                                                                                                                     D""                                                                             /OO                                                                                             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                                                                                                       D""                                                                                                                                                                                                     D"" D"" D"" D""                         /OO                                 D""                                                                                                                                             D""                                                     /OO /OO /OO /OO                                                                                                                                                         D""                                                                             /OO                                                                                             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s&                                                                                                                                           D""                                                                                                                                                                                                     D""                                     /OO                             D""                                                                                                                                                 D""                                                                     /OO /OO /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                                                           D""                                                                                                                                                                                                 D"" D""                                     /OO                             D""                                                                                                                                                 D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                                                                                                                               D"" D""                                                                                                                                                                                         D""                                             /OO                             D""                                                                                                                                                 D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                                                                                                                                       D"" D""                                                                                                                                                                             D""                                                 /OO                             D""                                                                                                                                                 D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                    D""                                                                                                                                                                 D"" D""                                                     /OO                         D""                                                                                                                                                     D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 s&                                                                                                                                                                 D""                                                                                                                                                         D""                                                         /OO                             D""                                                                                                                                                     D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s&                                                                                                                                                                         D""                                                                                                                                                 D""                                                             /OO                             D""                                                                                                                                                     D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                                                                                                             D""                                                                                                                                 D"" D"" D""                                                                 /OO                             D""                                                                                                                                                     D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                     D""                                                                                                                         D""                                                                             /OO                             D""                                                                                                                                                     D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                                                                                                            D""                                                                                                         D"" D"" D""                                                                                 /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s&                                                                                                                                                                                                D""                                                                                                     D""                                                                                             /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     s&                                                                                                                                                                                                D"" D""                                                                                 D"" D"" D"" D""                                                                                                 /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                                                                                                                               D""                                                                             D""                                                                                                             /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s&                                                                                                                                                                                                            D"" D"" D"" D""                                                         D"" D""                                                                                                                 /OO                     D""                                                                                                                                                             D""                                                                             /OO                                                                                                                                             D""                                                                             /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                                                                                                                                                             D""                                                 D""                                                                                                                         /OO                     D""                                                                                                                                                             D""                                                                             /OO                                                                                                                                                 D""                                                                         /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                           D"" D""                                 D"" D""                                                                                                                             /OO                     D""                                                                                                                                                             D""                                                                             /OO                                                                                                                                                 D""                                                                         /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                      D""                         D"" D""                                                                                                                                     /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                                 D""                                                                         /OO                                                                                                 s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                                                                                                                                                             D""                 D""                                                                                                                                             /OO                         D""                                                                                                                                                         D""                                                                             /OO                                                                                                                                                 D""                                                                         /OO                                                                                  Z                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       s&                                                                                                                                                                                                                                                        D""     D"" D""                                                                                                                                                 /OO                         D""                                                                                                                                                     D""                                                                                 /OO                                                                                                                                                 D""                                                                         /OO                                                                        ggg  nnn   666 555 }}} iii yyy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               s&                                                                                                                                                                                                                                                               D""                                                                                                                                                         /OO                         D""                                                                                                                                                     D""                                                                                 /OO                                                                                                                                                     D""                                                                     /OO                                                                                 ppp                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                                                                                                                                                                                                                                       D""                                                                                                                                                     /OO                             D""                                                                                                                                             D""                                                                                     /OO                                                                                     D""         D""                                                 D""                                                                     /OO                                                                      sss  


 


 


  


 


 


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                       D""                                                                                                                                                     /OO                                 D""                                                                                                                                         D""                                                                                     /OO                                                                                 D"" D"" D"" D""     D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                     /OO                                                                                ppp                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         s&                                                                                                                                                                                                                                                                        D""                                                                                                                                                     /OO                                 D""                                                                                                                                         D""                                                                                     /OO                                                                                 D""                                                                 D""                                                                     /OO                                                                            bbb    bbb                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                                                                                                                                 /OO                                 D""                                                                                                                                         D""                                                                                     /OO                                                                                 D""                                                                 D""                                                                     /OO                                                                                ppp ttt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                                                                                             /OO                                 D""                                                                                                                                         D""                                                                                     /OO                                                     D"" D"" D"" D"" D"" D"" D""                                                                     D""                                                                     /OO                                                                      aaa  rrr    rrr     yyy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D"" D"" D""                                                                                                                                 /OO                                     D""                                                                                                                                     D""                                                                                     /OO                                             D"" D""                                                                                                 D""                                                                     /OO                                                                        


    


     ___                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D"" D"" D"" D""                                                                                                                 /OO                                         D""                                                                                                                             D""                                                                                         /OO                                         D""                                                                                                         D""                                                                     /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                                                             /OO                                             D""                                                                                                                         D""                                                                                         /OO                                     D""                                                                                                             D""                                                                     /OO                                                                                 ___                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" D""                                                                                                     /OO                                             D""                                                                                                                     D""                                                                                             /OO                                 D""                                                                                                                 D""                                                                     /OO                                                                      SSS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      D""                                                                                                 /OO                                             D""                                                                                                                     D""                                                                                             /OO                             D""                                                                                                                         D""                                                                 /OO                                                                                     QQQ hhh ggg   |||                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D""                                                                                             /OO                                                 D""                                                                                                                 D""                                                                                             /OO                             D""                                                                                                                         D""                                                                 /OO                                                                                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""                                                                                         /OO                                                 D""                                                                                                                 D""                                                                                             /OO                         D""                                                                                                                             D""                                                                 /OO                                                                                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D"" D""                                                                                 /OO                                                     D""                                                                                                             D""                                                                                             /OO D"" D"" D"" D"" D"" D""                                                                                                                                 D"" D""                                                             /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                                                                 /OO                                                     D""                                                                                                             D""                                                                                             /OO D""                                                                                                                                                         D""                                                             /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                                                             /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                             /OO                                                     D""                                                                                                             D""                                                                                 D"" D"" D""                                                 /OO                                                                                                                 D""                                                         /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                         /OO                                                             D""                                                                                                         D""                                                                         D"" D""                                                         /OO                                                                                                                         D""                                                     /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                                                     /OO                                                             D""                                                                                                             D""                                                             D"" D""                                                                 /OO                                                                                                                         D""                                                     /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D""                                                                 /OO                                                             D""                                                                                                                     D""                                                 D"" D""                                                                     /OO                                                                                                                         D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                 /OO                                                             D""                                                                                                                         D"" D""                                         D""                                                                         /OO                                                                                                                         D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                                             /OO                                                                 D""                                                                                                                                 D""                                 D""                                                                         /OO                                                                                                                             D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                                                         /OO                                                             D""                                                                                                                                         D""                         D""                                                                             /OO                                                                                                                             D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                                     /OO                                                                 D""                                                                                                                                         D""                     D""                                                                             /OO                                                                                                                                 D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                                                     /OO                                                                 D""                                                                                                                                             D"" D"" D"" D"" D""     D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                 /OO                                                                                                                                 D""                                                         /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                                                 /OO                                                                     D""                                                                                                                                                             D""                                                 D"" D""                     /OO                                                                                                                                 D""                                                             /OO                                                                                                 s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      D""                                                 /OO                                                                     D""                                                                                                                                                         D""                                                             D"" D"" D""         /OO                                                                                                                                 D""                                                         /OO                                                                                                     s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                                             /OO                                                                         D""                                                                                                                                                     D""                                                                             D"" /OO                                                                                                                                     D""                                                         /OO                                                                                                     s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                             /OO                                                                     D""                                                                                                                                                     D""                                                                                 D"" D""                                                                                                                                     D""                                                         /OO                                                                                                     s           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                                     /OO /OO                                                                         D""                                                                                                                                                 D""                                                                                     /OO D""                                                                                                                                     D""                                                         /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      D""                                 /OO                                                                                 D""                                                                                                                                             D""                                                                                         /OO D""                                                                                                                                     D""                                                         /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D""                         /OO /OO                                                                                     D""                                                                                                                                         D""                                                                                         /OO     D""                                                                                                                                     D""                                                         /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D""                 /OO                                                                                             D""                                                                                                                                     D""                                                                                             /OO     D"" D"" D"" D"" D""                                                                                                                         D""                                                     /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""         /OO /OO                                                                                                 D""                                                                                                                                 D""                                                                                             /OO                         D""                                                                                                                         D""                                                     /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" /OO                                                                                                     D""                                                                                                                                     D""                                                                                             /OO                             D""                                                                                                                     D""                                                     /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                                                         D""                                                                                                                                 D""                                                                                             /OO                                 D"" D"" D"" D"" D""                                                                                                     D""                                                     /OO                                                                                                         s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /OO /OO     D""                                                                                                     D""                                                                                                                             D""                                                                                                 /OO                                                     D"" D""                                                                                             D""                                                     /OO /OO /OO                                                                                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  /OO             D""                                                                                                     D""                                                                                                                         D""                                                                                                 /OO                                                                 D"" D"" D"" D""                                                                         D""                                                                     /OO /OO /OO /OO /OO                                                                             s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       /OO /OO                 D""                                                                                                     D""                                                                                                                     D""                                                                                                     /OO                                                                                 D"" D""                                                                 D""                                                                         /OO             /OO /OO /OO /OO /OO /OO                                                     s       D""                                                 /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO z                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              /OO                         D""                                                                                                     D""                                                                                                                 D""                                                                                                     /OO                                                                                             D"" D"" D"" D"" D"" D""                                         D""                                                                         /OO                                     /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO s   /OO D"" /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 /OO /OO                         D""                                                                                                     D""                                                                                                                 D""                                                                                                         /OO                                                                                                                     D""                                 D""                                                                         /OO                                                                                             s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                                                     D""                                                                                                             D""                                                                                                         /OO                                                                                                                             D"" D""                         D""                                                                         /OO                                                                                             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                                                     D""                                                                                                             D""                                                                                                         /OO                                                                                                                                     D"" D"" D"" D"" D""     D""                                                                         /OO                                                                                             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""                                                                                                 D""                                                                                                             D""                                                                                                         /OO                                                                                                                                                             D"" D""                                                                     /OO                                                                                                 s   D""                                                                                                                                                                  D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D""                                                                                         D"" D""                                                                                                                 D""                                                                                                         /OO                                                                                                                                                                 D""                                                                     /OO                                                                                                 s   D""                                                                                                                                                                 D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                                     D""                                                                                                                     D""                                                                                                         /OO                                                                                                                                                                     D"" D""                                                                 /OO                                                                                                 s   D""                                                                                                                                                                 D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                                                                     D""                                                                                                                 D""                                                                                                             /OO                                                                                                                                                                     D""     D"" D""                                                     /OO /OO /OO                                                                                             s                                                                                                                                                                    D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D""                                                                                 D""                                                                                                                 D""                                                                                                             /OO                                                                                                                                                                     D""                 D""                                                 /OO                                                                                                     s                                                                                                                                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D""                                                                             D""                                                                                                             D""                                                                                                                 /OO                                                                                                                                                                     D""                     D""                                             /OO                                                                                                     s                                                                                                                                                               D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""                                                                             D""                                                                                                             D""                                                                                                             /OO                                                                                                                                                                         D""                         D"" D""                                 /OO                                                                                                         s                                                                                                                                                       D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                                                     D""                                                                                                             D""                                                                                                                 /OO                                                                                                                                                                         D""                                 D""                             /OO                                                                                                         s                                                                                                                                   D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" D""                                                             D""                                                                                                         D""                                                                                                                 /OO                                                                                                                                                                             D""                                     D"" D"" D"" D"" D""         /OO                                                                                                         s   D""                                                                                 D""             D"" D"" D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                                         D""                                                                                                         D""                                                                                                                     /OO                                                                                                                                                                             D""                                                         D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                 s   D""                                                                                 D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""                                                     D""                                                                                                     D""                                                                                                                     /OO                                                                                                                                                                                 D""                                                             /OO                             D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" s   D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D"" D""                                         D""                                                                                                     D""                                                                                                                         /OO                                                                                                                                                                                 D""                                                             /OO                                                                                                         D"" s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                                     D""                                                                                                 D""                                                                                                                         /OO                                                                                                                                                                                     D""                                                             /OO /OO /OO                                                                                                 D"" s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                     D""                                                                                                 D""                                                                                                                         /OO                                                                                                                                                                                     D""                                                                         /OO /OO /OO /OO                                                                                 D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                                         D""                                                                                             D""                                                                                                                     /OO                                                                                                                                                                                         D""                                                                                         /OO /OO /OO /OO /OO /OO                                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                                         D""                                                                                         D""                                                                                                                         /OO                                                                                                                                                                                         D""                                                                                                                 /OO /OO /OO /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          D""                                             D""                                                                                     D""                                                                                                                     /OO                                                                                                                                                                                         D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                                     D""                                                                                         D""                                                                                                                     /OO                                                                                                                                                                                         D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""                                     D""                                                                                     D""                                                                                                                     /OO                                                                                                                                                                                             D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                       /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""     D"" D"" D"" D"" D""         D""                                                                             D"" D""                                                                                                                         /OO                                                                                                                                                                                             D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""            D"" D"" D""                                                                         D""                                                                                                                             /OO                                                                                                                                                                                                 D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D"" D"" D""                                                 D"" D""                                                                                                                                 /OO                                                                                                                                                                                                 D""                                                                                                                                 /OO                                         s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D""                                     D"" D""                                                                                                                                     /OO                                                                                                                                                                                                     D""                                                                                                                                     /OO                                     s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                                                                          /OO                                                                                                                                                                                                     D""                                                                                                                                     /OO                                     s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D"" D"" D"" D""                                                                                                                         /OO                                                                                                                                                                                                         D""                                                                                                                                     /OO                                 s   D"" D""                                                                                                                                                                     /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D""                                                                                                                     /OO                                                                                                                                                                                                     D""                                                                                                                                         /OO                                 s       D""                                                                                                                                                                     /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D"" D""                                                                                                         /OO                                                                                                                                                                                                         D""                                                                                                                                         /OO                                 s       D""                                                                                                                                                                 /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D"" D"" D"" D"" D"" D""                                                                                 /OO                                                                                                                                                                                                         D""                                                                                                                                         /OO /OO /OO /OO                     s   D"" D""                                                                                                                                                                 /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D""                                                                     /OO                                                                                                                                                                                                             D""                                                                                                                                         /OO             /OO /OO /OO /OO /OO s   D"" D""                                                                                                                                     /OO /OO /OO                 /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D"" D"" D""                                                         /OO                                                                                                                                                                                                             D""                                                                                                                                         /OO                                 s   D""     /OO /OO /OO /OO /OO /OO /OO /OO                                                                                             /OO /OO /OO     /OO /OO /OO /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   D"" D""                                             /OO                                                                                                                                                                                                                 D""                                                                                                                                         /OO                                     s                                       /OO /OO /OO /OO /OO /OO /OO /OO                                                 /OO /OO /OO                             /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D"" D"" D""                                 /OO                                                                                                                                             D"" D"" D"" D"" D"" D""                           D""                                                                                                                    /OO                                         s                                                                   /OO /OO /OO /OO /OO /OO /OO /OO                 /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D"" D""                     /OO                                                                                                                                     D"" D"" D"" D""                     D"" D""    D""            D""                                                                                                                    /OO                                             s                                                                                               /OO /OO /OO /OO /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D"" D""             /OO                                                                                                                                     D""                                                   D"" D""             D"" D""   D""                                                    /OO                                                 s                                                                                                           /OO /OO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D"" D"" D""                                                                                                                                         D""                                                             D""   D"" D""             D"" D""     D""   D"" D""   D""   D"" D""           /OO                                                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        /OO D"" D""                                                                                                                                 D""                                                                                                                                           /OO                                                     D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      /OO             D"" D""                                                                                                                         D""                                                                                                                                      D""     /OO                                                         D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /OO                     D"" D""                                                                                                             D""                                                                                                                                              D"" D""                                                             D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                D"" D""                                                                                                     D""                                                                                                                                            /OO D"" D"" D"" D""                                             D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D"" D"" D"" D""                                                                                     D""                                             D""                     D""                                                                                                                                                     /OO             D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D"" D"" D"" D"" D"" D"" D"" D"" D""                                                 D""                                          D""                     D""                                                                                                                                                     /OO                                                                 D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""     D"" D"" D"" D""                             D""                                              D""                 D""                                                                                                                                                         /OO                                                                 D"" D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" D"" D"" D"" D"" D"" D"" D"" D""             D""                                                D""                                                                                                                                                         /OO                                                                 D""     D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D"" D"" D"" D"" D"" D"" D"" D""                                                                  D""                                                                                                                                                         /OO                                                                 D""     D"" D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""             D"" D"" D"" D""                                              D"" D"" D"" D""                                                                                                                                                 /OO                                                                     D""         D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D""                         D"" D"" D"" D"" D"" D"" D""  D""     D"" D""     D""         D"" D"" D"" D""                                                                                                                                 /OO                                                                     D""             D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D"" D"" D"" D"" D"" D""                         D""         D"" D""     D""                             D"" D"" D"" D""                                                                                                                 /OO                                                                     D""                 D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D"" D"" D"" D"" D"" D"" D"" D"" D""     D"" D"" D"" D"" D"" D"" D"" D"" D""                 D"" D"" D"" D"" D""                                                                                             /OO                                 D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""                     D""                             D"" D"" D"" D""                     D"" D"" D"" D""                                                                             /OO                         D"" D""             D"" D"" D"" D""             D""                 D""         s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""                     D""                                             D"" D"" D"" D"" D"" D"" D"" D""     D"" D"" D"" D"" D"" D"" D"" D""                                             /OO         D"" D"" D"" D""             D"" D""                                 D"" D""             D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D""                     D""                                                                             D"" D"" D""                     D"" D""         D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                 D"" D"" D""                                                 D"" D""         D""     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D""                         D""                                                                                         D"" D"" D"" D"" D"" D"" D"" D"" D""                                 /OO         D"" D"" D"" D""                                                                     D""         D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                         D""                                                                                                             D""     D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                                                                                         D""             D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D""                     D""                                                                                                                 D""                                             /OO                                                                                                     D""             s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                     D""                                                                                                                 D""                                             /OO                                                                                                         D""     D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             D""                         D""                                                                                                                 D""                                             /OO                                                                                                             D"" D"" D"" D"" s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                         D""                                                                                                                     D""                                         /OO                                                                                                             D""             s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      D""                         D""                                                                                                                     D""                                         /OO                                                                                                         D""                     s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            D"" D""     D"" D"" D""         D""                                                                                                                         D""                                         /OO                                                                                                         D""                         s                                                                                                                       D"" D""         D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D"" D"" D"" D"" D"" D""                                                                                                         D"" D"" D"" D"" D""                         /OO                                                                                                     D""                                 s                                                                                                               D""         D"" D""             D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D"" D"" D"" D"" D"" D"" D""                             D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                 D"" D"" D"" D"" D"" D"" D"" D""                                                                                             D""                                     s   D"" D"" D"" D"" D"" D""                                                                                 D""                                             D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D"" D"" D"" D"" D"" D"" D""                                                                                         /OO     D"" D"" D""                                                                             D""                                             s   D""                 D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D"" D""                             D""                                                         D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 /OO                 D"" D"" D"" D"" D""                                                     D""                                                     s   D""                                                             D"" D"" D"" D"" D"" D"" D""                                                                D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" D""                                             D""                                                     s       D""                                                                                                                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        D"" D"" D"" D"" D"" D"" D"" D""             D""                                                             s       D""                                                                                                                                                  D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D"" D"" D"" D"" D"" D"" D"" D""                                                     s       D""                                                                                                                                             D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  D"" D"" D""                                                 s       D""                                                                                                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D"" D""                                         s       D""                                                                                                                              D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              D"" D"" D""                                 s   D""                                                                                                           D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D""                                 s   D""                                                                                                   D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       D""                                 s       D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D""                                 s   D""                                                             D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 D""                                 s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D""                             s       D""                                                   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           D""                             s       D""                                         D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               D"" D""                     s       D""                                   D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D"" D""             s       D""                                          D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         D"" D""         s       D""                              D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    D""     s       D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     D"" s   D""     D""              D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s   D"" D"" D"" D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s   D""     D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    s   D"" D"" D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       s   D""                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           s                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                          s&              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                              s&                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                  s&                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                                                                      s&                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                              s&                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                  s&                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                          s&  s&  s&  s&                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                      s&  s&  s&  s&  s&  s&  s&                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                      s&  s&  s&  s&  s&  s&                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                  s&  s&  s&  s&  s&  s&  s&                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                          s&  s&  s&  s&                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                              s&                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                      s&                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                  s&                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                  s&                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                              s&                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                          s&                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                  s&                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                              s&                                                                                                                                                                                                                                                                                                  s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                          s&                                                                                                                                                                                                                                                                                                              s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                          s&                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                      s&                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                  s&                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                              s&                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                          s&                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                  s&                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                  s&                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                              s&                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                          s&                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                      s&                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                  s&                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                              s&                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                          s&                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                      s&                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                              s&                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                          s&                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&  s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              s&  s&          s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      s&                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          