TTTTTTTTTTTTTTTTTTTTTTTEEEEEEEEEEEEEEEEEEEEEE   SSSSSSSSSSSSSSS TTTTTTTTTTTTTTTTTTTTTTTEEEEEEEEEEEEEEEEEEEEEE
			T:::::::::::::::::::::TE::::::::::::::::::::E SS:::::::::::::::ST:::::::::::::::::::::TE::::::::::::::::::::E
			T:::::::::::::::::::::TE::::::::::::::::::::ES:::::SSSSSS::::::ST:::::::::::::::::::::TE::::::::::::::::::::E
			T:::::TT:::::::TT:::::TEE::::::EEEEEEEEE::::ES:::::S     SSSSSSST:::::TT:::::::TT:::::TEE::::::EEEEEEEEE::::E
			TTTTTT  T:::::T  TTTTTT  E:::::E       EEEEEES:::::S            TTTTTT  T:::::T  TTTTTT  E:::::E       EEEEEE
			        T:::::T          E:::::E             S:::::S                    T:::::T          E:::::E             
			        T:::::T          E::::::EEEEEEEEEE    S::::SSSS                 T:::::T          E::::::EEEEEEEEEE   
			        T:::::T          E:::::::::::::::E     SS::::::SSSSS            T:::::T          E:::::::::::::::E   
			        T:::::T          E:::::::::::::::E       SSS::::::::SS          T:::::T          E:::::::::::::::E   
			        T:::::T          E::::::EEEEEEEEEE          SSSSSS::::S         T:::::T          E::::::EEEEEEEEEE   
			        T:::::T          E:::::E                         S:::::S        T:::::T          E:::::E             
			        T:::::T          E:::::E       EEEEEE            S:::::S        T:::::T          E:::::E       EEEEEE
			      TT:::::::TT      EE::::::EEEEEEEE:::::ESSSSSSS     S:::::S      TT:::::::TT      EE::::::EEEEEEEE:::::E
			      T:::::::::T      E::::::::::::::::::::ES::::::SSSSSS:::::S      T:::::::::T      E::::::::::::::::::::E
			      T:::::::::T      E::::::::::::::::::::ES:::::::::::::::SS       T:::::::::T      E::::::::::::::::::::E
			      TTTTTTTTTTT      EEEEEEEEEEEEEEEEEEEEEE SSSSSSSSSSSSSSS         TTTTTTTTTTT      EEEEEEEEEEEEEEEEEEEEEE
                                                                                                             
                                                                                                             
                                                                                                             
                                                                                                             
						DDDDDDDDDDDDD                SSSSSSSSSSSSSSS      FFFFFFFFFFFFFFFFFFFFFF                                     
						D::::::::::::DDD           SS:::::::::::::::S     F::::::::::::::::::::F                                     
						D:::::::::::::::DD        S:::::SSSSSS::::::S     F::::::::::::::::::::F                                     
						DDD:::::DDDDD:::::D       S:::::S     SSSSSSS     FF::::::FFFFFFFFF::::F                                     
						  D:::::D    D:::::D      S:::::S                   F:::::F       FFFFFF                                     
						  D:::::D     D:::::D     S:::::S                   F:::::F                                                  
						  D:::::D     D:::::D      S::::SSSS                F::::::FFFFFFFFFF                                        
						  D:::::D     D:::::D       SS::::::SSSSS           F:::::::::::::::F                                        
						  D:::::D     D:::::D         SSS::::::::SS         F:::::::::::::::F                                        
						  D:::::D     D:::::D            SSSSSS::::S        F::::::FFFFFFFFFF                                        
						  D:::::D     D:::::D                 S:::::S       F:::::F                                                  
						  D:::::D    D:::::D                  S:::::S       F:::::F                                                  
						DDD:::::DDDDD:::::D       SSSSSSS     S:::::S     FF:::::::FF                                                
						D:::::::::::::::DD        S::::::SSSSSS:::::S     F::::::::FF                                                
						D::::::::::::DDD          S:::::::::::::::SS      F::::::::FF                                                
						DDDDDDDDDDDDD              SSSSSSSSSSSSSSS        FFFFFFFFFFF