:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::       

                             ____  ____   ___  _  _  _____ 
                            (  _ \(  _ \ / __)( )/ )(  _  )
                             ) _ < )   /( (__  )  (  )(_)( 
                            (____/(_)\_) \___)(_)\_)(_____)


:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::