Forum Closed

The Triond Forum started out as a place to share knowledge and ideas about publishing online, and as a resource for the benefit of the Triond community. It was our long time policy to keep it free of moderation in order to enable true and direct conversation, but this inherent characteristic of the forum is also what brought its demise.

Somewhere along the way the Forum started to slowly drift away from its original role as a helpful, unbiased resource for writers, and became more of a distraction than anything else. We made a short attempt at moderation, in order to try and tilt the forum back in the right direction, but it was not received well, so we’ve reverted the forum back to its no-moderation status. And since then, it has been causing more trouble than being helpful in any way.

We actually see this as a positive stage in the evolution of the Triond community. We think that more energy can be focused now on creating fresh, unique and original content to be published on our sites, and less energy will be spent sifting through the forum pages, trying to make sense of the rubble.

We hope you share our positive feelings on this matter, and we know that either way, you’ll let us know by commenting here 😉 .

And as always, Happy Publishing!

599 thoughts on “Forum Closed

      1. Triond, -examine the e-mail used for the reply upon: it is faked. THIS is exactly why the Forum was closed folks. This reply above was forged.

      2. Also, I am so glad this has stopped the spammers and the trolls. They no longer exist on triond!!!!!!

        And this was a much better choice than going after plagiarists. Fuck you ass wipe.

      3. I want to stretch your asshole open and shove my head deep inside, lick off all the fucking pussy, cum, blood and shit off the roof of your anus, force your mouth open with my throbbing cock and regurgitate the contents into your throat.

    1. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      v

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    2. a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
  1. i have my account in triond,but lately i’m experiencing some problem,like i can’t post comments or post an article,i don’t understand why,am i band? if ever i was,what should i do?.should i abandon this account then create a new one?.

  2. Talk about curing the headache by cutting off the head. All that was needed on Trionds behalf was a couple of minor alterations with the format in stopping the idiots that have been allowed to run rampant in the last few weeks. As always, Triond chose the easy option.

    1. Thank you, Steve. Any attempt to appeal to Triond’s reason, however, has traditionally proven to be an exercise in futility. I’m SO glad I stopped publishing here and I’d encourage anyone who take online publishing seriously to do the same.

  3. Hi :(,
    Its a shame our awesome forum had to be misused such
    destructively. A place where we could act goofy, show off our
    published stuff, in appropriate locations. And, just learn from each other.
    It’s disappointing inappropriate language, showing lack of respect toward
    our Triond club/.

    We represent our fine publication by acting courteous, well-mannered, friendly,. Showing off our love for writing,. I personally will miss getting
    involved in our forum. It was fun.

    Thank you for your time and positive vibes to all,
    nikki101

  4. You know, -Factoidz had a Forum once and they (well, HE) closed it because people were beginning to post spam, and to openly criticize the site. While ‘free speech’ might be cited, if it were MY site and MY forum, -I’d react in a similar manner. If one cannot constrain themselves to accepted norms of politeness at least some of the time, the site needed to cull the offending feature. Triond forum? -Good riddance!

  5. I really think this is a good idea however I think there could be another way around this and its making a type of program which detects spam.

  6. Well, it’s about time.

    Although I agree with Steve that a few changes would’ve helped, perhaps this will send the message to the abusers that the misuse of the forums was only being tolerated, not accepted wholesale. Even a year ago there were fewer and fewer discussions worthy of a writer’s time, but lately there have been spammers, trolls, troll wannabes and so on, trashing the forums, making it unbearable.

    This is one writer that thanks triond for shutting it down for getting out of hand.

  7. Many of the names commenting on this blog I have never seen once in the forum! I am a forum regular (for my sins) and I find it disgraceful that you have ‘allowed’ it to become so bad that it ‘had’ to be shut down.

    I am sad that you, Triond, have decided to close the forum completely. :(. You have had many grand suggestions from many good people but chose to ignore them! I was in the forum just this morning and it seemed like it was getting back on it’s feet; I even made a thread about how nice it was to be seeing the old familiar faces again. Then I come back only a bit later to find it [the forum] gone! Yes, I am very sad about this and I hope that it is only temporary.

    I am starting to think that the troll(s) were you, Triond Admin, yes, you, trying to make reasons to shut the forum down!

    The forum was not a distraction from creating articles; in face, quite the opposite; many articles have been written from inspiration from the forum. And with it gone, it is not going to help “fresh, unique and original content to be published on our sites”; and it was not anything like “and less energy will be spent sifting through the forum pages, trying to make sense of the rubble.”

    Taking the forum away was not the right thing to do in the circumstances; more output from GetSatisfaction would have been helpful; more discussion on the right way to go. But the Get(un)Satisfaction team are next to useless when it comes to customer service, talking things through, and, basically, just communication.

    How many threads have been made from Triond users about this issue, and how many of those threads came and went without ANY constructive imput from the GetSat team? I’d say all of them.

    But anyway, these are my thoughts on the matter.

    1. re: “….I am starting to think that the troll(s) were you, Triond Admin, yes, you, trying to make reasons to shut the forum down! ”

      -And by redux, the people whom are approving and thankful of this recent change are really Triond agents, sent here to post a back-up comments their decision? C’mon really…
      There were some disgruntled individuals not allowed to play with pens, pencils or other sharp objects and in serious need of psychiatric counseling that apparently had internet privileges, -and they used them. -On Triond!

      I do agree however that many useful suggestions went unimplemented…

      1. I didn’t say the Triond users were Triond themselves; I was suggesting that the trolls were Triond themselves. If not, then why didn’t they do anything about it? Why didn’t they listen to those it was effecting most?

    2. Well, Triond, you have just shown John Watson (the spammer) that he has won. His goal was to completely demolish the Triond forum, and he did it. There was NO communication from the useless Triond employees at GetNoSatisfaction about this. There could have been a discussion about it.

      And all these people saying its good that the forum is gone don’t even use the damn thing. There were only a select few that used it, and we enjoyed it. We were still able to enjoy it despite the spam.

      Why can’t you bring the forum back for those that want to use it? For the people who don’t want it back, they don’t HAVE to use it… Jeez…

      1. >>”There were only a select few that used it, and we enjoyed it.”

        The “select few” you speak of… if you’re referring to the ones who “used it” regularly like a Friendfinder Forum, then of course they enjoyed it. Yet, they were not the only ones using it. Many of us trionders have enjoyed using the forums. Yet, part of the problem with the triond forums is that the General Discussion area leaked over into other threads from other parts of the forums, because the new activity window included all new threads from all parts. But as you all know, the General Discussion forum was not the only forum available. Unfortunately, nothing useful to the hardcore writers has been discussed for months. Those who wanted to use the other sections for better purposes eventually got crowded out by topic shifts, trolls, and spam from the General Discussions. It was a bad idea to make all forum activity readily seen. General Discussions are, whether we choose to admit it or not, a distraction when you want to find info on something and then get back to writing. Those of us who enjoyed it for the purpose it was intended for began to realize its heyday had come and gone. In my opinion, two separate locations should have been made: One for lounging and socialization, the other for serious technical discussion. Perhaps a bulletin board, and a genre-based interests grouping where self-promotion is accepted could have worked too. But, who will know? Perhaps triond will now do a little digging and try to find another method of forum-building.

        “And all these people saying its good that the forum is gone…”

        The forums’ initial goals (where writers can meet to discuss styles, ideas, techniques, troubleshoot bad writing, etcetera,) died out long ago. In their place came trash talk, arguments for their own sake, trolling, spamming, and regurgitating of old philosophical and religious debates. General Discussion and Getting Started were the only two places still kicking, but even they were becoming gardens of sand infested with weeds. A mercy killing, in this case, was justified. When a story’s heart dies and there is nothing left functioning, you take it out back with your highlight button and you shoot it with your delete gun. When your reason for writing a poem disappears, you ball it up and slam dunk it in the garbage and you begin again. Those of us who say it’s a good thing the forum is gone actually wanted to use it for the purpose it was designed for and not be hassled by idiots who have nothing better to do with their time.

    3. Oh Marie you sexy cunt.

      I want to gouge out your fucking eyes with my throbbing, meaty cock, semen and cum dripping and leaking into your sockets and shove my sausage deep into your head, penetrating your skull and digging into your fucking brain.

  8. You know people, -using Triond’s Forum to ‘visit’ or ‘chat’ with your chosen friends is not only an ineffective way to communicate it is not what the Forum was created for. HOWEVER, -if you MUST chat irl/irt with your Triond friends :-), -FIREFOX makes an extension that allows users that are on the same site @ the same time (@ “Triond.com” etc.) that also have Firefox & this extension, to launch a ‘user chat session’ and I presume this would also include a web-cam option as well…
    -You wanna chat with other Triond users? Find & install this extension, and next time you and your friends are on the same site at the same time, you are notified and you can launch this quasi-private chat…

  9. I’m with Marie and Steve here. In fact I was about to discuss today’s football with Steve.

    I cannot help but feel that the trolls and spammers have been allowed to “win”.
    Sure, the forum was a rough place at times, but I made some great friends there. Such friends have commented very kindly on my articles. Indeed, some of them have given me some interesting ideas.

    I hope Triond will reconsider this decision some time in the near future.

  10. I don’t care what anybody thinks. The personal attacks, the trolling and the spamming are all highly unsatisfactory to deal with. I just up and left. I do my “spying,” But taking part in the forums for me is like mentioned on my other post is a punch in the nose.

  11. Instead of closing the forum, you can set rules and regulations of its use. There should be a filter for all dirty words, and a report button. Users who get reported for misuse of the forum for many times, should not be allowed to participate anymore. That is how all forums work!

  12. To be honest, this is a drag. Nearly every day I would log on to check out the forum and talk to friends, it was kind of a social gathering place. You (Triond) could have found a better way to deal with the unwanted nonsense.

  13. Return the forum with, MODERATORS, but ONLY trusted people, e.g do a moderator vote so members can vote for the moderator, or put some sort of spam block in place.

    1. re: “do a moderator vote so members can vote for the moderator,”

      -Let the inmates choose the guards? Excellent idea. -Can’t be any worse than appointing a religious zealot whom feels that if you are not born-again Christian your opinions don’t count and deletes your comment solely for that reason. :-

  14. Hold on, if you shut down the Forums due to spamming and trolling, does this mean Triond itself will be shut down due to people spamming and trolling?

  15. I am sad to see it go, but I also wonder why it took so long. After the disastrous attempt at moderation, I was quite surprised that Triond just let it go back the way it was.

    I don’t know why, but the Forum was highly addictive, and I wasted way too much time there. Now maybe I will get more writing done.

  16. Excellent! I think this is the best decision that Triond could have made. I’ve never participated in the forum, but from what I heard it was full of bullies and trolls, which have nothing better to do with their time than cause trouble. I also feel that this site should be restricted. No more than one account per household in order to avoid people using fake identities. Good job Triond!

  17. I can’t help but wonder why there was no attempt at repairing the forum prior to closing it. This was not some large group of individuals causing a problem… It was one piece of shit!

    Furthermore, why did GetSat only help us when it was important to them? We complained for weeks about Fool Proof and the damage he was doing with fake personas and nothing was done. As soon as he made a few “Nathan” ones, those AND ONLY THOSE were removed immediately.

      1. Yet another person who never used the forum throwing in their $0.02. You also sound like an idiot in stating that the forum ran off good writers… In all actuality, opportunities to earn better money elsewhere did. People who didn’t like the forum simply didn’t use it!

  18. I’ve got to say, I’m disappointed. The forum was always problematic, but it was a good place for newbies to find help, regulars to find inspiration and just for a bit of a silly natter. Simply shutting it down is incredibly lazy. There are thousands of perfectly functionable forums on the internet and Triond could easily have picked up pointers from them.

    The justification that users were wasting time on the forum is silly, too. If someone’s in the mood to write, they’ll write. If someone’s in the mood to chat, they’ll do that whether the medium they use is linked to this site or not.

  19. Yup. I’m done with Triond now. Deleting all of my articles and letting people now how piss poor of a publishing platform you fuckers are.

    1. good. shove off you pessimistic assholes should leave. You guys ruined the forum when people were legitimately trying to the forum to get help or help other users. Yes this isnt my real name but still I went in there a few times and posted a few threads meant to help writers get some views and it turned into who could insult each person in the thread the most. I know some people got some motivation from the forum as I have seen a few good posts from it come out but thats only after about 50+ unnecessary troll postings.

      Delete your articles, delete you account, delete your email, and while you at it delete your internet life.

  20. Also done with Triond. Any site that destroys a feature rather than be bothered with simply correcting the issue – particularly when the issue is as minor as a couple of spammers run amok – is unfit to host anything but third-world garbage. When Ulsterman wakes up and pulls his iron out of Triond’s fire, they won’t even be able to make their domain registration.

    Get Satisfaction has done nothing but agitate people. I have never seen a thread pan out to the satisfaction of the person or persons initiating the thread.

    I never thought I’d agree so wholeheartedly with Dean. I would encourage every willing soul to pull their material… its not like you were making much on it to begin with.

    It’s been good knowing ya, folks. I’ll miss the banter.

    RJ

  21. Thank you Triond. I’m glad you shut it down. It was the cesspool of the entire site. It had the most profane conversations I’ve ever seen. I doubt if you’d find that kind of language on the worst porn site on the Internet. Whenever anyone tried to moderate or tone down the profanity they got cussed out Normal everyday decent people don’t communicate like that. Thank you for cleaning out the trash Triond.

    Thank you, thank you thank, thank you!

    1. Really? It was worse than a porn site? I think you might be exaggerating. Don’t be such a dramatic little bitch.

      1. Thank you for proving my point Sicko. No more place for you gather and spew out your vile profanity. I’m SO glad. Ha ha ha.

        Thank you again Triond for shutting down the place where the excrement gathered and harassed people.

      2. The forum is gone and you are still whining. I don’t think it was the forum, you just need something to bitch about.

      3. Ha ha ha! You said I’m whining? LOL! You’re the one in here with your filthy user name replying to and attacking people who applaud Triond’s decision.

        Ha ha!!!!!!!!!!

  22. Would anyone like to buy any shoes?

    Because I have a lot of shoes from

    Hi__Gh Qu_ality Sh_oe M_akers!! All sizes from 1x to 15XXX SIZES EVERY DAY!!!

    Visit us at Shoe_People@ShoeSpammers_(Dot)_Com!

    Thank you and have nice times!

  23. Look, it’s the same thing. People making a fake profile because they don’t want others to know who they are.

    Most of the regulars knew how to ‘use’ the forum. Most of them didn’t curse all that much either..

    Spinners spammers and plagiarizing is OK though right Triond?

  24. I find it interesting that the first thing to pop up in Google when one types “Triond” is the phrase “Triond Scam”. Especially when one considers that most searchers are trying to find out whether someone offers the opportunity to write for profit. Writing for profit (from home, no less) is a great source of income.

    Which should give you some idea as to public opinion on the topic of whether Triond is a scam or not. I personally am not sure whether they are a scam. Perhaps if one were to peruse this forum a bit, they could reach their own conclusions. And please, do not tell me this is not a forum… because the tag actually says “Forum”. And I know it is.

    While I am not sure how Google formulates their “Google Instant” menu, I do know that a great many people have used the search words “Triond Scam” consecutively when searching for information about sites that involve writing for profit.

    While I doubt this situation will change dramatically, I could not help but wonder what impact the mentioning of a Triond scam on a Triond forum board would have on Google’s Google Instant search results.

    Also, a bunch of official stuff like the Library of Congress, minecraft, and associated content.

    Sincerely,

    A Satisfied Customer

    P.S. Scam scam scammy triond scammy triond writing for profit home scam scam profit business scam SCAM.

    1. How can Triond be a scam when writers do actually get paid for their work? If it was a scam, no-one woud get paid and no-one would write here. And what’s this got to do with them removing the forum?

      If you have a complaint, please submit it to the Triond forum…hahaha…that isn’t there! lol. Sorry, not funny.

      1. Oh for christ’s sake. If you don’t like Triond, don’t use it. Why do you have to encourage others to ruin things for the real writers?

  25. I don’t know how to react to this. I knew this was coming. I am saddened ONLY by the closing of SINONG KABABAYAN DITO, the longest running forum on Triond. Was a great series (Parts I-IV)…. it existed out of the box, decent, no non-sense and fun little place which was home to many Filipinos on Triond. Farewell SKD, job well done!

    “The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane.” –Marcus Aurelius

  26. For now, this was a great move. The forum was crap. However, I do agree that people need a place to ask questions and receive help. You should either institute some sort of public Q%A, like most popular companies have in their help sections, or institute a more standard forum, like any of the thousands of other forums around, with mods, pm’s, and maybe even user rankings based on how active and helpful they are (as long as mods exist, activity will not always mean spam, don’t be afriad to ban people either.)

    I think this was a wonderful move, and I thank you Triond, but I ask that you consider taking this even farthur. Thanks!

  27. I can’t decide whether this is more hysterical or pathetic. That’s the rationale you’re going with for shutting down the forum, that it’s a distraction from quality writing? Seriously? This is the same management team that needs to be constantly badgered into removing plagiarized content that they’ve published on their site, yes?

    The only difference between one issue and the other is revenue, plain and simple. You turn a blind eye to the one because it earns you money, and shut down the other because it doesn’t … and because you’re too lazy to add a few features that would make it work.

    Where in the hell do you get the gall, anyway, to hold an inconsequential forum up to higher expectations than that cesspool of low-grade unoriginal tripe that is your website?

    1. . . . and, I love you, Bull. A simple matter could have fixed the forum. At any rate, if you think it will get people to write more for this dump, you’re sadly mistaken. Up the quality of the writing on the site, handle spammers the way most sites do and get on with it. The forum was the only thing worth visiting on this site. Once I’m done bitching here, I will probably never log on again. Well, that is, I won’t log on again after I am done deleting my articles that bash your site that you posted on your site and paid me for. Knuckleheads.

  28. I’ve got to agree with Bull, the ‘logic’ behind shutting down the forum makes no sense. The forum, as abused as it was, was the only thing that made Triond into a community. Many writers not only learned a lot from others, but made some great friendships as well.

    I doubt I would have ever connected with many of the writers on Triond if it hadn’t been for the writing challenges posted by Duff. And, there are lot great things I wrote as a result of the forum posted challenges that would never have been written, including my very first fiction piece to published in a literary journal. (Thanks for the inspiration, whoever offered ‘small candle’ and ‘seaweed’)

    Drain the dirty bath water and start the baby’s bath clean with proper guards placed on the bathroom door.

  29. If Triond had any sense, they would simply monetize the forum. Of course, with the subject matter at hand, it would be some kind of deranged scatgore- porn ads with evangelist overtones, but still, the forum pulled crazy hits per day – and would have pulled far more with a little TLC.

    Throwing an entire community out, no matter how disjointed, is like throwing money out the window. Far easier to parlay it into something that would at least pay Nathan’s fee for politely telling us to go poke ourselves in the keister.

    Given a handful of lemons, some will make lemonade… and some will simply piss on themselves.

    Bravo, Triond. Bravo.

  30. wow they should have just made it like have a requirement to access the forum such as maybe joined for 3 months, published x articles, gained x views and money…the forum was a good place to use before…

    23 instances of the f-word found on this page above this comment

  31. I cannot believe you didn’t see this coming, Triond! Did you think we’d just sit back and accept it?; allow you to trash our community? What you’ve done is wrong; and will be your death knell!

    Making money might be the only thing you lot are interested in; but making friends is ours! And as previously mentioned on this blog, the forum was the only interesting thing about this place. Everything else makes it just another writing site!

    1. If what you said is the case, then why are you still here. Just leave already. Go get a room somewhere and mingle with your “community”. I doubt that you will do that. You’ll continue to squawk and complain. Squawk, squawk, squawk.

      Thank you Triond.

      1. Sorry, I don’t give up that easily; and the forum ‘is’ a necessary feature for this site.
        Stop hiding behind a different persona and come to the party with your true face!

  32. Hi, I’m a long time member of Triond and I would have to say I’ve never used the forum but one time. I found no need for it at all. My main concern is writing fresh and new content for our readers to read, even though I don’t think I’m a very good writer I still put forth the effort in all of my work. You were correct about a forum being a distraction.
    Thanks for helping to improve and provide a better future for all of us Triond writers.

    1. Here’s a perfect example of the idiots in this place.

      “I’m a long time member of Triond and I would have to say I’ve never used the forum but one time.”
      “You were correct about a forum being a distraction.”

      What exactly are you saying? That you got distracted by the forum ONCE?

      “Thanks for helping to improve and provide a better future for all of us Triond writers.”

      So let me get this right—you’re thanking Triond for improving and providing a better future by getting rid of something you never used? FFS!

  33. I think it is great you did that, I only have been on Triond 2month the most, I went on the forum and thought these people are nasty, Some of the things that were said on there did not belong on Triond.

      1. I went on It only one or 2 times and certain thinks I went on were not suitable, a lot of cursing on one and the other one was talking a lot of sex. I might have just chosen the wrong ones, and never went back to look at any more. That being said I do not or should not say all was bad!

  34. This does NOT fix the problem… if anything it will make it worse… the trolls/spammers and anyone else with a bone to pic will start again here, then go to the mail section and it will eventually end up with them doing it on the stories comments… was it really that difficult to add a bit of software or something that gave you an “ignore this user” option… i am truly dissapointed in you, and you should be ashamed of yourselves for letting them win, you have not fixed the problem but covered it up and created a new one.

  35. Contrary to what people say, the forum did not devalue the site! Not one iota! And getting rid of it will only do Triond injustice. I met some really decent people from chatting in the forum, which otherwise never would have happened.
    Just because the forum wasn’t “squeaky clean”, doesn’t mean it wasn’t a decent place!

  36. I think it’s irresponsible to ignore the inherent value of an open forum in this site; and I don’t really perceive it as a distraction as much as I do a ‘feature’ that had recognized the communal, social needs of the indigenous population here.

    I especially feel sorry for the ‘newbies’ who continually solicited the experience of the community, in the forum, when the site itself was scant in quality information that would assist these folks in beginning their on-line writing career. In effect, the forum community was able to bridge the communication breach that is all-too-evident in the structural model. I’m anticipating that GetSat and the direct Triond e-mail file will now be inundated with remedial queries that were once accomplished in the forum; and when the responses to these queries are elongated or delayed, that newbie will simply locate to a site that is more user-friendly. I guess that’s part of the gamble.

    The forum was also valuable for soliciting tech and promotion-related questions–again, tapping the diverse resources of the community.

    The forum enabled users to meet one another—exchange ideas—support–edit—you name it; and it was good social business to be able to put a ‘voice’ to writer—-and a great tool to find plagiarists.

    Many friends were created here—some make phone calls to one another, send flowers on birthdays—real life happening from the virtual meeting place; and this was a positive thing.

    I think the forum became most intolerable when it was targeted by, basically, two individuals (I’m assuming): one appeared to be a professional troll and the other is one who was banned by Triond for plagiarizing and is acting-out his anger and contempt by manipulating and trolling the forum. Both are nitwits and neither had anything constructive invested in Triond while those who now do without this forum DID have an investment. It would seem, given this scenario, that Triond should have been supportive of the community in creating a means to excise those who behave badly rather than being so punitive in punishing the lot—this doesn’t represent any goodwill or appreciation for a population that serves to feed the site. Perhaps this is the most poignant statement of all.

    It would be negligent of me to ignore the fact that some indigenous users behaved poorly as well; and that this, in some way, served as a measure for the general tolerance of the forum. This, perhaps, speaks of a level of familiarity, comfort and security in the space rather than the inarguable abuse noted earlier; but it may manifest no differently to new eyes, and that’s an issue.

    In all honesty, by the way, I doubt that Triond will be compelled to review this thread beyond their own, initial post; and my dear friend, Moose, cited exactly why this is probable. So, good luck to all—been fun, educational, and worthwhile!

    Fegger

      1. Hey Puffin!

        I guess the short answer has to do with economics and respect—both having equal value in Triond’s mind.

        It was no secret that the design of the forum was probably the cheapest software on the shelf at WalMart. Regardless of the initial investment, at the time of its onset, Triond responded to the pleas of the community—that they wanted to meet one another, share ideas, etc. It was a cheap feature to keep the minions happy and producing. If the ‘slaves’ are happy, they won’t look elsewhere, right?

        While Triond could invest in software that would reduce or diminish the amount of plagiarized/spun material on their site, they choose not to do so. One, they generate revenue until they’re caught and, two, the cost of the software would cut into their profits. Inasmuch as the forum (as Moose indicated) didn’t generate a DIRECT income, the expense of adding software or personnel to police the forum didn’t make financial sense. They made a pale attempt at policing by drafting a group of would-be Moderators from the populous, but this plan was poorly designed, poorly constructed and the implementation was set to fail from the onset—again, using ‘free’ labor.

        Enter trolls: Now GetSat and Triond are continually being badgered by user requests to intervene on their behalf and clean-up the place. Now I’d wager that, prior to the notable trolls, that many of the ‘regulars’ were reported for acting abusively toward ‘hyper-sensitive’ folks. Triond employees were assigned to ‘handle’ these complaints. Assignments of this nature do cost the company money. The forum doesn’t generate DIRECT income, so the idea of deleting the forum became one of economic necessity in Triond’s eyes.

        What, I believe, is flawed in Triond’s thinking is that the forum was a form of mucilage that bound a lot of producing users to the site; and there was a lot of material that was created that wouldn’t have been created otherwise (Katie Marie noted this as well). Without this meeting place, the site becomes as droll as any other site; and other sites pay better. So, in a sense, I think Triond may have shot themselves in the foot, here. Triond will still publish new material—because it’s just too easy to do so; but, I’m thinking that the quality (believe it or not) will find a new low as some of the mainstay writers will move on—and there’s no viable way to nurture a newbie any longer.

        I also mentioned, ‘respect’. This again communicates that Triond is quite removed from those who feed them—they lack a genuine respect for them. They put their own needs ahead of that of the populous; and this doesn’t give them the competitive edge they enjoyed before.

        One thing I always noticed in the forum was a pretty steady dialogue of the frustrations a writer had with Triond; and that many, many ideas for improvement were circulated there. It’s a shame that Triond couldn’t have found a way to tap that loyalty somehow—better for all parties involved. Then again, it’s the ‘gall’ that Moose spoke of that rings most true, isn’t it?

      2. Thanks Fegger! 😀 I think you hit the nail right on the head with “Triond have shot themselves in the foot”. lol

        Triond obvioulsy get a cut of every Triond users earnings; in that case, then I’m sure it wouldn’t have made them out of pocket to invest in a new, improved forum; one that is easier to prevent spamming and trolling.

        The Triond Admin at Get(no)Satisfaction need to pull their socks up; they need to listen to their clients-customers-site users; they need to put more effort into customer friendlyness (even Gringo raised many threads on this issue – and I couldn’t agree with him more); they need to communicate more; and they have to stop brushing aside problems – because in doing so – the problem at hand builds up and builds up until it explodes – like now.

        Let me just say that without the forum, Triond is just a waste of cyber-space; and nothing but a haven for plagiarised material!

    1. I had a bunny when I was five. Other than that, I’ll miss my friends I talked to regularly in the forum.

      All this talk about no help in the forum is absolute garbage. The forum was the ONLY place to get help on this site.

    1. To access the forum, you must go to wherever Triond Admin inhabit – wring their necks – take control of their computer – put the forum back online – and voila! you can access the forum again. Simple.

  37. Fegger and Marie just said it all. The only things I can add are that Triond….you let a troll win? You didn’t even try to fight the trolls? Rather than implement anything to help with controlling the troll…you just roll over and give up?
    They are right. You DID just shoot yourself in the foot. That was just a classic example of the stupid phrase, “cutting off your nose to spite your face.”
    I will admit, I was very new to the Triond community, but found in the forums beyond the trolls, a cool group of people to talk with, laugh with, and discuss writing with. I do not think the forums were detrimental to writing. In fact, I think the opposite. You have a funny conversation going on the forum. Obviously, you wonder what is going to come up next…so you stayed on Triond. You are sitting there thinking of what to write, you might as well work on that, while you wait. What is there to keep us there now? This was just a ridiculous way to save money, while losing the writers you need to make money.
    When something doesn’t agree with you, if reading something offends you…DON’T READ IT!
    This is just a nutshell view on Triond, what is happening in all of America. One tiny segment complaining over “someone called me a name!” and you just bend over and let them * you, rather than dealing with the real problem. America, just like Triond owners, just cater to special interest groups, with no concern to the majority. We just dummy everything up. You don’t like seeing bad words? We will take the entire community away then so you don’t have to.
    NO! You don’t like bad words? THEN DON’T LOOK AT THEM! Coffee to hot? Put an ice cube in it!! Beware of dog sign? Don’t pet the dog. Don’t want to suffocate in a plastic bag? Don’t put one on your head! Easy!! It is just that simple. Common sense says use your brain. Where is your brain Triond? I can only assume it’s off counting your money, and never realizing that such a move to ‘kill’ an entire community ‘town hall’ meeting place, you just ‘killed’ your way to make money. Well, of course you could just be at the Doc getting the bullet removed from your foot….hmmm

      1. I agree….completely. It is absolutely disgusting. Just roll over and give up. Sad. Can’t say that enough. STUPID!

  38. This does NOT fix the problem… if anything it will make it worse… the trolls/spammers and anyone else with a bone to pic will start again here, then go to the mail section and it will eventually end up with them doing it on the stories comments… was it really that difficult to add a bit of software or something that gave you an “ignore this user” option… i am truly dissapointed in you, and you should be ashamed of yourselves for letting them win, you have not fixed the problem but covered it up and created a new one.

    Whos with me?

    1. firstly, the author has the right to remove any and all comments made to their article. A moron can spam and as soon as I get on, it’s a couple of clicks and it’s all gone.

      There never was a forum on Triond; there never was a place one could go to ask a question and get an answer. The Forum has always been rubbish. It became more toxic in the past month. Now it is gone.

      1. The forum was a great… key word being was. I made a lot of good friends there that i would never have received otherwise, i have received invaluble advice and most of all i had fun, the trolls came and screwed it up.

  39. Only once I visited the forum and had to make a hurried retreat because it was full of foul words and banter. Very good it is abolished.

    Triond is not a scam, but users definitely are. They just publish scrap for quantity, more views by fellow scams and thus a little more cents. Damn rich they are going to be this way! Next step for Triond is to start a quality check on all submitted articles except for proven good writers. Flagging is not a solution, but a problem.

    1. “Next step for Triond is to start a quality check on all submitted articles except for proven good writers. ”

      Would you endorse this if, in fact, it excluded you?

      Editorial standards are devoid on Triond—as they should be—it’s not a writing site, it’s a publishing platform that generates a locale for ads—that simple.

  40. We know we wont get rich for writing a ton of articles. We write, because it is a part of who we are. We write and publish because we like the feedback we get from fellow writers. No one except Triond gets rich from our writing.
    The flagging will probably become a problem, and most likely from same troll bent on destruction. They will start to flag everyones work, Triond will likely never check through all the flags and just start deleting everyone. Nonsense.
    The Triond forum was no different than any workplace, classroom…or any group of people anywhere. You just have to see where you fit in. Yes, people who have been there will have their own ‘cliques’ it is just human nature. I wouldn’t think you have to hastily retreat, but know most of the people bantering back and forth know each other. One group of peoples jokes make them laugh. Other people will find the first groups comments offensive. That doesn’t mean one should kill the entire community because they wouldn’t take the time to figure it out. Humans as a species are terrible at destroying what they do not understand. Whether it is an animal species, the environment around them or a different human culture. Triond is no different.

  41. “We actually see this as a positive stage in the evolution of the Triond community.”

    Now there’s irony! Without the forum there IS no community. The forum was the one thing that set a bog-standard publishing site like Triond apart from the other bog-standard publishing sites. The ONE thing this place had over the others was its forum; which created a sense of community. Now Triond is as dead and as boring as the rest.
    As for you actually thinking getting rid of the forum as being a ‘positive stage in the evolution of the Triond’, well, I’d say it’s more a positive stage in the evolution of the likes of Bukisa, Reddit and Redgage. It’s now a level playing field.

  42. Fegger pl..

    Definitely I would endorse it even if I am excluded. From writing more one learns more. Getting an article declined is not an insult. Quality and quantity is an eternal conflict. The right balance must be there.

    You called it a publishing site, ok, to make publishing site you need writings and quality writings will make a better publishing site. If you just need to open out there are the social networking sites in abundance and some of the blogs too. If you want to see what a good forum means pl visit ezinearticles.com/blog. I have been an author there and there are four stages of article approval.

    Triond is an article site because there are lots of good articles there. These articles can get readers from anywhere, not just the fellow socializing writers..err..publishers!

      1. I was just kidding – I love spam – it makes me feel really good. I like eating spam. I like reading spam. I like smelling spam. Yummm.. I was an idiot for ever wanting the forum removed. Bring it back

  43. I stumbled into the Forum and found it infested with Trolls and other extremely sick people. I gave as good as I got, then left, because unlike those who bemoan the closure I really have a life.

    As others have mentioned, they’d take a peep in and see the same morons day after day after day insulting everyone who tries to post or ask a question.

    Now that it is gone the Trolls should not be far behind as none of them could write a cogent shopping list anyway and the reason they joined Triond was to be able to use obscenities on an unmoderated forum.

  44. I attempted just a couple of times to get help there, but it was pretty sickening to see all the vulgar language. It is in a couple comments I read hear to.

    I definitely KNOW you did the right thing. It served NO purpose the way it was being used. You could not get help there.

    1. In other words, I am a real fucking prude. And I can’t be a real writer since I am offended by the English fucking language.

  45. Reading these comments, I’m quite concerned by the number of fairly new users saying how they popped into the forum and found it to be vile/vulgar/profane/full of idiots or what-have-you despite having only been active on this site for a few months. The trolls who completely abused the forums were destroying them during these last few months. Please can you avoid tarring all of us with the same brush as the handful of abusers who were deliberately trying to shock?

    Admittedly some regulars did let the odd expletive slip and some of the conversations we had on there were nothing more than overheated silliness, but I have a feeling you’re judging everyone based on the actions of a few crude idiots. As Fegger so eloquently pointed out, there IS a rot that’s destroying Triond, but the forum was not it.

  46. To the few forum regulars I talked too, I had a great time guys. Yeah we got pissed at the trolls, but we still maintained. To LJ no one said you couldn’t be a writer if you were offended by the English language…that’s just a silly notion! ultra sensitive people get offended by rude language and off color jokes and vulgar language. The rest of us, just ignore that and talk like we wanted to, while ignoring the “English fucking language”. I am working on opening up a fb ‘writer’ page…don’t know how that will go 🙂 but if i ever get my butt outta all the chores outside taking care of the critters, I will let you know where it is. Someday. Pixie and Fegger. You are absolutely correct. There was a rot. I am saddened I didn’t get on earlier and know Triond in the ‘good old days’. sigh…..

  47. I remember the first time i logged onto Triond and I was a bit lost the first thing i did was visit the forum and i received a great welcome with lots of warm faces. It saddens me that it has came to something like this. Such a valuable assist to the Triond community gone. For the actions of a few.
    I hope there happy.

  48. Why not operate a three strikes rule? Just ban the spammers. And maybe introduce moderators? I miss the forum now I liked talking to other people here.

  49. The professional troll Fegger talks about spent years of his life in the Triond forum because he couldn’t hack it in any real forums.

    At the end he tried to introduce a script into the forum. What kind of a loser would spend one second trying to write a script for the Triond forum???

  50. Strange…I thought I’d give a shit…but I don’t. I thought I managed to give a fart though, but it wasn’t me – it was the sound of intelligence at Triond HQ.

    Hey homeys – where are we going to hang out now? Don’t say Facebook though ’cause that shit got demons in it.

  51. Time for some truth behind Triond, I’ve been looking a little in to there system, the reason they CAN’T use a simple ban IP option is because:

    1. There Main site (publishing platform) and all there content sites, are powered by Pligg CMS system.

    2. The forum was powered by BBPRESS but an old-outdated version, which had extremely POOR moderation features.

    Still, Triond should have updated there BBPRESS to current version, and used the moderation functions available, they should also use there CPANEL system to BAN users IP’s from the server.

    Well done Triond, you really are thick shits!!

    Btw, thanks for stealing my content from my deleted account, when you DELETE an ACCOUNT the FILES in that ACCOUNT should also BE deleted.

    1. I don’t think anyone ever questioned as to whether, or not, Triond was operating with the use of antiquated software; it was always rather evident given frequent ‘glitches’ and competing features whenever they introduced a ‘new’ product. As for the forum, there was really no good reason to invest in a program because it was never designed to generate money–only to keep the cattle grazing, so to speak.

      What we all have to come to recognize (and I’ve certainly taken my shots through the years) is that this site is not owned by us, it’s Triond’s. As owners, they can choose to do whatever they want to do and whenever they want to do it. While we may focus on that which entertains, supports or provides value to our occupation at Triond, their focus is entirely different. Saving money (by not having paid employees engage in complaint issues) is actually making money—or securing anticipated wealth. We can’t fault them for adhering to their business plan, making money, etc.

      Sure, it’s a drag to lose a medium that many have become dependent upon for socialization; and, as stated before, many true friends were created via the forum. Yet our values are vastly different from that of the host here. I think the host has made a significant statement in doing what they did. Now, as free and independent thinkers, every member must make a choice that suits their own needs and aspirations. Is the perceived value of the Triond Experience diminished for the user? Will a host of virtual badges and monthly challenges replace the social elements found in the forum? Do you believe that Triond is attentive to your comprehensive needs as a writer and as a social being? These are things that you need to decide; and if you’re happy with the pay and the vanity surge that you can ‘publish’ anything at all and have your name in cyber-space, then this is probably as good a place as any. If not, then pull-up stakes and move—Triond is often mistaken for an ethical platform (with regards to their support of unsavory or illegal copyright infringement issues). I think we know exactly who they will ultimately support. It’s your choice, tho’, your career, your hobby. Is the value still there–that’s really the question.

      With regards to DELETING any residual content, I’d suggest GetSat—-they were pretty prompt in clearing-out any stuff that remained on my account.

      Fegger (not the troll, btw)

      1. Fegger, with all due respect, this may be Triond’s business, but we happen to be the fuel that keeps it going. Without us there would be no Triond. If they are having financial difficulties then they must explain, in a subtle way, to park our asses and articles elsewhere. If it weren’t for the trolls, the forum would still be up and running (which is another reason why I think it was Triond Admin who were behind it all).

      2. It is the play of numbers. The number of people who uses the forum is far less than the others who does not use it. Due to the spamming, any good writer who sees a Triond forum will decide not to write here. It is most unfortunate for the forum regulars but beneficial for Triond. I only wish they would come up with an improved forum.

      3. Puffin–
        I DO understand that the users are the fuel—my point exactly, really. However, if you read Triond’s post here they’re very, very transparent as to their loyalty, commitment and respect to the users: “…it’s a distraction”…it keeps people from producing…

        Triond’s statement, there, reminded me of excerpts form Orwell’s ‘1984’—where distractions are not good and prevent people from doing good work…I don’t think that Triond is remotely concerned with the ‘feelings’ of the group—not in the least—-it’s a profit-driven enterprise and they are, apparently, quite confident that any holes created by a veteran exodus will be quickly filled by newcomers. Besides, the newcomers will not know what they missed with the absence of the forum.

        Again, is the value of Triond’s proposition–pay rate, bad reputation of sub-sites, enabling plagiarists and spinners, zero support in promotion, etc…ultimately worth your time without the feature of the forum? I’d say it’s a ‘no-brainer’, really…but it’s everyone’s choice.

        I’m thinking that someone…maybe like Chris Jordan….will come forth with an alternate social platform; and, given that, there’s nothing to hold anyone here.

        In the meantime, I think that you all should start swapping e-mail addresses before the other communication features on Triond are edited as well—as they don’t provide a revenue either.

  52. Instead of rectifying the actual issue (spammers), you chose to take the easy route. Forum was a good place to hang out and there were some good folks willing to help each other. Sad to see it go. I just came back to Triond after a long gap to see that the forum is no longer there.

    All you forum regulars out there keep the friendships going. May be in a different platform like google plus.

    P.S : To the guy who is going to create my fake profile and reply to this post… Fuck you Asshole….

  53. My entire comment disappeared. Basically, I was going to say I will miss my friends I spoke to often in the forum, and it was about the ONLY place to get help here.

    These people talking about not getting help there is just nonsense.

    I know a few people have created their own chat rooms in the past, if anybody knows how or wants to do this, please PM me and the others and let us all know.

    Like Feg said, it’s Triond’s site, they can do as they wish, honestly the forum was the only really good thing going on here.

    1. i agree with you… its really sad that triond let the trolls win… i used to have respect for triond but it is slowly dwindling away as the site systematicly closes down all of the fun stuff… before u kno messages will be gone to, promise to stay in touch via messages yeah?

  54. I cannot submit article because the find image at the bottom of the page before your submit article is not working…

    Find image: goes in a loop and never comes back!
    Anyone else having the same problems?
    This is very sad. I tried over 10 times to submit articles.
    Thanks Lee ness

    1. This is not the forum. You cannot get answers here. Please forward all technical inquiries via GetSatisfaction.

      Hope this helps.

      1. GetSat is a load of bull, only help you get there is giving Nathan a free cup of tea. And the forum was a great place to get help, so this blog post might aswel be the new forum.

  55. The fact that Triond pays people is why the forum was used. People come to Triond each day to check their earnings and then popped into the forum to see what’s what.

    Any attempts to duplicate or replicate the forum outside of Triond will not work unless people are being paid there also.

      1. Triond could have, though. They could have monetized with Chitika or Google and earn revenue from posts. Being an active forum, the liklihood of earning was very good. But being monetized, there would be need for culling the off-topic and derogatory posts to keep within TOU of these monetizing services

      2. I think moneyisglue meant we come to triond cuz we get paid here not on the forum. Without the pay nobody comes to triond – or the forum.

  56. In my opinion, shutting down the forum is probably the best way forward.

    How else will the triond idiots … er, managers … find a better way to build a forum? They certainly don’t seem to be the technical types, to be able to block an IP address, or segmentalize the forums in a way that is easy to manage. Looks like they’ll have to find a newer easier way to build a forum.

    HEY, TRIOND, … TRY OUT vBulletin FOR A CHANGE! Anyone think they’ll hear me?

  57. Question: Why is Marie’s avatar puffin showing here but nobody else’s? Has she “signed in” differently somehow?

    Yes, I miss the forum. However, Triond is still all round the most convenient and comfortable publishing site I’ve seen. I find purely factual sites rather boring.

    1. To answer your question, Yorky, I use my name shown in the Name section and I use my email address that I sign into Triond in the Mail section.
      I hope that helps 🙂

  58. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  59. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    v

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    1. This is the sort of shit that closed the forum; the sort of shit that Triond allowed to clog the forum for weeks. Triond closed the forum in reacting to the number of complaints it received concerning it, rather than the actual complaint itself. Gutless!!

  60. @Everyone who says, “Don’t like it, don’t use it.” – Every part of a site contributes to how it’s perceived. The forum on Triond was the biggest pile of spam, trolling, and otherwise unhelpful content I’ve ever seen on the Internet. And that’s even considering sites like 4Chan.

    If you want your site to be respected and taken seriously, it’s in your best interest to either remove or repair the rough parts.

    1. I’d like to add to my previous statement. I actually like forums on sites like this. Triond would greatly benefit from a mature, well-moderated forum. Users could find help when they needed it and moderators could actively delete the spam/trolling/etc.

      I plan on messaging Triond about this. I know many users here are against moderation on the forums, but it seems to work on nearly every other forum I’m active on.

      Also, look at the other comments here. There are forged replies, excessive trolling (to the point of being disturbing), and everything else the forum was closed due to. Do we really want to be associated with these types of things when we say we write for Triond?

      1. You obviously didn’t spend much time on the forum to call it unhelpful. I would never have done as well as I did with free lance writing if it was not for that forum.

      2. @false Matt – You missed the point. Also, unless your name is actually Matt (in which case, forgive me for my hasty conclusion), don’t use my name.

        If you read a bit, you’ll notice that I never said there was no helpful content on the forum. I just said there was a lot of unhelpful stuff.

        Lastly, post a link to some of your writing. I’d like to judge it for myself rather than take your word for it.

      3. “false Matt…., unless your name is actually Matt (in which case, forgive me for my hasty conclusion), don’t use my name.”

        Fuck you, assholes. You are the only person on triond named Matt, Right?

        “If you read a bit, you’ll notice that I never said there was no helpful content on the forum. I just said there was a lot of unhelpful stuff.”

        Dear God. Really? You mean they went off the topic of writing? Seriously…The forum was not meant for unhelpful stuff. Especially when there was a section called “Off Topic Musings.”

        “Lastly, post a link to some of your writing. I’d like to judge it for myself rather than take your word for it”

        Take my word for what? I never said anything about my articles. Alas, the closing of the forum was the last straw for me. The rampant plagiarism, the google translated articles, the quality of writing were all too much. But the closing of the forum was the straw that made me delete my articles. A websites as pathetic as this one will not make money off me.

      4. Forgot this.

        Conceptart.org is a perfect example of a helpful, mature, professional forum. It was created with the intention of helping aspiring artists grow into professionals through honest critique and helpful feedback. While it is extremely harsh compared to more casual sites (with noticeably more trolling, spamming, and art thievery) like Deviantart, it is also held in much higher regard. Potential employers visit Conceptart before Deviantart for that very reason.

        The same could be said for Triond. Very shortly, NaNoWriMo will be starting, and the NaNaWriMo forums are bustling with activity. Writers are seeking and giving help. It’s an atmosphere that manages to be casual and professional at the same time. Trolls and spammers are minimal, as those participating in the event are serious about it genuinely want help and want to help others. That, I believe, is how the Triond forums should be.

        Oh, and both sites I mentioned are heavily moderated. The moderators are unbiased (i.e. a secularist mod won’t lock a Christian thread, and vise versa) and helpful. They won’t lock a thread for no reason. They only take action when action needs to be taken.

      5. If you are looking for an unbiased mod, don’t look to triond. They allowed a pathetic Christian to be a mod during their little experiment that wrote an article about how he would silence atheists. Fuck Christians and fuck you because everything you have posted shows a complete ignorance to the forum and the situation the forum was in,

  61. When I noticed the forum option missing, I understood right away. Initially, I checked out the forum for support and inspiration. I checked out more than a few forums and that wasn’t to be found. Even when some writers posted something serious, it consistently unravelled into a dysfuntional display of ‘bizzareness’. Serious communication of any sort would be met with ridiculous responses of strangers calling people names, putting them down and sometimes even drawing people into responding in defence and lowering themselves.

    I garnered little insight from the forums, except to wonder what kind of people are behind the articles that do many search out for information and advice.

    Weird that a forum amongst writers could be so ‘base’ and unfruitful! I think that you made the right decision. Perhaps in the future, those of us that are serious can find each other and have mutually helpful conversations. Apparently, the ‘riff raff’ are rampant and this seems to be a high order. I am in full agreement with your decision!

  62. Like the second Matt, I learned everything I know from the forum. Shelly, Gringo, Onlywaytobesure, etc all helped me to become what I am today. And for those who are complaining about the profanity on the froums…Get over it. Act like an adult or go fuck yourself.

    As others have said, most members of triond are not writers, they are pathetic writer wannabes.

    1. Who said they are the best writers? You need to make sure you use “best” in the right context…

      Triond’s Definition of “Best Writers” – Those who earn the site the most amount of money. Majority of those using the forum were not earning much.

      1. The very best writer in the world might earn next to nothing on the internet. It is all about promotion, SEO skills etc. rather than writing as such. Quality content is laudable but irrelevant for getting clicks.

  63. Is it just me or do some others find it disconcerting that Triond, not once, has weighed-into this discussion since their initial declaration?

    This passage, “…and we know that either way, you’ll let us know by commenting here 😉 .” leads me to believe that Triond would like everyone to vent in this thread and thereby have the comments contained in a medium that is readily avoided by them. This, I would argue, is yet another means to corral the cattle.

    So, my suggestion is this: For anyone who is passionate about the cause (whether ‘for’ or ‘against’ of the Forum’s closing), then take the discussion to GetSat or Triond e-mail and inundate these venues with a plethora of commentaries and fresh threads. Triond, no doubt, will exercise their right and delete the posts—inhibiting the onslaught of queries, but this means that they will, in fact, probably read the posts–while this one is all-too-easy to ignore because it’s contained.

    I would probably further suggest that hostile and/or expletive-ridden queries and statements be avoided in lieu of ‘workable’ discussion topics and dialogue. The trolls/spammers will probably feel the need to do their thing—which is okay, because this will identify, to Triond, where the problem may truly exist, thereby reinforcing the sincerity of those who are candid with their approach.

    There’s no guarantee that this will reinstate or not reinstate the Forum, but it will provide a better exposure to the discussion that’s being created here; and I believe this is more of a ‘time-out’ room than anything else.

    Questions?

  64. I have put my two penneth on GetSat. Basically anyone who reads this blog (including Triond staff) can see the forum closure is very controversial. It would seem that there are many methods of keeping the forum clean that were not tried, or not attempted aptly. There are programmes out there which would have helped. Moderation was attempted ineptly. This book cannot just be closed.

    1. Actually…. Yes, it can.

      Can you provide another legitimate reason for Triond to reopen it other than “a few regulars want it back”?

      1. We have given plenty of ‘legitimate’ reasons why Triond should bring back the forum.
        And we gave plenty of ‘legitimate’ suggestions, whilst it was up and running, on how to help it.

        We’re flogging a dead horse!

      2. No disagreement on the legitimate suggestions for fixing it, but I have yet to hear a legitimate reason that the OWNERS OF TRIOND should keep it.

      3. All we can do is give our reasons why it should stay. How the owners of Triond read our words is their choice; and if they want to make their site ‘bog standard’ then that’s their problem. We can only do what we can do.

      4. In 2009 the forum was created 1) because it was needed 2) by popular request. IMHO Triond and its writers have just the same needs today, therefore a forum is still required. A site like this requires a COMMUNITY in order to blossom. See my post below on Suite 101 where such a thing WORKS.

  65. To put everything in perspective, I just took a glance at Suite 101. That seems to be a quality site. I have just 3 articles published there. Every article was eventually passed by a human moderator. They even flagged me for using a period at the end of a title!

    Their forum is moderated and looks very professional. One thread features an investigation into plagiarising sites. (I did Not see Triond mentioned, as it happens). Suite 101 looks a good role model, though writers still call it a “content mill”. Why can’t Triond be so professional? Aspiration is all that’s required.

  66. I’ve been developing a paid to write site for a while now, and just launched it today, earnings are disabled though until I come back from holiday (2 days)

    But basically: You earn up to $10 for posting an article (depending on quality, revenue etc…) you earn 1 cent for each comment on your article, you earn for commenting on other articles 1-5 cents, and we will also implement other earning features in the future.

    You can also sell rights to your articles in the store, where people purchase rights to publish and distribute your article elsewhere.

    You can see it here http://www.splote.com

    Btw, we will be looking for Editors soon. Oh, and we include a forum!! and many help sections and easy ways to contact us.

  67. Wow, I am totally confused right now. What is all this horrible language being posted for? That is not art, that is trash. People are ruining Triond. Please stop.

  68. I don’t visit the forum much because I can’t seem to get any benefit there. But, people… if its a forum you want, you can always use facebook. Find your friends there and make a group. You can even close this group so that there will be no spammers or trolls included.

    Have a nice time everyone.

    1. And trolls? Spammers? They are everywhere… even in this thread lol. Just ignore, ignore. We are here to write and maybe earn so money, so let’s concentrate with that 🙂

      1. I have ‘Marie Milton’ in the ‘Name (required)’ section and my triond email address in the ‘Mail (will not be published) (required) section.
        You can put whatever name you want in the name section. I have used Puffin.

  69. jkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajklds ajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajk ldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsa jkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkl dsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsaj kldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkld sajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajk ldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajdsakjkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajkldsajklds ajkldsajkldsajkldsajkldsajkl
  70. q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q
    q

  71. q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q q
  72. What about payment a month ago I spoke with you and still have not heard from you you make fun of me I’m already registered three months and I have not seen a cent from you

  73. seems unfair to me. why not remove the morons from the forum, rather than taking away a valuable resource from the rest of us?

  74. If anyone has any doubt why the forum was closed they just need to read this thread. Go start your own forum if you are so intent on showing the world your stupidity…

  75. Isn’t there a moderation for posting comments on this blog post??? There should be one if Triond is serious in making the entire Triond Platform clean.

    It is nice to have a forum for members to discuss any topics regarding writing articles, as longs as its moderated regularly.

    My suggestion is that a Forum is a must for any genuine website. Visitors and new members would be assured about Triond’s integrity.

  76. Well, I just caught wind about Triond’s latest move to improve the site. However, I have mixed feelings overall about this move, because for one it was a forum that wasn’t seen publicly on the internet and therefore could preoccupy all of the trash-talkers to just one place on Triond and not all across the network. Secondly, those who needed some real help navigating Triond could still do so, just ignoring the comments that did not pertain to the subject matter.

    Arguments can only thrive if willing users allow it to. If folks choose to ignore a trash-talker then the trash-talker/bully would eventually get bored and move on and find someone else that is willing to argue back.

    I personally have debated with many of the folks whom have posted on this thread and if they spoke trash – I was already prepared for that. I knew what I was getting myself into. I just did not take it so personally, because I knew who these trash-talkers were before I decided to engage in debate with them.

    Now as for spammers, well this should be flat-out banned on Triond altogether. Down to actually banning the member and the member’s IP address. Spammers do nothing to add value to a site or a forum. At least there is some value as far as the trash-talkers are concerned.

    All of the trash-talkers know who they are and who they other trash-talkers are and they all have rather thick skin in receiving trash-talk as well as dishing it out. Of course, those members who are simply trying to get serious help with some issue that is serious to them; should be left alone so that they can receive a helpful response to their concern.

    All of the cussing is troublesome, but it can be ignored altogether. Just don’t respond to that commenter. Don’t fall into their trap. Address those members that you want to chat with by name and ignore the rest that would chime in uninvited.

    Be true to yourself. Just be yourself. Those that know you will know that about you and maybe even somewhat respect you – even though that might still hate you. I personally can live with that.

    Now, I am going to be myself by inviting all of you that might be listening – that Jesus Christ the only Begotten SON of GOD, died on the Cross for our sins, was buried and rose to life again, so to save all who will believe in JESUS CHRIST as their personal LORD and SAVIOR. If any of you want to know the Creator, the Savior and the Redeemer of our souls, then just ask JESUS CHRIST to forgive you for your sins and come into your heart to rule and reign as the LORD GOD of your life and you will receive forgiveness for your sins and eternal life with GOD in Heaven when you die. JESUS CHRIST is the WAY, the TRUTH and the LIFE and no one can come to the FATHER, except through Him (JESUS CHRIST).

    Before, anyone has had the chance to start railing on me; I just want you all to know that I forgive you.

    Sincerely,

    Nelson Doyle

  77. triond, i am gonna spam up this page instead just because your being a dick
    I went on to advertise my new non profit video page we do stupid stuff or some may say funny stuff idk really but theres the link we have one competitor that never puts videos on but we try and get 2 or 3 on a week.
    LIKE US PLEASE!!!
    http://www.facebook.com/tyler.sundin

  78. this is the problem with Triond, not the forum. The fact that Triond turns a blind eye to everything not making them a profit. Plagarism? No problem. Unintelligent gibberish passed off as “poetry” no problem. Spinning, no problem. I believe the only reason the forums were shut was because some of the crap posted there went beyond bad taste and they became afraid of some forim of litigation with all the emphasis on cyber bullying lately.

    If they really wanted to foster a forum for writers, put in some spam blocking software, block ad ban IPs of spammers, stop people from duplicating other users profiles (really how hard is this? On what other website can you use another users display name?) Then moderate without moderating. There are sites with moderators that let anything go as long as it’s not blatant spam or extreme derogatory speech.

    That takes effort and caring beyond the few pennies they make from each user. Every spammer and plagarist takes a small portion of their profit. Just close the forum and cut down on complaints and drop the risk of any litigation

  79. What exactly did people want? Triond has a right to shut off any part of their site if they find it not useful. Those complaining should start their own troll forum and even pay for hosting. You don’t have to piss and shit on Triond if they don’t want you to.

  80. Let’s face it, there were faults on all sides. Okay, that’s one bad tooth extracted (the forum), but the hygienist still has plenty of work to do!

  81. Sigh, too bad I missed the forum then. I finally set aside some time to learn more about Triond by especially checking the forum, but…it’s gone.

    Then again, I can understand. I’m a moderator in one forum, participate in a variety, and I’ve seen how ugly some discussions turn into and how hard it is to manage them.

    Too bad it got too much to handle. Oh well, I’ll keep trying.

    THanks anyway, Triond. I wish you all well.

      1. LOL! First comment, and already I get a nasty reply.

        Anyway, I’m not a plagiarist. Not that anyone has to believe anything anyone says here, but I’m saying here and now I’m not.

        Besides, I doubt a plagiarist would have enough emotional strength not to reply this nicely. Still, I wish you well.

  82. Although i never found any use for the forum many others did, it also was a place that some used to chat on. Triond i really think you did shoot yourselves in the foot, maybe because you listened to professional whiners. Its not hard for those who do not like something, to ignore and not visit a particular part of a site. I have seen forums on several sites go the same way, but sensible adults do not get embroiled in whatever is going on there. They simply ignore it, and those who applaud its demise here had the option to not visit – those that visited and moaned need to get a life and not condemn those who enjoyed its flavor.

  83. Dear Public,

    I was hoping to pop in and share my latest. Not that anyone was really going to do much more than criticize it anyway. For those who gave me compliments, thanks.

    Later Forums.

    Sincerely,

    The Character

  84. You people want the Forums to be back in your lives, yet you spam, have personal attacks and troll. You people are a disgrace! I bet half of you don’t even know how to read–let alone write. And half the people here–your writing is Awful!

    Get a college education first, then cry about the forums. My God!

  85. People always see Triond as a half EMPTY glass! There are plenty of writers here who are talented and have higher education.

    On reflection, however, I now see what forumers meant when they said that reporting forum misdemeanours to GetSat was playing right into the hands of the trolls. Such reporting was done with the best of intentions, but eventually led to the forum being closed. Lesson duly noted.

  86. Looks like people have accepted this change now. Given time, they usually do. At what cost, we shall see. Other ways will have to be found, to create that family warmth we need.

  87. Although I miss the forum and the many friends I encountered there daily, the forum was broke and needed fixing. I don’t have any idea how to fix it, but the forum was in much need of repair. The last month or so of the forum, it got so bad that you couldn’t even have a conversation with your friends. I hope that Triond can come up with a reliable solution so they can bring the forum back, because I’m afraid if they don’t, it could be the end of Triond……..

  88. Wildcat, check your damn Triond messages. I have left instructions to get to Narnia 😉 Let me know if you have any issues. Bo is a dumbass, don’t listen to anything he has to say. 😀

  89. Thanks for the vote of confidence you retarded Mick idiot. Wildcat, yeah check the messages. We miss you at our new home.

  90. I think that I might have an idea of how Triond can bring the forum back. Allow each triond member that wants to sign into the forum each trip with their true triond name and password. If two or more members complain to triond about the same individual in a day, then ban that particular member for a week from entering the forum as punishment. If that same member get banned up to three times, then deny access to the forum for them for a six month period of time. After that, ban that particular member for life. This will ensure that everyone is treated equally, and that the forum has some sort of “regulation” by those member who enjoy and frequent it often. Please take this under consideration Triond, and a lot of members who left will come back in flocks like birds who migrated south for the winter.

  91. If the lesson was not to spam or troll, then some idiots plainly refuse to learn. Or was the lesson: complain enough and the facility will be closed down and the trolls will have their “victory”?

  92. THIS is the Real me! Unless the trolls have taken over my head too! What a thought. Maybe that’s why I Do talk to myself sometimes. Besides the fact that mainly trolls talk to me but no-one sensible. 😦

  93. I really want to suck somebody’s cock. I enjoy my faggot man love. Please somebody stick a pulsing pecker in my face and let me suck some delicious sweaty nuts in my mouth. I truly, honestly love, lust and adore a tasty juicy moist sweat dripping bawlsack in my mouth just before the warm spoo hits my cheek and face.

  94. It would be a good idea to remove and block all comments here. I never visited the forum, but if it was anything like this, I can see why it closed. Anytime people, and I use that word loosely, are given the ability to say what they want, the morons, perverts and strange ones start typing. I’m not surprised. They’re showing their true level of intelligence.

  95. Yep they closed the forum.

    There is, however, a forum at http://www.bloggerbunker.com where many of the old hands and remnants of the forum still exist…

    …I hear they are looking for some new blood and/or opposing opinions. The site is a chronic work in progress but the forum lives.

    Dunno.

  96. I support the close down of the forum. Good job, Triond! I only entered the forum thrice and I make no sense out of it. I thought that it is serious place for discussion about writing and making money online but what I found are tons of off-topic craps and vulgar words. PaulB, don’t be like a kid. Why are you so fond of Triond forum? There are so many other forums around the web for you for indulge in.

    1. I was as pleased as you (cosmomed) at the closure and enjoyed the hysteria that was evidenced by the Trolls when a Magog outdid them at their own game.

      What one must grasp at Triond is that the owners can be seen as ‘absentee landlords’, they do not want to be annoyed by the site. They wish to pocket their monthly take having done no work whatsoever.

      What the Trolls loved about the Forum is the never ending supply of victims. On other forums which allow Trolls, i.e. Troll Kingdom, there are no victims, people give as good as they get.

      I spent one evening in the Forum engaging in Troll baiting (which I wrote about in a number of articles here and in other places) where once they were challenged by one who would not back down, they lapsed into silence.

      My behavior was unusual, in that most persons attacked in the Forum run away. This was the joy of the users of the Forum; to chase others out of it. Now that it is gone the Trolls have no ‘home’. Other sites, with moderation, will instantly gag them, those without moderation expose them to those much more adept at attack than they are.

      I always saw them as the bullies of 6th grade who become terrified when they attend Junior High and meet the real bullies.

  97. Sorry, it should be Fegger, not PaulB. Triond should have delete Fegger’s comment. His comment just make no sense and makes the comments reading even harder! If Triond can delete low quality, flagged articles, why not spams and craps and comments that make no sense to anybody else?

    If Triond wanted to reopen the forum in the future, what I suggest is that there must be a close monitoring and moderation for all serious discussions relating to the topic. Besides that, I suggest Triond can create separate sections for “spammers”, “off-topic discussion”, “craps”, or even “Name-calling hall” etc where little moderation is needed. This is what I saw from http://www.studentforums.biz/ and I think they are doing pretty well.

    Moderation is a must! Forum moderation is just like governing a country. Imaging a country without central government like Somali. There will be chaos! Then compare it with Belgium, holding the longest record without a proper government but the people there just carry out their normal life. I don’t believe Trionders will be as civilized as the people in Belgium, judging from the previous forum that the Triond had shut down.

  98. I don’t care what anybody else thinks. The Forum was only for awful, awful under deserving, low class people. Let’s face it, most of the decent people stayed away. Very few decent people remained in the Forum.

  99. There won’t be a forum. Face it; Last year when the Google Algorithm changed Triond had a choice, get human moderators or be listed as a Content Farm. Since the owners have absolutely no interest except cashing their checks they can’t be bothered to moderate articles, much less a forum. They want the users to moderate (flag) inappropriate items which is waaaaay too much like work for the pennies they pay.

    Hence with hits cut in half, from about 500k to 200k in one year, it is lucky the site is still up. As hits keep falling there might not even be a Triond by December.

  100. hello!,I really like your writing so so much! share we communicate extra about your post on AOL? I require an expert on this space to resolve my problem. Maybe that’s you! Having a look forward to see you.

  101. I was not a regular poster on the forum, but I enjoyed it. I enjoyed reading others opinion. Since the forum was taken down, I could go for months without visiting Triond.

    I would also suggest to Triond managers that the forum should be restored. Rules should be set like: on those with x number of articles or y number of total payouts can post on the forum.

  102. Hello! I’m at work surfing around your blog from my new iphone 4! Just wanted to say I love reading through your blog and look forward to all your posts! Keep up the outstanding work!

  103. Hello exceptional website! Does running a blog like this
    take a massive amount work? I’ve no expertise in coding but I had been hoping to start my own blog in the near future. Anyways, should you have any suggestions or tips for new blog owners please share. I understand this is off subject but I simply had to ask. Appreciate it!

  104. I just like the valuable info you supply for your articles.
    I’ll bookmark your weblog and check again here frequently. I’m rather sure I will be informed lots of
    new stuff proper here! Best of luck for the next!

  105. Hmm is anyone else having problems with the pictures on this blog loading?
    I’m trying to find out if its a problem on my end or if it’s the blog.
    Any feed-back would be greatly appreciated.

  106. I’m extremely inspired together with your writing talents and also with the format in your weblog. Is that this a paid theme or did you modify it your self? Anyway stay up the nice high quality writing, it is rare to see a nice blog like this one today..

  107. Hi. I wanted to drop you a fast notice to specific my thanks.
    Ive been following your blog for a month or so and have picked up a ton of excellent information and
    enjoyed the method youve structured your site. I’m trying to run my very personal blog nevertheless I think its too normal and I must focus on a whole lot of smaller topics. Being all things to all people isn’t all that its cracked as much as be

  108. Magnificent beat ! I would like to apprentice while you amend your site, how can i subscribe for a weblog site?
    The account helped me a acceptable deal. I have been tiny bit
    acquainted of this your broadcast provided bright transparent concept

    Thank you for taking time to visit my user profile.
    You are free to have a look at my personal web site as well for supplemental advice and beneficial strategies:
    http://babytoddlerfashion.jimdo.com/

  109. Neat blog! Is your theme custom made or did you download it from
    somewhere? A theme like yours with a few simple tweeks would really make
    my blog stand out. Please let me know where you got your theme.
    Thanks a lot

    Feel free to visit my web blog … text back your ex

  110. nblkszlgmksdmgpwoerg.,poasbkjopsakdvo;sbvszmbklzxmbfkdzfbmlzkdmxv,./xc x v,.zXMbd;lvmsl;v,molasdv;lfmvl;zsdmvl;zxmv;lzcxcmv.,zxccmvzs;ldvmsL:ekfsd/mcxfklbmspblkzsgmzk.svdmsopzdpecscmsez/o;sijdvowker
    hwkegpiszlvbmzdfopfkbpozsdobkro[ear0ihbl;sbkozk[aogbkv:albdm

  111. I’m really enjoying the theme/design of your site. Do you ever run into any internet browser compatibility issues? A number of my blog visitors have complained about my blog not working correctly in Explorer but looks great in Opera. Do you have any advice to help fix this issue?

  112. paphos car hire, which accounts for only 0. A full-blown bailout for Spain, the fourth-largest economy in the eurozone has receded.
    Goldcar said these were to pay for these car or truck where it belongs with the
    rental company. Do not forget to visit Buyuk Han, a big car can
    solve all this. The companies in the UK.

  113. Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is magnificent, as well as the content!. Thanks For Your article about Forum Closed | Triond Blog .

  114. Magnificent beat ! I wish to apprentice even
    as you amend your website, how could i subscribe for a weblog
    website? The account helped me a acceptable deal. I have been
    a little bit acquainted of this your broadcast offered vivid clear concept

    Thanks for taking a moment to visit my profile.

    Please feel free to take a glimpse at my website too
    for supplemental information and facts and very helpful tips; http://dressingupbaby.Jimdo.Com/

  115. Whats up this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or
    if you have to manually code with HTML. I’m starting a blog soon but have no coding skills so I wanted to get advice from someone with experience. Any help would be greatly appreciated!

    My web-site Full Document

  116. I like the design of your website. Keep up the good work. Besides, I found a new website named Xpango that gives out high-tech items such as iphone, Samsung Galaxy S4, Macbook for free once you have completed enough surveys.Join now and starting to receive the item that you have always been dreamt of!

    http://www.xpango.com?ref=92953369

  117. My partner and I stumbled over here coming from a different page and thought I might as well check things out.

    I like what I see so i am just following you. Look forward to looking over your web page repeatedly.

  118. Do you mind if I quote a couple of your posts as long as I provide credit and sources back to
    your blog? My website is in the exact same area of interest as yours
    and my users would definitely benefit from some of the information you present here.
    Please let me know if this okay with you. Regards!

  119. It’s a shame you don’t have a donate button!
    I’d definitely donate to this superb blog! I guess for now i’ll settle for
    book-marking and adding your RSS feed to my Google account.
    I look forward to brand new updates and will talk about this site with my Facebook group.
    Talk soon!

  120. They are alternative due to there hands on approach and drug
    free. Chiropractors also recommend isometric and passive stretching as well as bad sleeping
    habits. The additional therapies also help with sinus headaches, the group reported they felt significantly better and experienced fewer headaches and less headache pain than the group who had taken the
    drug. A technique called the seo Webster is a chiropractic term used
    to refer to a spine that is misaligned.

    My web blog Seo london services

  121. Pestcorps pest control ants uses products that are usually toxic and quite harmful.
    The CAO worked closely with the offices of
    Council Members Jarvis Johnson and Ed Gonzalez to identify families that would not otherwise have access to this type of pest
    you pest control ants are encountering. While they can be absolutely difficult
    to notice.

  122. My spouse and I absolutely love your blog and find many of your post’s
    to be what precisely I’m looking for. Do you offer guest writers to write content for yourself?
    I wouldn’t mind producing a post or elaborating on many of
    the subjects you write related to here. Again, awesome weblog!

  123. Excellent site you have here but I was wanting to know if you knew of any message boards that cover
    the same topics discussed here? I’d really like to
    be a part of community where I can get comments from other experienced people
    that share the same interest. If you have any recommendations,
    please let me know. Thanks a lot!

    Look at my web blog – business days in 2013 (Archer)

  124. Zientek had an emergency on another case, leaving me stranded in the
    courtroom. To ensure its exclusive brands meet or exceed the national brands on
    taste and quality, ALDI conducts rigorous testing on all products.
    One problem is definitely – how would you get a true solid lumber artisan that will help you out.

    The Work Source Houston-Galveston Area Council 3555 Timmons Lane
    Houston, TX 77027 713-627-3200. 10611 Commerce Row Suite # 250
    Montgomery, TX 936-449-6684. They all also offer great paying jobs, and many benefits.

    My web site jobs in conroe tx

  125. Construction companies often need drivers to operate water trucks, cement mixers or semis pulling flatbed trailers to move heavy equipment from one
    location to another. One option to consider is to try
    to land a job driving a forklift in Houston. First and foremost, you need to keep safe distance from the heavy vehicle.
    Forklift driver instruction adheres to an OSHA suggested plan.
    One prominent inclusion in the list of top ten retiree jobs is jobs in insurance and investment
    services. When in 1991 the law was extended to
    include rear seat passengers the compliance rate wasn’t nearly as high.

    Check out my web site; forklift driver jobs

  126. Give him something that he can bring along everyday.
    There are many professional beauty and hair salons in Mumbai, here are some of the best among
    them:. s beloved zoo, Ex – ZOOberation promises to
    be a night of dino-mite. This will provide you an opportunity to
    actually go and view their work. is located at 233 Henderson
    Drive, Jacksonville, North Carolina, 28540.
    There are often 5 for $5 beer specials or $5 bucket or pitcher nights.

    Here is my webpage – Jacksonville nc jobs

  127. Each day that you wait to ask us to buy your house builds more stress on you, which is awful for your health and also has a negative effect on your family and career.
    While, in personal loans you do not need to place any kind of
    security to get the cost-effective loan. Just be sure that you don’t end up relying
    on them as a source of income or you will end up in enormous
    debt. You simply need to be additional cautious in managing individuals on-line while
    you won’t ever know who you will be coping with via the internet, so get required precautions towards fraudulent
    routines specifically when offering. I’m gonna bribe you to click through to my site with a free, 30 minute power packed video on how to find a profitable niche to sell to.
    Sometimes, companies will weed out resumes based on these words, as it is a very easy way
    to get the call for an interview through your resume.

    My weblog :: i Need A job fast

  128. Boiler repairs, which makes of boilers including but not solely Baxi, Vaillant, Vokera, and Worcester.
    The convenience of having it on hand also expedites the process of loading and unloading
    the unit, and ensures that it can be a DIY job. This is going to be
    one of the most physically taxing of all the entry level film industry jobs, but is also going to
    allow you to get to know film productions in a very detailed way and will lead
    you to understand the nature of sound on set.
    This statement takes into account the number of job seekers in sales, marketing and media relative to that
    of open, decently paying jobs in those disciplines. One of the easiest ways of job
    search these days is with the help of the internet.

    Your job in this company will be maintain day to day contact
    with your clients in order to assist the small and middle sized merchants by supervising and reducing the high
    end fees that the major credit card processors charge.

    my blog post Jobs Los Angeles

  129. clinical trial, clinical development, or clinical research.
    The best part of online computer repair is that here you get tech support from Microsoft, Apple, Red Hat
    and CCNA Certified experts. Before calling a San
    Diego mold removal company to remediate all traces
    of black mold from your home, you’ll first need to ensure that you contact a qualified,
    reputable company. Unlike Kevlar leather gloves that are specially lined with Kevlar, these believably
    crafted work gloves have the Kevlar on the outside and are mainly
    made of cotton in the inside for body guarding optimum
    comfort. For the most part, any firearm and ammo type that is legal in California is also legal for use at P2K Range.
    There are many factors that lead parents to choose home schooling, whatever your reasons, you
    are not alone.

    Stop by my website: jobs San diego ca

  130. A good source of grant money is the Association
    of Fundraising Professionals (AFP). If this is the case, re-visit your
    doctor and obtain another work release indicating your condition and why
    you cannot perform the job responsibilities. You can change
    your body posture a little during the interview. It was named
    after a city in England which was also a dockyard.
    Going back to work from disability is tough, but it can be accomplished with proper
    time and stress management. For more information on what Plan ERP’s consultants in Ontario
    can do for you, please visit their web site at
    Planerp.

    my blog post; Ontario jobs

  131. Oh my goodness! Incredible article dude! Thank you, However I am experiencing problems with your RSS.
    I don’t understand why I can’t join it. Is there anybody getting identical RSS problems?

    Anyone that knows the answer can you kindly respond?
    Thanks!!

    Look at my web page – reporter jobs

  132. The fact that human lives are also at stake, the rules
    are pretty strict with truck driving license application acceptance.
    I would have to say this is probably the best
    job I had in the trucking industry. For example, the CAT 797 dump truck model has a capacity of 345 tonnes and is roughly 7 metres high.
    Trucking jobs are very popular because there is always a need to transport goods and other
    products from one place to another. No need to worry, the
    Anti-Sleep Driving alarm is working right by your side.
    Young drivers prefer this job because it allows them to maintain their weight while travelling to different parts of the
    country.

    Also visit my blog post – Truck Driver Jobs

  133. Thus, you need a mixed reference where column C is locked.
    Although what the company is trying to convey can
    be hidden subtly within the internet marketing tool, it
    must be quite clear to the average observer. The second strategy
    is relatively easy and it permits you to bring in passive income.
    Business professionals, especially those who
    work in sales and on commission, already have a good work ethic
    and are used to seeing their effort directly relate to their
    income. And none of these 3 are free, Every time there is
    a transaction like moving your money to you bank account there is a
    fee and by the end of the moment if you had some descent sales
    you will be paying waaaaaay much money than just $19.
    Social network allow us to discover old friends that have moved years ago, classmates
    and sometimes relatives we have lost contact
    with.

    Feel free to visit my website mass suit [Albert]

  134. But let’s take a magic wand and give Poland tomorrow the.
    They are the first choice, worldwide and any marketer not offering Pay – Pal, as a
    means of payment, is seriously disadvantaged. In analyzing the appropriate application of sales efforts and marketing funds, it
    is important to recognize the unique structure of the
    business. Keep your head in the game and check out a few do’s and don’ts to bear in mind on Job
    Fair day. If this doesn’t work for you, an online search service will give you the individual’s
    full name and full address and might also give you information about their history (address details, employment history
    etc). Instead of becoming more free, we often find ourselves more burdened.

    Feel free to visit my web page … Employment connection

  135. Do you have a spam issue on this site; I also am a blogger,
    and I was wondering about your situation; we have developed some nice procedures and we are looking to exchange techniques with others, why not send me an
    e-mail if you’re interested.

    Here is my page :: app store rankings

  136. If you’ve been an online affiliate you know how important it is
    to “camouflage” your affiliate links. By blogging, you are able to tackle
    and incorporate more keywords, especially long-tail,
    specific keywords and phrases. It also ensures that product development dollars are not wasted.

    Beyond the increased convenience, you can also open files stored on one computer
    from a second computer-no copying needed. Online social networking does involve the investment of time
    so consider this when choosing those sites you want
    to work. You can also send private special offers to
    your most.

    Stop by my webpage :: blujay

  137. Himanshu Tyagi, a psychiatrist at West London Mental Health Trust, stated in
    a recent report that people born after 1990, who were just five-years-old or younger when the
    use of Internet became mainstream in 1995, have grown up in a world dominated by
    online social networks such as My – Space and Facebook. Having something that you are familiar with
    or appeals to you will make it much easier to write about or promote.
    11b was wildly successful, and companies have sold tens of millions of devices
    that support it. Affiliate programs work by paying commissions when
    a specific action is taken. Russ Thornton has certainly made
    an important contribution to society as this is amazing technology.
    Some affiliates get their tasks through email,
    but this sometimes causes them to continually re-check their emails.

    Here is my web page clickbank

  138. In spite of having beautiful designing and all available facilities, a site can
    become total failure if it lacks adequate internet traffic.
    Start a powerful advertising campaign by using the website and the
    email addresses. This makes the navigation extremely
    easy to handle, with some cool extra little perks as well.

    To be effective, the website must look professional, portray your company in a
    positive way, and showcase its capability to provide
    the services and prices that customers are looking for.

    In fact, you are in the “desert of life” that the guru used to suck
    you into his sales funnel. An affiliate can earn money through one of several possible ways, depending on the agreement with the business.

    my site Google affiliate

  139. Perhaps the most interesting—and arguably the
    most inane—is the new Vortex Bottle being
    introduced for Miller Lite. Websites using adbars (Adsense) to display context-sensitive,
    highly relevant ads for products on the site. and they can’t be marked as spam, and you can
    write as many as you want its unlimited. Whatever may
    be your entertainment budget, you can enjoy invigorating TV entertainment with DISH Network at a cost of even less that $25 every month.
    Another Question I get asked a lot “What do I stream. If your affiliate plan sells garments, you can join review web sites that allow consumers to post the affiliate links on the clothing evaluations.

    My weblog :: Zanox Affiliate

  140. Have you ever thought about writing an e-book or guest
    authoring on other blogs? I have a blog based upon on the same topics you discuss and would
    really like to have you share some stories/information.
    I know my audience would appreciate your work. If you are even remotely
    interested, feel free to shoot me an email.

  141. It helps make it very tough to offer top-stage web page layout
    and content material relating to all of these packages at when.
    These Unfair Trade Practices are controlled by MRTP
    Act. Consider all the same example with the buyer of milk: “I go to the window with a lot of boxes. The husband kept it simple with Tomato Basil Bruschetta more than enough for two or three people, Greek Salad and the Goat Cheese Stuffed Burger. Many times it is still a large chain offering services across the area. Simply apply with any or all of the five legitimate companies listed below.

    Stop by my webpage; acxiom

  142. I used a flighting pattern to promote such things as a Friday night seafood special or a weekend show.
    This alone suggests that before you decide to hire an employee you should
    hire an agency for at least a year and review your annual expenses at the end of the year.
    If possible, then you can also undergo some telephonic interaction
    with those people who have been clients of the PPC advertise at some point of life.
    In the new context, this intervention has assumed even more importance.
    People are likely to purchase a product from a familiar brand.
    There are, however, some people who do profit from satellite broadband.

    my web site draftfcb

  143. This form of marketing is so extraordinary, you can send out an intensive volume
    of information to an entire city, or keep it small and
    personal with postcards or self mailers, direct mail advertising will help you
    get the response that you’re looking for, will develop customer loyalty and
    boost your overall sales. If so, the answer to your curiosity is advertising.
    You will need to know how to take control of your insurance claim, and add hundreds or even thousands more dollars to your claim settlement.
    The third call to action also said it was easy to get a
    free sample of the product. In addition to photos, consider a framework that you
    use in every issue. Have you found it easy or hard to
    figure out how to use popular social networking sites like Facebook or Twitter to promote your
    business.

    Look into my blog: Burson-marsteller

  144. It appears strange that the vast number of advertisers who both subscribe to and practice
    this reinforcement theory don’t realize that if advertizing is indeed a weak force, than it gets weaker
    still as a brand matures and consumers become more familiar with it.
    Brainstorm a few ideas for sample work to show prospects and customers like
    a storyboard for a thirty second commercial.

    The current owner of the trademark is Mars, Inc of Mc – Lean, VA.
    Tips 1: Fix Battlefield: Bad Company 2 Vietnam CD Key Issue.
    entire businesses built around helping you to advertise effectively on Google, Yahoo.
    Questions about rates, station prices, placement times, etc.

    Feel free to visit my website Mec

  145. Hence, it is necessary that you send a written notice to your
    insurer. When you buy VOIP, Price is only one of many factors that should be evaluated.
    Network Ridds single strategy are intended to have the best possible outcomes to your business within the shortest possible time frame.

    I’ll show you what to look for in a pay per click search engine advertising company and how they work.
    This is free advertising, so to not take advantage of it
    is a huge mistake. During some of the training programmes I
    conduct an exercise called ‘Vision 2000 for my company’.

    my blog: Merkle

  146. Very good communication and persuasive expertise are necessary to
    carryout efficient communication between you
    and your client, your boss, or your associates in order to close
    a deal or identify the achievement of a project.
    Fresher job vacancies are mostly in the field
    of direct marketing. Often, we’ll follow up a Social Media interaction with a phone call.

    One of the benefits for your Pedicab business is that companies will pay you
    to advertise their products or services. Google Analytics can help you determine the effectiveness of each of your advertising spots.
    With the ever increasing demand, Microsoft
    Corporation opened its first international office at Japan in the year 1978.

    Stop by my web page mindshare

  147. One of the biggest reasons people fail in advertising is lack of market research.
    HMRC have set two requirements which need to be met when establishing your workplace as being.

    In addition to this are 3 points to be considered for a successful advertising campaign.

    Print Advertising includes newspapers, magazines, journals, flyers, brochures and other printed materials.

    An advertising message of a brand placed on anything that moves such
    as taxis, buses, autos, metro rails etc. Doing this gives them more
    time to view the whole commercial.

    my web-site sapientnitro

  148. When advertising budgets are limited – and they almost always
    are – spending needs to be strategic. Advertising covers
    all the various means of acquiring new clients. These advertisers will
    pay a certain amount of money that will commensurate with the
    exposure of their products or services on your advertising
    site venues. Plan ‘ Take the time to make your own arrange or vision of what outcomes you’d like and anticipate before
    line any digital advertising agency. The radio commercials advertising
    have now become even more popular than the Radio commercials advertising.
    Of course, Web sites which pay more are ranked higher.

    My blog post … epsilon

  149. Also check out Taking Preventative Measures At Home. People will want to become part of this brand and get involved
    with what your business has to offer. From that moment on,
    education was out and partying was in. If a company advertises a product as ‘free’,
    or says that it comes with a ‘free gift’, the item in question must indeed be free of any
    purchase requirements or other criteria. This way, you can test their working experience and how much of importance is laid on paper work all in all.
    Knowing this allows you to be better with your posters as you start designing them to fight this struggling
    economy and win with your business.

    Here is my web site: Gmr Marketing

  150. The web also simplifies the listing and archiving of past issues.
    “Telling creative the client didn’t like their work”.
    And you can’t call fruit or vegetable juice all natural when it’s full of bulking agents or GMO sweeteners.

    While the honest strategy is hard work at first, the reward will be the
    answer to the question that so many Craigslist marketers ask each day:
    The ability to advertise on Craigslist nationwide. He now dedicates his time
    to running Elegant Galleries, an e-proofing and e-commerce solution for professional
    photographers. This link is normally placed right
    at the bottom of the email.

    my webpage; business Listings

  151. All you need is a video production professional
    the one who’ll be able to understand the best of your business.
    In these way full colors stickers are the best source for great return for your business.
    Reputation management companies help stem the negative information or
    misinformation that might proliferate in their absence.
    Both companies have already come together to some degree at this point but there is still work to be
    done in that department. We continue our look at excellent examples of vision statements, first with those of consumer goods manufacturers.
    According to Danila Borovoy, Development
    Director of a leading Ukrainian news portal,.

    My page :: Text Link Ads

  152. Airport Advertising, Metro Advertising, Mall Advertising etc
    come under outdoor advertising. This innovative and contemporary style of
    advertising will be the boost your small business needs to expand.
    ” Is the issue consumer deception or regulatory violations. Whether its night or day, rain or shine, advertisements will be there to communicate the brand message across. Most of them are ineffective in providing a fruitful solution. They help buyers post their product or service and they help sellers find the items they’re looking for.

    Stop by my web-site radiumone

  153. For example, if you are an SEO firm located in Denver, then you would need to rank
    well for the term seo Denver, in order for potential customers to find you.
    You will find out that making a good choice is a lot easier
    for you to do when you are well aware of the many options that are around.
    Although many would follow the identical way again and again for just about every client
    project that they do, you will need to understand that each and
    every customer and each and every project have diverse necessities.
    ie is one of these companies, which are providing large
    varieties of online exhibition tools. What are Certifications,
    Licenses or Education Do I Need. Going through their last project would be a good idea.

    Look at my web site :: Adwords

  154. All you have to make sure is that the advertising solution guarantees your satisfaction
    and your web site’s traffic. The time to time marble polishing and restoration can maintain the shine of
    the marbles as always. The other features of a Public Limited Company are as follows:
    . The software could be bought off the market or could be made on order by a person or a company.
    There are some ways of gauging whether or not you have found the right advertising company.
    But now most player meet the Battlefield BC2 Vietnam CD Key issue that they can’t
    play the new game – Battlefield: Bad Company 2 Vietnam.

    My web blog Adhere

  155. Question : How to mark enemies in battlefield bad
    company 2 on PC. Whether you’re wearing jeans or a suit, make sure that
    they are clean, wrinkle free and appropriate for
    the setting. We, at FMC, make your brand sustainable
    and successful. Keep your text limited to your teasers
    or headlines, keywords, short descriptions, and other important details
    such as your contact details, taglines and prices.

    “If there is an attribute that is on a continuous downward trend, ultimately it’s going to reach the edge of the cliff and it’s going to roll right off into the abyss. According to the earnings report, the third-quarter revenue excluding some items was $11.

    Feel free to surf to my webpage: laird

  156. I have learn several excellent stuff here.

    Certainly worth bookmarking for revisiting. I wonder how a
    lot attempt you put to create such a magnificent informative site.

  157. By allowing your company to keep better contact
    with your prospectors, response management companies can assist with
    turning more leads into customers. When you gather what they are called and also emails of
    the followers it makes this much simpler and also effective to announce any
    kind of forthcoming occasions, albums, or promotions that you
    will be working. takes pride in its more than a century of expertise in logistics and avant-garde machinery.
    Ahmedabad Advertising agencies are also many in numbers.
    It is up to you to decide on the material that best defines your needs.
    Advertisement Company in jaipur can furnish talent to make your service
    best.

    Also visit my site … baidu

  158. In contrast to other marketing techniques, article marketing supplies more detailed information regarding a product about the
    targeted niche. Many chemicals change when exposed to fire
    or water. Microsoft’s famous advertising slogan ensures that the future is yours.
    Also, any right given to a member in a capacity
    other than that of a member has no contractual effect.

    After the launch of this campaign their website traffic in three days was equivalent to the past 6 months.
    Include some logo or other design that is usually connected with
    your employee policies.

    Review my web site; marketing strategy (Christoper)

  159. There are people nowadays who are interested in this pastime for various reasons.

    Projects with good functionality and designing are appreciated.

    If all else fails, then your best option, which can also be your first option, is to
    call a towing company and describe your problem.
    Many people actually overlook or miss advertisement on
    television but you will hardly miss outdoor advertisement.
    Tell them their requirement and they can suggest you the
    right product, also they offer the best quotes. It is an advertisement that maintains
    permanent impression of your company on existing customers.

    Here is my web site – Ads cpx interactive

  160. In this raw video file is converted into format that
    makes file seem smaller sized and makes certain that it looks very
    good when uploaded. They have multiple presentations, and if one doesn’t get the message across, another will.
    Professional restoration can return your life to normal
    following a crisis. Picture him scanning the section of the classified
    page in which your ad is listed. And would your business benefit from it in the future if you
    were given the opportunity to use it. How many times recently have you
    needed a local service ‘ internet providers, the
    physical location of a store, trash service, lawn mowing, plumbing
    repair ‘ and you googled something like ‘Christchurch plumbing repair.

    my website :: marketgid

  161. May be they would get in a top celebrity or a famous personality
    to endorse the product. However, this mode of advertising isn’t merely constrained to cellphones, but also
    encompasses other electronic equipment, which includes i
    – PADs, landline cell phones, PCs and also the like.
    The Last Word is a Film & Video production company based in London, which provides top notch video production services.
    These include repairing, polishing, cleaning of the marble surfaces on lobby, floors, kitchen, staircases, fireplaces and the
    other places. In this way, the advertisers can adopt wise answers to get ahead in the industry and get response for their manufacturers.
    It involves various activities such as profiling, planning, pricing, promotion,
    and distribution of products and services.

    my blog post – Rocket fuel

  162. In the recent years, India’s IT sector has grown tremendously and so they
    have made a special place in the heart of the
    people for their quick and excellent services. A nicely developed website will go a long distance in improving a
    company’s internet profile hence giving it a ambitious border.
    ‘One of the great challenges that brands face is that often
    the kinds of things that are acceptable for an individual
    to do online in their personal interactions isn’t really appropriate for a
    brand,’ said Jeff Greenbaum, global president of the Global Advertising Lawyers Alliance and manager partner at Frankfurt
    Kurnit Klein & Selz. Online business is an energetic
    means to reach a large and varied potential customer base. More money than most small-business owners, who in the best of
    times can scrape up the cash for a one-shot here and there, can afford ‘ especially in this economy.

    Marks notes that existing LLCs may want to update their operating agreements and articles of organization before the new law
    becomes effective.

    Here is my webpage – Employment Opportunities

  163. An ingredient which goes hand-in-glove with creativity.
    s ideal world appears to be rooted in the mid-90s Web:
    a host of mostly noncommercial, hobby-driven sites where nobody has a profit motive.
    Customers need to feel that you are trying to meet their needs, not just do a hard sell of a product they don’t understand why they need.
    So, hiring an agency can free you to focus more time running your business.
    Finally, at a time when outdoor creative executions are under the microscope, investigation
    has proved that the greatest campaigns are undoubtedly those that establish a particular, eye-catching
    visual style. For example, in Alberta you don’t have to fill out a form when you register your name.

    Here is my web page … miva

  164. While that is true, it is a completely different matter
    to make the campaigns work such that your advertising objectives are met and that you get a high enough ROI.
    Therefore, banner ad rates decreased and other types of ads
    started to arrive on the net. All the layout decisions and design elements are already laid out for use.
    For performance-based advertising to work, everything needs
    to be tracked, measured and analyzed. entities desiring
    to become a Florida LLC New transactions and events for
    the dissenter appraisal remedy, which currently apply only to a merger or conversion of the LLC
    Charging order provisions to address the effect of the Florida Supreme
    Court’s Olmstead case (current law was carried forward). Many people rely
    on their online social networks as sources of information.

    Here is my web blog: entrepreneurship

  165. Company logo apparel is used by companies today in order to enjoy
    the benefits of inexpensive advertisement. Almost all messages include a hashtag or some sort of social media interaction to help
    loyal consumers spread the word about the marketing
    messages they are receiving. Want a Dependable Used Car that Looks Fantastic and Drives Great.
    This article has been written by an expert from Adwest World Wide.
    But I think listeners can tell when a station is overtly pushing a
    seminar or event making sounding like they have sold their souls.

    If you add, REFERRED BY: Customers can write their name in and
    pass it on to a friend.

    my weblog … rpa

  166. When Linda Beltran posted a video of her 3-year-old son arguing with
    her over the merits of eating cupcakes for dinner, reaction was mixed.
    You can create a custom link to share with friends
    that’s easy to remember. You could outsource it, which will get high-priced, or you could use a tool to do it.
    While shooting, the director remained open to veering from the storyboards to take advantage
    of unexpected opportunities. Now it’s you turn to give creating
    a how-to or an instructional video a try. Besides traditional gameplay options including Master League, exhibition mode and Become
    a Legend, new additions like UEFA Champions League truly makes PES
    2010 a good football sim and one of the top Play – Station 2 games
    of 2009. The clear response is this: neither of these items of
    software program are much better than the other. Its
    features include interactive video menus, multiple subtitles, multiple audio tracks, and
    multiple video streams. The Oakland Tribune is reporting
    that the man who was videotaped fighting with another man on an AC Transit bus in Oakland, California, on Tuesday unwittingly starred in
    another You – Tube video. A lot of these characters could even make great Halloween costumes, if you’re looking to forego the usual pointy hat and black
    dress clich. t fail to appreciate this may even sing forever with her.
    Never Give Up , Making Money Online Opportunities, Make Money NOW.
    If you are a dress designer then get a friend’s help and take a photograph of yourself with a measuring tape around your neck and
    a pencil behind your ear. This is why having a VPN to access You
    – Tube and Vimeo in China is important. as
    a otaku myself, i see many who are ignorant of this world and often misunderstands what it is.

    Here is my web site :: naruto shippuuden 362 ger sub (Belle)

  167. KAA LTD : They  buy shedded tires for shipment to other countries.
    t forget to talk about the team of video producers and composers.

    This article has been flagged as spam, if
    you think this is an error please contact us.
    Incorporation of your own information across websites continues
    to be answer to highest possible returns. Also, make sure the message is concise and
    creatively formatted to attract prospects. Each article is individually reviewed by our team
    of editors in order to ensure that no inappropriate material is added onto
    the site.

    Also visit my web site … Adknowledge

  168. Many of the products that are produced by Kimberly-Clark are household names, such as Kleenex facial tissue, and Huggies
    and Pull-Ups diapers as well as other common consumer
    products. Unnatural means, like increasing the font size, can result in disaster in terms of the design and the composite look and feel.
    It may cost more to get both sides of the paper printed onto also.
    Of course, the person on the phone is going to tell you they do good work.
    Your marketing marketing campaign can begin to
    bear fruits inside of the exact same hour. That is, the customers that are willing to
    hear what you want to convey and are likely to buy what is offered by
    you will give allow you to talk to them.

    Here is my website: adf.ly – Mellissa

  169. Respect is all that counts and, with this, you can
    trust your kids to follow instructions that might be
    helpful for them. Can someone help me in getting this addressed’ —From vnirmal112.
    As search engine users have demanded more relevant
    content, Google and other search engines have used personalization and location to deliver what it thinks users want to see.
    Lead-free solders, nevertheless can be the source of this because, when properly fused,
    they take on a dull form that specialists take as a cold solder joint in older procedures,
    therefore leads into slip up. Personalized progression charts can be creative solution to design a person’s kids’ location.

    Take home an oriental area floor carpet with floral patterns.
    – one hundred several hours of video clip are uploaded to You – Tube each and every minute.
    To guarantee that your flyers look as eye-appealing as possible, here are some
    suggestions you can consider:. Orion fancied Merope but she was not interested in him, despite anything he did.
    A put option purchased for the same stock that has a strike price
    of a mere $40 on the other hand will also have no intrinsic value built into it.
    ve outlined here, but if you want to do a thorough job
    in the creation process, I suggest that you embark on all the steps.
    By following this plan of sex boosting exercises and making small changes in your daily intake you have the power
    to have multiple ejaculations at will that will drive your woman crazy.
    Whether to limit the time that a child plays video games
    is a question that almost every parent has battled over at least once and often many
    times. As this is done, it is important to use a catchy title for the
    video to make its title appealing to viewers attracting them to the video.
    When it comes to turkey consumption, this graph takes it all the way back
    to the 1500s.

    My site; how old do you have to be to work at mcdonalds

  170. Yes, you expect it to be in perfect condition, but
    it still may have defects or damage from shipping. Nowadays
    you will find a whole lot of inventory investing guides (difficult
    duplicates, ebooks as well as on-line solutions) that any person can understand how the actual stock
    market location operates, how to be able to choose very good stocks to be able to
    buy, how to deal together with them and why when to sell these people.
    His excellent book, as well as many others, led me
    to intensive study and contemplation of the inner workings of
    the human mind. You’ll want to make sure you store your melts in the original product packaging, as this
    packaging was designed to seal in as much of the fragrance
    oil as possible. It takes a good 15 minutes each way to
    travel it so know that. The best solution is to ask short-listed studios for references
    from previous clients. Depending on the more exact needs and on the working environment some might even require several product types.
    Since its conception by Chanel in Feb 1955 (hence the name 2.
    Black spots can appear on the surface of your
    mirror and although these resemble mould they
    cannot be cleaned or removed as they are actually within the mirror itself.
    There’s always a sense of urgency around these phishing scams.
    She brings about changes in attitude and leadership
    style that yield dramatic results. But even when it is very good, or even excellent
    or awesome, no one really thinks of it as
    being cool, and the marketing generally doesn’t push us in that direction.
    After 12 months of being discharged from bankruptcy, one is given
    a clean slate, which means that he or she can look forward to a new start as all debts have been erased.
    Handipoints allows children to earn points for good behavior.
    With the increasing demand for insurance agents, it has become necessary for agents to perform in a competitive manner.

    My page :: costco job opportunities (http://www.youtube.com)