~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        ~~~~~~~~        