View Poll Results: It took me four hours, do you like it?

Voters
19. This poll is closed
  • Yeah, it's nice.

    14 73.68%
  • No, I'm a noob who hates everyone.

    5 26.32%
Results 1 to 11 of 11
  1. #1
    TaBz3's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    I don't know, you tell me :P
    Posts
    822
    Reputation
    12
    Thanks
    753

    Cool Call of Duty: Modern Warfare 3 Art.


    Code:
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$.. ....:~DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNMMMMMMMNNNNNNNNNNMMMMMMMMMMMMMMMMNNNNNNNNNNNMMMMMMMMMMMMMMNNNNNNNNNMMMNNNMNNNMDNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM,..........,....ZMMMMMMM,......   .....MMMMMM.......,..MMMMMMM.  ...  ..MMMMMMMMMMMMMMMM............ .....:NMMMM?.......,.8MM. ,,,:,...M.... ,.............,.........MMMM:........MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMZ...................NMMMMM.............. MMMMMM.....,....MMMMMMM....      MMMMMMMMMMMMMMMM. ........        . .NMM?.......,.8MM....,....,M.............................MMMM .......:MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$....... .. ..........MMMMN....  .. ......DMMMMM..........MMMMMMM......    MMMMMMMMMMMMMMMM,. ..    . . .      ..MM?.....,...8MM.....,....M..,......  ..................MMMO .......MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.... ... :MMM. ........MMMZ......  ..... .~MMMMM... ......MMMMMMM......    MMMMMMMMMMMMMMMM......  ..MO....      NM?...... ..8MM..........M... .... ... .........,......+MM........?MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMD:.... ...?MMM..........MMM:.... .........  MMMMM..........MMMMMMM......    MMMMMMMMMMMMMMMM..........MM7.....   .OM?... . . .8MM. ........MMMMMMM..........MMMMMM,,......MM. . ....MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMZ.........OMMM... ......MMM....... :.   ....MMMMM.. . ....,MMMMMMM........  MMN  ...M. ...MM. ........MMD...... ..IM?..      .8MM..   .....MMMMMMM.........,MMMMMM:~,.....M7  .....$MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7...... ..OMMM .........MMM....... N.  .    MMMMM.  ..   ..MMMMMMM......    MM,  M  8.  NMMM.. .... ..MMD.........IM?   ..   .8MM..  ......MMMMMMM.......,..MMMMMMM,,,,...N: .. ...MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMI.........OMMM.. .......MMZ........M..    ..NMMMM...... ...MMMMMMM......  ..MM,. M..8:..DMMM..   .....MMD.... . ..IM? . .    .8MM.. .......MMMMMMM.. ....,.,MMMMMMM=,,::,.+..... .,MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7.........OMMM..........MM~,,......M~.......~MMMM..........MMMMMMM,........ MM,. M..8.....MM   .... ..MMD... .....IM?.....   .8MM.  .......MMMMMMM.........,MMMMMNNN~=::::,.......NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7. ......:ZMMNMMMMMMMMMMMN~~,,,..,+M7........MMMM..........MMMMMNM.,........MM,. M..8...DMMM ...  . ..MMD.........IM?..... . .8MM   .......MMMMMMM..........MMMNNN8$DI++++=,.,..,=MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7.:.,,,,.,$MMMMMMMMNNMNMMM8I==~=~,ZMM........MMMM........ .MMMMNMM~.?:..... MM,..M..D...NMMM.   .. ...MMD.........IM?.........8MM..........MMMMMMM..... .,.,NMMMNNMN$=~:,:,,..:,.MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$~....,..,$MMMMMNMMMMMMNN8O8$+:=,.NMM,,......8MMM..........8DNMN7ND7?:,.....MM8.,=,.M...DMMM..... ....MMD.........IM?,........8MM  ........MMMMMMM...,,....,MMMMMMMMM=?~?~:,,::~7MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM7.........$MMMMMMMMMMMMMN7==::,,,.MMM........:MMM..........MMNMMNMN$+,:,,...MMMMNOMMMMMMMMMM... ......MMD........,IM?.........8MM......:.,,MMMMMMM,..,..,.,,MMMMMMMMMO::=:.~,.~:MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM$.........$MMM....,...,.M.,,,.....MMM.....,...NMN..........MMMMMNM+,,,,.....MMMMMMMMMMMMMMMM.... .. ..MMD..,......IMI...... ..8MM....,,....MMMMMMM....,....,MMMMMMMMMM:,,~~,..:OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMZ.........7MMM......,...M,.~..,.... .......+..NMM..........MMMMMMM,,.,......MMMMMMMMMMMMMMMM......,...MMD.........IM7.,.......8NM.,.,,..,..MMMMMMM.........,MMMMMMMMMM,.,,:,~::NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM8:,.... ..7MMM..........D.....................$MM. ...... .MMMNNMM.......,..MMMMMMMMMMMMMMMM,: .......MM8.........IM7.........8MM..,.......MMMMMMM. ........MMMMMMMMMM,,.,:::,,NNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.........?MMM..........=.... .................MM..........MMMMDMM..,.,.....MMMMMMMMMMMMMMMM.,....,...MM?.........7MO.,.......OMM...,,.,,,.MMMMMMM,,,......,MMMMMMMMMM,..,~~~=?DNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.,.......:MMM.......,,..,,.. ............ ....MM........,,.....OM..,,,...~..:,..,MMMMMMMMMM,:........MM.........,OMM:.,.,....7MM,,.::~:,::MMMMMMM.,.,......MMMMMMMMMM:,:=++II$NN888DNNMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMZ......,.........,,~:~N:::,......MMMN.........8M...............8M..,,,,::,:::~~~~DNMMMMMMMM.,.:,.,...,..........,MMM,:,~~,....,,.,,.,,~+~ONMMMMMM,,,,,:,,,,MMMMMMMMMM,,~+II7I+8MMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM~,,,.,,:,,,,,~:~~~~=OM,::,.... .MMMM...,.....~M.,.,..,.,,,,,,.OM,~:~=~~+I=??+I+:MN8MMMMMMM,,,..,,,,..,,,,,,,,..,MMMM::::,:,.,,,,,:::+++ZNMMMMMMM,,,,::,,::MMMMMMMMMM:,~~II7$IMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMD:=~=+7?I=II7?+?+8MMM:,,,,,,,,,MMMM.,,,,,..,~M~~,:,,::::=~::~OM~~?$??$$$7$ZIZ$$NNMNMMNMMM::~,:,:,:,:,,,:::,,:OMMMMMMO~~:,~:=::+=7Z88NNNDMMMMMMM,~~+:~~=,:MMMMMMMMMM:,:,~~II+MMIIDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMO88N$$ZOOO88Z$$MMMMM8$II$ZOZZ?$MMMM?77=I+IZI$MDNDND8DZZNZ8DOONMDDD8DD8DDOZOZ88ONDMMMNMMMMO8DOOOO88D88ODNNMMMMMMMMMMMMMMMN?O$7$Z$7ZNM8NDDMNMMMMM8DDND8DND8MMMMMMMMMM$7Z8DNNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNN8NNMMMMMMMMMMMMMMMMMMMMMMMMMMMMDNDDDDDNDNMMMMMMMMMMMMMMMMMMMMMMMNNDDDDDDNNMMMMMMMMMMMDMNMMMMMMMMMMMMNDDDDDNNMMMMMMNNDDDDDDDDDNNNNDDDDDDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNI????????ONMMMMMMMMMMMMMMMMMMMND:::::::::7NMMMMMMMMMMNNDNMMMMMMMMMMN:,,,,,,~NMMND8~~~~~=======D8+++++??????$DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDII????????$NMMMMMMMMMMMMMMMMMNO~~~~~~::::7NMMMMMMMMMD7..8NMMMMMMMMMD:,::::,=DDD7:~~~======++++88+????????I?IIIDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDIIIII?????+?DMMMMMMMMMMMMMMMNO~~~~~~~~~::7NMMMMMMMND:,,,,7DMMMMMMMMD:::::::=8::~~====+++++++++D8????II?IIIIIIIIIDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDIIIIII??????+8NMMMMMMMMMMMND=========~~~:7NMMMMMMN8,,,,,,,,8NMMMMMMD~~~~~~:=O~~~===+++++ZDDDNNNNNDDDIIIIIIIIIII78NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDIIIIII?????+++INMMMMMMMMMN8=+++++=====~~:7NMMMMMN8:::::,,,,,8NMMMMMD=====~~=8IIIIII777DNNMMMMMMMMMMMND8IIIIIIII78NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDIIIIIII??????++IDNMMMMMMN7+++++++++====~~NNMMMNDI~~~~~~~~::::ODMMMMN=======+DNMMNMMMMMMMMMMMMMMMMMMMMNDIIIIII7778NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNDIIIIIIIII????????DNMMMMDI?+??+++++++++==DNMMMND~~=========~~~~=DNMMN++++++=+NMMMMMMMMMMMMMMMMNNNNNNNND7I777777778NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND777I7IIO8IIIII????ODNND?????????I8++++IDDZNMNO====+++==+++=====~DMMN+++++++?NMMMMMMMMMMMMMMI???IIIIIII7777777777DMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND7777III8DDIIIII????I8Z??I??????8D8???888+ZDDO=+++++++=ZI++++++===DDD?+??+++?NMMMMMMMMMMMMMN7???IIIII777777777$8DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND77777778NND77777777777IIIIIIIIDNNN?ID8II?Z8I?????????NNN8?????????Z8????III7NMMMMMMMMMMMMMN$77777777$$$$$$$$$$$ONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND777777$8NMMNO7777777777777777DMMMMIDDIIIIZIII??????$NMMMND?????IIII?IIIIIII7NMMMMMMMMMMMMMMMNNNNNNNNDO$$$$$$$ZZZDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND7777$$$8NMMMND7$$$$77777$$$ONMMMMMN8IIIIIIIIIIIIIIDNMMMMMMNZIIIIIIIIIII7777$NMMMMMMMMMMMMMMMMMMMMMMMMNDZ$ZZZZZZODNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND$$$$$$$DNMMMMNN$$$$$$$$$ZZDNMMMMMN877777777777777DNMMMMMMMMNOIII777777777$$ZDNNDDDDDDNNMMMMMMMMMMMMMMNDZZZZZZOOODNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND$$$77778NMMMMMND7$$777777DNMMMMMMD777I7IIIIIIII?DNMMMMMMMMMMN877I7777777777787I777IIII78DNNNNMMMNNNNDO$$$$Z$$Z$$8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND$$$$$$$8NMMMMMMMNO$$$$$$DMMMMMMMMD777777777777ZDMMMMMMMMMMMMMMD7777777777$$$D$$$$$$$$$$$$$$$$$NNZ$$$ZZZZZZZZZZZZDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMND$$$$$$$8NMMMMMMMMND$$$ZNMMMMMMMMMD$$$777777778NMMMMMMMMMMMMMMMNDZ$$$$$$$$$$$DNDZ$$$$$$$$$$$$$$NDZZZZZZZZZZZZZZZ8NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDZZZZZZZDNMMMMMMMMMNNZNNMMMMMMMMMMNZ$$$$$$$ZZDMMMMMMMMMMMMMMMMMMMN8ZZZ$ZZZZOONMMND8ZZZZZZZZOOOONDOOOOOOOOOOOO8DNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNZZZZZZZDMMMMMMMMMMMMMMMMMMMMMMMMMNZZZZZZZZONNMMMMMMMMMMMMMMMMMMMMNNZOOOOOOO8NMMMMMND8ZOOOOO8OONN88OOOOO8O8DNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNMMMMMMMMMMMMNNNNNNNNMMMMNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    
    
    Copyright 2011 © MPGH.com 
    Contact the creator if want to you use this.
    All rights reserved.

  2. The Following User Says Thank You to TaBz3 For This Useful Post:

    Caqatay (10-01-2011)

  3. #2
    dsds1's Avatar
    Join Date
    Aug 2011
    Gender
    male
    Posts
    63
    Reputation
    10
    Thanks
    2
    My Mood
    Fine
    AWESOME!!

    everybody, see the original size and it will WOW you!
    Press thanks if I helped you
    my English grammar not good

  4. #3
    TaBz3's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    I don't know, you tell me :P
    Posts
    822
    Reputation
    12
    Thanks
    753

    Talking Thanks.

    Quote Originally Posted by dsds1 View Post
    AWESOME!!

    everybody, see the original size and it will WOW you!
    Scroll the "CODE" so it's kinda in the middle.
    It took me 21 attempts to make and perfect the picture using words on a keybord.
    ...but what can you say? I'm a perfectionist.

  5. #4
    badhomaks's Avatar
    Join Date
    Dec 2010
    Gender
    male
    Location
    North America
    Posts
    250
    Reputation
    12
    Thanks
    35
    My Mood
    Fine
    Why add the other symbols? Just m's and spaces don't look good enough? IDK since I don't make text art but wouldn't having all of these characters complexify your work?

  6. #5
    Diminished's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    PS3 Section
    Posts
    4,682
    Reputation
    372
    Thanks
    1,083
    My Mood
    Tired
    Nice, it looks pretty good, it would be kinda harder if you used colors though

  7. #6
    Heartview's Avatar
    Join Date
    May 2010
    Gender
    male
    Location
    KY Cygni
    Posts
    9,208
    Reputation
    717
    Thanks
    2,872
    Texture Mods


    Obedear, the sky is low

  8. #7
    Diminished's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Location
    PS3 Section
    Posts
    4,682
    Reputation
    372
    Thanks
    1,083
    My Mood
    Tired
    I knew it was a fake

  9. #8
    TaBz3's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    I don't know, you tell me :P
    Posts
    822
    Reputation
    12
    Thanks
    753
    RUN!
    /msgtooshort

  10. #9
    Gamesata's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Posts
    843
    Reputation
    3
    Thanks
    42
    My Mood
    Yeehaw
    Epic!!! GJ

  11. #10
    Nachos's Avatar
    Join Date
    Jun 2010
    Gender
    male
    Location
    Between Equator and The North Pole
    Posts
    2,986
    Reputation
    176
    Thanks
    913
    My Mood
    Blah
    MATE! How fucking stupid do you think we are!

    This took me 7 hours...

    Babe:
    Code:
    NNNNNNNNNNNNNNNNNNDNNDDNNNNNNNNDNDDDDDDDDDDDNDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDD8DDD8DDDDDDDD8DDDD88DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD7+~::::~+$DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDNNNNNNDNNNNDNNDNNNNNNNNNNNNNNNNDNNNNDNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNDDDDNNND=:,::~~=+?I7$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8O88O88888888DDDDDDDDDDDDD
    NNNNNNNNDNNNNNNNNNNNNNNNNNDNNNNNNNNNDDDDDDDDDNDNDDDNNNNDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88DDD88DDDDD88D8DDDDDDDDDDDDDDDDDDDDDDDDD$+~::::~+$DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNDDDDDDNNN+:,::~~=+?I7$ZZZOOOOOOOOOOOOOOOOOOOOOOO8OOOOOOO8OO888888888888DDDDDDDDDDDDD
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDNNNNNNDNNNNDNNNNDDDDNNDDNNNNNNNNNNNNNNNNNNNNDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DD88DDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD$?=~~~~=?$DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNDNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDN8?::::~~=+II7$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOOO888888888888DDDDDDDDDDDDDD
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNDNNNNNNNNNNDDDDDNDDNNNNNNNNNNNNNNNNNNNNNNNDNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD888D8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8Z7II777Z8DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDN?~:::~~=+?I7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOO8888888888DDDDDDDDDDDDDDD
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNND888DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD8?~:::~==??I7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888DDDDDDDDDDDDDDD
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNDD88DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDZI=::~~=++?I7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888DDDDDDDDDDDDDDD8
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNDD8DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD87+~~~~=+?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888DDDDDDDDDDDDDD88
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNDNNDNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNDD8DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDO?=~~~=+?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888DDDDDDDDDDDDDD88O
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8D88DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNDD8888DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN8I=~~==+?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888DDDDNNDDD8888DD8OZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNDDNNDD88OOOO88DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN7?~===+?II77$$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888DDDDDDNDDDD88888OZ$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNDD8OOZOOOOOO8DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNZ+====+?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888DDDDDDDD8OO8888O$77
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNDD8OOOZZZZZOOOO8DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDD8O?====+??I7$$$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888DDDDDDD8OZZO8OZ$7II
    NNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDNDD88OZZ$$$ZZZZZZOO8DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDD8OZZZ$I+===+??I77$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888DDDDDDD8OZO8OZ$7III
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD8DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNDDD8OOZZ$$$$$$$ZZZZZZZO8DNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD888OOOZ$$$77II?+===++?I77$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8O888888888888DDDDDDDDOO88OZ$7III7
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNDD8OOZZ$$$$$$$$$$$$$ZZZZZO888DDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8888888OOZZZZ$$$$$77IIIIII?+====+?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888DDDDDDDD8O88OZ7IIIII7
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDDDDNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNDD8OZZ$$$$$$$$$$$$$$$$$$$ZOOOOOOOZZ$$ZZZZOOO8DDNNNNNNNNNNNNNNNNNNNNNNNNDNDDDDDDDDDDDDDDDDD88888888OOOOOZZ$$$$$$$$$777777777777IIIII?+===++?II77$$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OO888888888888888DDDDDDD8D8OZ7I?III77
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNDDD88OZZ$$$$$$$$$$$$$$$$$$$ZZZZO88OOZ$$777777777$$ZZO8D888OOOOOOOOOOOOOOOOZZZZZZZZZZZZZZZZZZ$$$$$$$$$$$$$77777777777777777777777777I7II?+==+++?I77$$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888DDDDDD8OZ$IIIII77$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88OOZZZ$$$$$$$$$$$$$$$$$$$$$$$ZZOO88OOOZZZ$$7777I7IIII777777IIIIIIII77777777IIIIIIIIIIIIII7IIIII7II777777777777777777777$7$7$$7$$7777777I+===++?II7$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888OOOOOO8D8OZ77I?III7$$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD88OOZZ$$$$$$$$$777$$$$7$$$$$$$$$$$$$ZO8888OOOOZZ$$$$$77777IIIII???IIIII??IIIIIIIIIIIIIIIIIIIIIIIIIIII777777777777777$$$7777$$$$$$$$$$$$77$$7+===++?II7$$$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8O8888888888888888D88OOOOOO8OZ$7IIIII77$$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDNNNDD88OZZZ$$$$7777777$$7777$$$$$$$$$$$$$$$$ZZ8DD8888OOOZZ$$$$$$$77777I7IIIIIIIIIIIIIIIIIIIIIIIIIIIII7777II7I77777777777777777777$$$$$$$$$$$$$$$$$$?+==++?II77$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88OO88888888888888888DNNNND8OOOZ77I?III77$$$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNNNNDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNDNNDD88OOZ$$$$$$$$777777777$$7777$$$$$$$$$$$$$ZZO8DDD888888OZZZZZ$$$$$$7$$7777777I7IIIIIIIIIIII77777777777777777777777777777777777777$$$$$$$$$$$$$$$$I+==++??I77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888888888DDNNNNNDDOZ$II?IIII77$$$
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNDDD88OZZ$$$$$$$$$7$77777$7777$$$777$$$$$$$$Z$$$$ZZO8DDD88888OOOZZZZZZZZ$$$$$$$$$77777777III77I777$777777$77$77$77777777777777777777777$$$$$$$$$$$$$$$7?+=++??I77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888888DNNNNNNDOZ7II??II77$$$$Z
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNDDD88OOZZZ$$$$7$77$$$$$$$$$7$$$$$77$$$$$$$$$$$$$$ZZZZZO8DDD88888OOOOOOZZZOZZZZZZZZ$$$$$$$$$7777777777777$$$$$$$$$$$$$$$777777777777777777777$$$$$Z$$$$$$7I+==++?II77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888DNNNNNDOZ$II???II77$$$ZZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNDDDDD8888OOOZZZ$$$$$$$$$$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZO8DDDD88888OOOOOOOOZOOOOOZZZZZZZ$Z$$$$$$7777$$$7$$$$$$$$$$$$$$$$$$$$$$$$$$$77$$77$777$$$$$$$$$ZZ$$I+==++??I77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOO88888888888888888DDNNNNDOZ$7I???II77$$ZZZZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDNDDDDDDDDDNNNDDDDNDDDDDNNNNNNNDDDDD888OOOZZZZZZZZ$$$$$77$$$$$$$$$$$$$$$Z$$$$$$$$$$$$$$$$$$$$ZZ$ZZOODDDD8888888OOOOOOOOOOOOOOZZZZZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$ZZZZ$?+=++??II7$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OO888888888888888888DNNNND8Z$7I???II77$$ZZZZZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDNNNNDNDNNNNNNNNNNNNNNNNNNNNNNNNDDDD888OOOOZZZZZZ$$$$$ZZZ$$$$$$7$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZOO8DDDD88888888OOOOOOOOOOOOOOOOOZZZZ$$$$$$$$ZZ$$$$$$$$$$$$Z$$$$Z$ZZ$Z$$Z$$$$$$$$$ZZ$ZZZZZZZZZZZZZI+==++??I7$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OO888888888888888888DNDND8O$7II??III7$$ZZZZZZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8888OOOOOOZZZZZ$$ZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$$$$$$$$$$$$$$$Z$ZZOO8DDDD88888888888OOOOOOOOOOOOOOOOOZZZZZZZZZZ$Z$ZZ$$Z$$$ZZZZ$ZZZZZZZZZZZZZZZ$Z$$Z$ZZZZZZZZZZZZZZ$?==++??I77$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888888888888DNDD8Z$7II???II7$$ZZZZZZO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD8888OOOOOZZZZZZZZZZ$$$$$ZZZ$$$$$$$$$$$$$$$$$$Z$ZZ$$$ZZZ$$$$$Z$$$$$$$$$$$$$ZZZOO8DDDDDD888888O8OO8OOOOOOOOOOOOOZZZZZZZZZZOZZZZZZZZZZ$$Z$Z$$ZZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZI+==++?II7$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888888888DNND8O$7I????II77$$ZZZZZZZ
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD888888OOOOOOOOOZOZZZZZZZZZZ$ZZZ$$$$$$ZZZ$$$$$$$7$$$$$$$$$$ZZZZ$$$ZZZZ$$$$$$$$$$$$ZZ$$$ZZOO8DDDDD888888888OOOOOOOOOOOOOOOOOZOZZZZZZZZZOOOOZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOZOOZOOOOZZZZZZZZ7+===+?II7$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888DNNDZ$7I????II77$$ZZZZZOOO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDDD8888888OOOOOOOOOOOOZZZZZZZZZZZZZ$$$$$ZZ$$$$$ZZZZZZ$$$$$$$$$ZZZZZZZZZZ$ZZZ$$Z$$$$$$$$$$$$$ZZZZZOO8DDNDDD8888888888OOOOOOOOOOOOOOOOOOOOOOOZZZZOZZZZZZZOZZZZZZZZZOZZOOZZOOOZZZZOOOZOOZOOOOOZOOOZ?+=++??I77$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888DNDOZ7II????II7$$$ZZZZZOOO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDDD8888888O8OOOOO8OOOOOOOOOZZZZZZZZZZZZZZZZZ$$$$$$$Z$$$$$$ZZZZZ$$$$$$$Z$$$$ZZZZZZZZZZZ$$$$$$$$$$$$$$$$$ZZZOO88DDNDDDD8888888OOOO8OOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZOZZOOOOOOOOOOOOOOOOOOOOOOZOOOOZI+==++?I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888DNDOZ7II???III77$$$ZZZZZOOO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNDDDD8888O8OOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZZ$$$$$$$$$$$$$$$$$ZZZZZZ$$$$$$ZZZ$$ZZZZZZZZZZZZ$$$$Z$$$$$$$$ZZZZZOO88DDNDDDDD888888OOOO888OOOOOOOOOOOOOOOOZOOOOOOOOZZOOZZZZZZZZZZZZZOZOOOOOOOOOOOOOOOOOOOOOOOZ7?==++?I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888DD8Z7II????II77$$ZZZZZOOOOO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNMNNNNNNDDDDDDDDDDDDD8D888DDD88888888888OOOOOOOOOOOOOOOOOOOOOOOZOOOOZOZZZZ$$ZZZZZZZZZZ$$$$$$$$$$$$$$ZZZZZZ$$$$$$ZZZZZZZZZZZZZ$ZZZZZ$$$$$$$$$$ZZZOOOO88DNDDDDD88888888OOOOOOOOOOOOOOOOOOOOOOOOZOOZZZZZZZZZZZZZZZZZZZOZOOOOOOOOOOOOOOOOOOOOOOOOZ?+=++?II7$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888D8Z77II???II77$$$ZZZZZOOOOO
    NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNND88888888888888888888888888OOOO888OOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZ$$$ZZOOZZZZZ$$$$$$$$$$$$$ZZZZ$$$$$$$$$$ZZZZZZZZZZZZZZ$$$ZZZ$$$$$ZZZZZZOO888DNNDDDD88888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZOZOOZOOOOOOOOOOOOOOOOOOOOOOOO7+==+??I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO888888888888888888Z$7II??IIII77$$$ZZZZZOOOOO
    NNNNNNNNNNNNNNNNNNNNO$7$ZOOZ$77II7Z8MNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNDDD888888888888888O8OO88O88OOOOOOOOOOOOOOOOOOOOOOZOZOOOOOOOOOOOZZZZZ$$$ZZZZZZZZZ$$$$$$$$$$$$$ZZZ$$$$$$$$$$$$ZZZZZZZZZZ$ZZZZZ$Z$ZZZZ$$ZZZZZOO88DNNNDDDD888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZZOOOOOOOOOOOOOOOOOOOOOOOO$?==++?II7$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888OZ$7IIIIIIII77$$ZZZZZOOOOOOO
    NNNNNNNNNNNNNNNNN8+~::::::::::::::~~=+78NNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNNNNDDD8888888888O8888OOOOOOOOO8OOOOOOOOOOOOOOOOOOZOZOZOOZOOOOOOOZZZZZZZZ$$$ZZZZZZZZZZ$$$$$$$$$$$$ZZZZZZZ$$$$$ZZZZZ$$ZZZZZ$Z$ZZZZ$$$ZZZZZZZZZOO88DNNNDDDD888888888OOOOOOOOOOOOOOOOOOOOOOOOOZOZZZZZZZZZZOOOOZOOZOOZOOOOOOOOOOOOOOOOOOOOOI+=++?II7$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888OZ$7IIIIIIII77$$$ZZZZOOOOOOOO
    NNNNNNNNNNNNNNNNZ+=~~:::::::::~~~~===~~~=?ONNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNDDD888888888888888OOO8OOOOO8OOOOOOOOOOOOOOOOOZZZZOOZOZZZOOOZOZZZZZZZZ$$ZZZZZZZZZZZZZZZ$$$ZZZZZZZ$ZZZZZZZ$ZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZO888DNNNDDD88888888O88OOOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZOZOOOOOOOOOOOOOOOOOOOOOOOOOOO7+==++?I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888O$77IIIIIII77$$$ZZZZZOOOOOOOO
    NNNNNNNNNNNNNNNO?+=~~~:::::~~~~~~~~====~~~~+IONNNNNNNNNNNNNNNNNNNMMMNNMMMNNDDDD888888888888O8O8OOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZOZZZZZZZZOZZZZZZZZ$$$ZZZOOOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOO8DDNNDDD888888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ?==++?I77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888888888OZ77IIIIIII777$$ZZZZOOOOOOOOOO
    NNMNNNNNNNNNNNDI++=~~~::::~~~~~~~~~~======~~~~+7NNNNNNNNNNNNNNNNNMMMMMNMMNNNDDD8888888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZZZZOZZZZZZZ$$ZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOO88DDDDDDD8888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO7+==++?I7$$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888888OZ$7IIIIIII777$$ZZZZZOOOOOOOOOO
    NNMNMNNNNNNNNN$?+==~~~~:::~~~~~~~============~~~~+7DNNNNNNNNNNNNNMMMMMMNNNNNNDDDD888888888O8OO8OOOOOOOOOOOOOOOOOOOOOOOOOZOOOZOZZZZZZZZZZZZOOOZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOO88DDDDDD88888888OOO8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO7?==++?I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8O8888888888DDD888OZ$7IIIIIII777$$ZZZZZOOOOOOOOOOO
    NMMMNMMNNNNNNOI?+=~~~::::~~~~~~=====+++++++++==~~~~=?ONNNNNNNNNNNMMMNNNNNNNNNDDDDD888888888888888OOOOOOOOOOOOOOOOOZOOOOOOOOZZZOOOZOOOZZZZZOOOOZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOO8DDNDDDD888888O8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO$?+=++??I7$$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888DDDD888O$77IIIIII7777$$ZZZZOOOOOOOOOOOO
    ZNNMMMMMMNNMDI?++~~~:::::~~~~~~===+++????I????+===~~~~=?ZNNNNNNNNMNNNNNNNNNNNNDDDDD888888888888888OOOOOOOZOZZZOZZZZZOZOZOOOOOOOOZOZOOOZZZZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOZZZZOOOOOOOOO8DDDDDD888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOOOOOOOOOOOOOOOOOZI+==+??I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888D8DDDDD88O$77IIIIIII777$$$ZZZOOOOOOOOOOOOO
    7$8MMMNNMNMN$I?+=~~::::::~~~~~~====++??IIIIIII??++==~~~~~=IOMMNMMMMNNNNNNMNMNNNDDDD8888888888888888O8OOOOOOOZZZZZZZZZZOOOOOOZOOOOZZZOOOZOZZZZOZZZZZZZZZZZZZZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOZZZZZZZZZZZOOZOZZOOOOOOOO88DNNDDD8888888O8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OO8888OOO8OOO7+==++?II7$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888DDDDDDD88Z77IIIIIII777$$$ZZZOOOOOOOOOOOOOO
    $77ZDNMNNNN8I?+==~~::::~:~~~~~===+++??II7777777II??+===~~~~~=?OMNMMMMNNMNNMMMNNDDDDD8D88888888888OOOOOOOOOOOOOZZZZZZZZZOZZOOOOOZZZOOOOZZZZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOZZZZOOOOOOOOOOO8DDNDDDDD88888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOOO$?===+?II7$$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDD8O$77II?IIII777$$ZZZZOOOOOOOOOOOOOO
    $$$$ONNMMMN$I?+==~~:::~~~~~======++???I7$$$$$$777II??++==~~~~~~=IZNNNMNNMMMMMMNNNDDDDDD8888888888888OOOOOOOOOOOOOZZZZZZZZZZZOOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOZZZZZOOOOOOO88DDDDDDDD88888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88OOO888OOOOOO8Z?+=++??I77$$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888888DDDDDDD8$77III?III777$$ZZZZOOOOOOOOOOOOOOO
    ZZ$$$OMMMM8I?+==~~~~~~~~~======++++??II7$ZZZZ$$$$777II?++==~~~~~~~=?ZDNMMMMMMMNNNNNDDDDDD888888888O88OOOOOOOOOOOOOZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOZZZZOOZZOOOOOOOOOO88DNDDDDD88888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOOOOOOOOOOOOOO8888O8OO8$I+==++?I77$$ZZZZOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888DDDDDDD8Z$7IIIIIII777$$$ZZZOOOOOOOOOOOOOOOO
    Z$Z$$$ONNN$??+=~~~~~~~~~=====++++???II77$ZZZZZZZ$$$$77II??++==~~~:::~=?ZNMMMMMMNNNNNNDDDDD888888888888OOOOOOOOOOOOOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOZZOOOOOOOOOO88DDDDDD88888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8O8888888O88888OOOOZI+==++?II7$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888DDDDDDDDD8O$77IIIIIII777$$ZZZOOOOOOOOOOOOOOOOO
    ZZZZ$Z$OD8I?+=~~~~~~~~~=====++++???III77$ZOOZZZZZZ$$$$77II??++=~~~~~~::~=?7DNMNNNNNNNDDDDDD888888888OO88OOOOOOOOOOOOZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOZZZZOOOOOOOOOOOOO88DDNDDD888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8OOOOOOOO8OOO888888888888OZI+==++??I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDD8Z77III?III777$$ZZZOOOOOOOOOOOOOOOOOO
    ZZZZZZZZZ7I?+=~~~~~~~~=====+++++???III77ZOOOOZZZZZZZ$$$$77II??++==~~~~~:::~=?ZNNNNNNDDDDDDD8888888888O888OOOOOOOOOOOOZZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$????I$ZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOOO88DNNDDDD88888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88OOOO8888888O8OOOOO7+==++??II7$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDD8Z$7IIIIIII777$$$ZZZOOOOOOOOOOOOOOOOOO
    ZZOZOOOOZI?+==~~~~~~~~=====++++????II77$ZOOOOOZZZZZZZZZ$$$77II??++==~~~~~:::~~=?ZNNNNDDDDDDDDD88888888888OOOOOOOOOOOOOZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$+::,:,............,:~IZZZZZZZZZZZZZZZZOOOZOOOOOOOOO88DDNDDDD8888888OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888888888O8O7+===++?I77$ZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDDDO$7IIIIIIII77$$ZZZZOOOOOOOOOOOOOOOOOOO
    OOOOOO887I?+=~~~~~~~~======+++????IIII7$Z88OOOOZZZZZZZZZ$$$$77I???++==~~~~~~::~~~+7DNNDDDDDDDDDD888888888OOOOOOOOOOOOOOOZZZZZZZZZZZZZZ$ZZZZZZZZZZZ$ZZZZZZZZZOOOZZ7?=~,,......,,,,,............,~IZOZZZZZZZZZZZZOOOOOOOO88888DNNNDDDD888888888OOOOOOOOOOOOOOOOOOOOOOOOOOOO88OOOOOO88O888888888888Z7?+++++?I77$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888DDDDDDDDDD8$77IIIIIII777$$$ZZOOOOOOOOOOOOOOOOOOOO
    OOOOOO8O7I?+==~~~~~~~=====++++???IIII777Z888OOOOOZZZZZZZZ$$$$777II??++==~~~~~~:~~~~=?ZDNDDDDDDDD8888888888OOOOOOOOOOOOOOOZZZZZZZZZZZZZZZZ$$$$$$ZZZZZZZZZZZZZ$+:::,.,.........,,,,::,,....,.......,:?OZZZZZZZOOOOOOOOOOOO8888DNNNNNDDD888888888888OOOOOOOOOOOOOOOOOOOOOOOOOOO8O88888888888888888O7I++++??I77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888DDDDDDDDDDZ77IIIIIII777$$$ZZZZOOOOOOOOOOOOOOOOOOO
    OOOO888$I??+==~~~~~~=====+++++???IIII777Z8D888OOOOOZZZZZZZ$$$$$777II??++==~~~~~~~~~~~~+78DDDD8888888888888OOOOOOOOOOOOOOOOOOOZZZZZZZZZZZZZ$$$$$$$ZZZZZZZZ?~:::::::::~:,...,,...,,,,:~~:,,.,,,,......,:IOZZZZZOOOOOOOOO888888DDNNNNDOZZOO888O888888888O8OO8OOOOOO8OOO8O888888888888888888888888O$I??????I77$$ZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDDO$7IIIIIIII77$$Z$ZZOOOOOOOOOOOOOOOOOOOOO
    888888D7I??+==~~~========+++????IIIII77$Z8DD888OOOOOOZZZZZZZ$$$$$$777II??+===~~~~~~~~~~~=?ZDDD888888888O8O8OOOOOOOOOOOOOOOOOZOZZZZZZZZZZZ$$$$$$$$ZZZZZZ7=::::::::::::~::=~:,...,,::::::~~:,,,,,,,,.....,=$OZOOOOOOOOO888888DDO7?=~~:::~~====+?I7ZO88888888888888888OO8888888888888888888888888$7II+==++I$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDDDZ7IIIIIIII777$$ZZZOOOOOOOOOOOOOOOOOOOOOO
    8888DD87I?++==~~~~======++++?????III777$Z8DDD8888OOOOOZZZZZZZZZ$$$$$$777II?++===~~~~~~~~~~=+78D888888888OOOOOOOOOOOZOOOOOOZOZZZZZZZZZZZZZZZ$$$$$$$Z$Z$+~~~:::::::::::~=++==+?+=~::::::,,:==~::,::,,,,,,..,~7OOOOOOOO888Z7?=~::,,,,,:::::~~~~~~===++I7$O8888888888888888888888888888888D8D8Z$7?+===~::::~~+I$ZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO8888888DDDDDDDDD8Z77IIIIIIII77$$ZZZZOOOOOOOOOOOOOOOOOOOOOO
    DD8DDNO7I?+===~~~======+++++????III7777$Z8DDDD8888OOOOOOOZZZZZZZZ$$$$$$777II??+===~~~~~~~~~~=+7OD8888888888OOOOOOOOOOOZOZZZZOZOZZZZZZZZZZZZZZZ$$$$$$I+~~~~~::::::~~~~~=====++++++==::::~~::=+=~:,:::,,,,,..,:+7II77?+=~:,,,,,,,,,:::::~~~~~~======~===+I7ZO8888888888888888888888D88D88ZI+=~~~:::::~~:::::~~=+?I$O8OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO88888888DDDDDDDDDDO$7IIIIIIII77$$ZZZOOOOOOOOOOOOOOOOOOOOOOOO
    DDDDNN$7I?+===~~~======+++++???IIII77$$$Z8NNDDDD8888OOOOOOZZZZZZZZ$$$$$$$7777I??++===~~~~~~~~~~+IOD88888888OOOOOOOOOOOOZOOOZZZZZZZZZZZZZZZZZZZZZZZ$?===~~~~~~~~~~~=====+++++++?????+~~::~:~~~=?=~:::~:,,,,,,........,.,,,,,,,,,:::::~~~~==========~~~~~~==++?I7$ZZZOOOZZZZZ$$$$$7II??+==~~~~:~~~~~~~:::~=~~~~===++?7O8O88OOOOOOOOOOOOOOOOOOOOOOOOOOO888888DDDDDDDDDDDO$77IIIIIII777$$ZZZOOOOOOOOOOOOOOOOOOOOOOOO
    DDNNNDZ7I?+==~~~~=====+++++???IIII777$$ZO8NNDDDDDD88888OOOOOZZZZZZZ$$$$$$$77777II??+==~~~~~~~~~~=+IZ88888888OOOOOOOOOOOZOOZOZOZZZZZZZZZZZZZZZZZZZ7+====~~~~~~=====+++++??????I?III==?=:=+=??+~~==~~:::::::,,,,,.......,,,,,,,,::::~~~=============~~~~~~~~~~~~~~~=========~~~~~~~~~~~~::~~~~~~~~==??~:::::~==+?+=~~~==?77I?IZOOOOOOOOOOOOOOOOOOO888888888DDDDDDDDDDD8$77IIIIIIII77$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOO
    DNNNMD$7?+===~~~~~====++++????II7777$$$ZODNNNNNDDDDDD8888OOOOOZZZZZZZ$$$$$$$$7777II??++==~~~~~~~=~=+IZ88888OOOO8OOOOOOOOOOZZZZZZZZZZZZZZZZZZZZZZ7++=============++????IIIII7777777$$$7~:=+==?+=?+++=~::~::::,,,,.........,,,:::::~~~================~=~~~~~~~~~~~::::::~~~~~~~~~~~~~~~~:~~~~~~~~~~==+?+=~:~~~~==~~~~~~~=++?I$ZZZZZO8O8888O88888888888888DDDDDDDDDND8$77IIIIIIII777$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOO
    NNNMM8$I?+==~~~~~~=====+++???III777$$$ZZ8NNNNNNNNDDDDD88888OOOOOOZZZZZZZ$$$$$$$7777II?++===~~~~~~====+788888OOO8OOOOOOOOOOZZZZZZZZZZZZZZZZZZZZZ7?++=========+++???IIII777777$$$$$$$$$7?~~~+?+=++????+~::~~::::,,,,......,,,,:::~~~~~================~=~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~===========+?+++==~::~~~~~+++?$Z7III?I7$O888888888888888D8DDDDDDDDDNNN8$77IIIIIIII7777$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOO
    NNMMMO$I?+=~~~~~~=====++++???III777$$ZZODMMMMNNNNNNNDDDDD8888OOOOOZZZZZZZZ$$$$$$$7777II?++===~~~~~~====?IO8888O8OOOOOOOOZZZZZZZ$$ZZ$$$$$$$$$$$I++++++++=++++??III777$$$$$$$$$$$$$$$$$$??$=:=?I?I??++?+~~::~::::,,,.......,,:::~~~~~=================~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=========+?????+++++++++++?+++==~~~=+?I7OZ77I=+I7777ZZOOO88888DDDDDDDDDDDDNNNDO$77IIII??III77$$ZZZZZOOOOOOOOOOOOOOOOOOOOOOOOO
    NNMMMO7I?+=~~~~~~=====+++????III7$$$ZZO8NNNNNNMMNNNNNNDDDD88888OOOOOZZZZZZZZ$$$$$$$7777I??++====~~~~=====?$888O8OOOOOZOZZZZZZ$$$$$$$$$7777777I?++++++++++???II777$$$$$$$$$$$$$$$$$$$$$$I?+===++++II?Z7+=~:~~~=+:.........,,,,~~~~==================~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=====+++?7$$$$7I?+++++++?????III?==~====?$ZI+==+I$I?III77$$ZZZO888DDDDDNNNNNDO$7IIIII??IIII77$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOO
    MMMMNZ7I+==~~~~~~=====+++???II77$$$ZZO8DNNNNNNNNNMMMNNNNDDDDD8888OOOOZZZZZZZ$$$$$$$$$7777II??++===~~~~====+IZ888888888OOOO8OOOZZZZZZZZZ$$$$77??++???+++???III7$$$$$$$ZZ$$$$$$$$$$$$$$$$$$7I??+?+IZZZ=.,,.........,...........,,::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~::~~~~~~~~~~~~~~~~~~~~~~==?+===+??++==========+++????IIII?+===+7I???7$7?+????II777$$$$ZZOO8DDNNNN8$77III????III77$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOO
    MMMMNZ7I+==~~~~~~====++++???II77$$ZZO8DNNNNNNNNDDNNMMMNNNNNDDD88888OOOOZZZZZZZZ$$$$$$$$7777II??++===~~~=====?78DDDDDDDDDDDD88888888OOOOOOOOZI????????????II77$$$$$$ZZZZZ$$Z$$$$$$$$$$$$$$$7I77+?7O$=,...........,,,.............,,,::::::::::::::::::::::::::::::::::::::::~:~~~~~~~~~~~~~~~~~~~~~~~======+++++++???????II7??III?II??+??I?+++???I777$$ZZZOO8DD8Z77III?????III77$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    MMMMDZ7I+=~~~~~~~=====+++??II777$ZZO8DNNNNNNNNNNNDDNNMMMNNNNDDDDD888OOOOOZZZZZZZ$$$$$$$$$777III?+++===~~~~====?$88888888888888888888OOOOOOO7???????????III7$$$$$$$$ZZZ$ZZZZ$$$$$$$$$$$$$$$$$7I7$?:,,,...,,......,,,.....,..........,,,,,::::::::::::::::::::::::::::::::::::::~~~~~~~~~~~~~~~~~~~~=======+++++++???????????I7$$ZI?=~~=+??+=====+++??II77$$ZOO8Z77IIII????III777$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    NDDD8$7?+=~~~~~~~=====+++??II77$ZZOODNNNNNNNNNNNNNDDDNNNMMNNNNNDDDD8888OOOOOZZZZZZZZZ$$$$$$7777II?+++===~~~~===+IZ88OOOOOOOOOOOOOOOOZZZZZZ7????????IIIIII77$$$$$ZZZZZZZZ$Z$$$$$$$$$$$$$$$$$$$$+:,,,,,...........,,,.::,.,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,::::::::::::::~~~~~~~~~~~~~~~~~~~~~~~~=======++++++++++??????????????I7ZZ7?=~~~~~~~===++???III77$ZZOO$7IIII?????III777$ZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    8888O$I?+=~~~~~~=====+++??III77$ZOODNNDDDDDNNNNNNNNDDDDDNNMMNNNNNDDD88888OOOOOZZZZZZZ$$$$$$$$7777II?++===~~~~~===?7OOOOOOOOOZZZZZOZZZZZZZ7???IIIIIIIIIII777$ZZZZZZZZZ$ZZ$Z$$$$$$$$$$$$$$$$$$?::,,,,,,:,.,,,,,,,,..,.:=~.,,,:,,,:,,,,,,,,,,,,,,:::::::::::::~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~========++++++++++++???????????????I7$Z$?=~~~==++????III7777$ZOZ77III??????III77$$$ZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    OO88O7I?==~~~~~=====+++???II77$$ZO8ND888DDDDDDDDDDDDDDDDDDDNNMNNNNNDDDD8888OOOOOOOZZZZZZZ$$$$$$$7777I??++===~~~~~==?$OOOOOOOOZ$$$ZZ$77$Z?+??IIIIII77777777$$ZZZZZZZZZZZ$$$$$$$$$$$$$$$$$$$7~::,,,,,,,,:~::,::,,~=~:~~:~=::,,::::::::,,,,,,.,,,,,::::::~~~~=====+++++++====~~~~~~~~~~~~~~~~~~~===========++++++++++??????????????????I7$$7+:::::~~~~===+++??I$$7III??????II777$$$ZZZZOOOOOOOOOOOOOZZZOZOOOOOOOOOO
    O888Z7I?+==~~~======+++???I777$ZODNDD88O88DDDDDDDD8DDDDDDDDDDNNNNNNNDDDDD8888OOOOOOOOZZZZZ$$$$$$$$777II??++===~~~~~=+IOOOOOOZ7ZZZZO$777$+??IIIIII777777$$$$ZZZZZZZZZZZZ$Z$$$$$$$$$$$$$$$$?::::,,,::::::~~~=~:~~=~+:~++~~~~::~~::~::::::::,,,,,,,,,:::~~~===+++++??????????+++++==~~~~~~~~~~~~============++++++++++++++++++++?????????I7$$?+~,,::~~~~~=++?I77$7III?????III777$$ZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOO
    O888$7I?+=========++++???II777$Z8NNDD88OOOO88DDDDD88888888888DDNNNNNNNNDDDD8888O8OOOOOOZZZZZ$$$$$$$$$777II??++==~~~~~=+7OOOOOOZZZO8ZI?I7??IIII777$$$$$$$$ZZZZZZZZZZZZZZZZZ$$$$$$$$$$$$$$=::::::::::~~~~~===?+~~==:~==~=?~~~~:~=~~~~~~:::::::,,,,:,:::~~===++++????IIIIIIIIIIII?????++++====~~~~~============+++++++++++++++++++++++++++??I77I+~::::::::::::~~+7II???????I777$$$ZZZZZOOOOOOOOOOOOOZZZZZOOOOOOOOOO
    OO8O$7I+==========+++++??II777$ZDNNDD88OOZZOO88DD8DD88888888888DDNNNNNNNNDDDD88888OOOOOOZZZZZZZZZ$$$$$$$777I??++===~~~~=?7ZOOOZZZZZ7IZZI??II77777$$$ZZZZZZZZZZZZZZZZZZZZZZZ$$$$$$$$$$$7~::::::~~~~====+++?????+=~=:7~::~+=++=~===~=~~~~::~::::,,,:::::===++++++???IIII7777777777IIIIIII???+++=====~==========+++++++=====+=+++++++++++++++++?????+:::,,::~~~==I7???????II777$$$$ZZZZOOOOOOOOOOOZZZZZZOOOOOOOOOOO
    O88O$7?+=========++++++??II777Z8DDDDD88OOZZZZOO8888D88888888888888DDNNNNNNNNDDDDD8888OOOOOOOZZZZZZZZZZ$$$$$777I??+===~~~~~~~~~~==+?77I???II777$$$$ZZZZZZZZZZZZZZZZZZZZZZ$$Z$$$$$$$$ZZ7~~~:~~~~~=+++++???IIII7?=~==7+==~?I~I?+~====~~=~~~~~~~::::,,,,::~==++++?????IIII77777777777777777777IIII????++========+=====+========++++++++++++++++=========~::::~~==+?7I?????III777$$$ZZZZZZOOZZZZZOZZZZZZZZZOOOOOOOOOO
    8DDZ$I?+========++++++??III77$ZDD888888OOZZZ$$ZZO8888888888888OOO888DDDNNNNNNDDDDDD88888OOOOOOOZZZZZZZZZZZ$$$$7II?++==~~~~~:~~=+I7???++?II77$$$Z$ZZZZZZZZZZZZZZZZZZZZZZZZZ$ZZ$Z$ZZZZ7=~~~~~====++???IIII777777777~?+++?I???I?+~=+~+=~==~=~~~~~:::,:~~~~~~=+++????IIII77777777777$$$$$777777777777III??++++++++++++++++++++++++++++++++++++++=======++I=:~~=~=++I7??????II777$$$ZZZZZZZZZOZZZZZZZZZZZOOOOOOOOOOOO
    8DD$7I+===========+++++???I77$O88OOOOZZZZZZ$$$$$ZZOO88888888OOOOOOOO888DDDNNNNNNNDDDDD88888OOOOOOOOOZZZZZZZZZZ$7I++==~~~~~~=+?II?+=++++?I7$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$=~~~===++???III777777777$7$7~I==?II?I$=II?+~==+======~=~~~~~~:::::~~~~+++???IIII77777777777$7$$$$$$7777777777777777II?????????????????????????????????+++++?????III~~=+++=++?II???II777$$$$ZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOOO
    O88$7?+=~~============+???I77$D88OOZZZZZZ$$Z$$$$$ZZZOOO888888OOOOOOOOO88DDDNNNNNNNDDDDD888888OOOOOOOOOOOOOOOZ$I?+===~====++?I7?++==+++?I77$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$+=====++??IIII7777$$$$$$7$7?~?I+I+??+77+I7++==+=+=++==+====~=~~~::::~~~=++??IIIII7777777$7777$$$$$$$7777777777$$777$777IIIIIIIIIIIIIIIIIIIIIIIIIIIIII??I??IIIII7777$I?=+?++++??IIIII77$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOO
    O8O7?+=~=============++++?II$Z88OOOZZZZZ$Z$$$$$$$$$$ZZOOO888888OOOOOOOO888DDDDNNNNNNNDDDDD8888888OOOOOOOOOOZ7I?+++++++???I7$7I?+==++++?I7$$ZZZZZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ====+++??IIII7777$$$$$$$$$$I+??III77I=+I=I7?$+==+++====+======~=~~~~~~~~~=+??III77777777$$$777$$$$$$7$$777777$$$$$$$$$$$77777777777777777777777777777777777777$$$$$7$$$?=?+??I???II7777$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOO
    88$I?=~~~~~~==+=======+++?I7$88OOOZZZ$Z$$$$Z$$$$$$$$$ZZZOOOO8OOOOOOOOOO88888DDDDDNNNNNNDDDDD8DD888888OOOOOZ$7II?????II77$$Z$$7+==+++??I7$$ZZZOOOOOOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOI+++++??IIII7777$$$$$$$$$$$$$?=+7+?II?III?I7?7I++=+=++=+==+========~~~~~~~,=+?III77777777$$$$$$$$$$$$$$7777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7==???I???+I77$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOO
    8D7?=~~::~~~~~~~=======++?I7$D8OOZZZ$$$$$$$$$$$$$7$$$$ZZZOOOOOOOOOOOOZOO888888DDDDNNNNNNNDDDDDD888888OOOOOZZ$7777777$$$ZZZZZ$?=++++??II7$ZZZOOOOZOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOZ+=+++?IIII7777$$$$$$$$$$$$$$$77I?7??7IIII+II+77++++==++=+=+====+=====~~~=~==+??II7777777$$$$$$$$$$$$$$$7777777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$I+?IIII???I$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOO
    DD?=~:::~::::~~~==~===+++??7O88OZZZ$$$$$$$$$$$$$$$7$7$$$ZZZOOOOOOOOOZZOOO8888888DDDDDNNNNNNDDDDD8888OOOOOOOZZZZ$$$ZZZZZZOOO$?++?????II7$ZZZZOOOOOZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOI++??III7777$$$$$$$$$$$$$$$$$7+?I7IIIII?7I?77I???I+?++====+===+=+======~~==+==??II777777$$$$$$$$$$$$$$$$$$7777$$$$$$$$$$$$ZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$I+?I7I?????7ZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOO
    D$+=~~~~~~~~~~:~~~=====+++?I888OZZZZZ$$Z$$$$$Z$$$$$$$$$$$$ZZZOOOOOOZZZZZO888888888DDDDNNNNNNDDDDD88888OOOOOOOZZZZZZZZZOO88ZI?????IIII77$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ7+???II77777$$$$$$$$$$$$$$$$$$$$$I?I??+?I?+I7I7I7I+??+?+=++=+==+=+=+=++=~~==+=~+?II7777777$$$$$$$$$$$$$$$$$$77$$$$$$$$$$$$ZZZZZ$Z$$$$$$$$$$$$$$$$ZZZ$$ZZZZ$ZZ$$$$$$$$$$$$$I?+777I???IZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOZZOOOOOOOOOO
    8==~===++==~~~~~:~~~~~==++?I888OOZZ$ZZZOOZZZZ$$ZZ$$$$7$$7$$ZZOOOOZZOZZZZOOO8888888888DDDNNNNNDDDD88888OOOOOOOOOOOZZOZOO8887IIIII7777777$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$I??II777$$$$$$$$$$$$$$$$$$$$$$$$$ZII77I7I7?7I7II=+++++++++?=?+++++=+++++===+++=~=?I7777$77$$$$$$$$$$$$$$$$$$$$$$$$Z$$ZZZZZZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$$$$$ZZO?+I7II???+IOZZZZZZZZZZZZZZZZZZZZZZZZZOZZOOOOOOOOOOOOOO
    =~~==????I??+==~~~~::~~==++I88OOOZZZZ$ZOOOOOOZZ$Z$$$$$$$$$$$ZZOOOOOZZZZZZOOO88888O8D88D8DDNNNNDDDD88888OOOOOOOOOOOOOOO888Z7777777777777$$$ZZZZZZZZZZZZ$$$$$$$$$$$Z$ZZZZZZZZZZ$7?III77$$$$$$$Z$Z$ZZZZ$Z$ZZZ$$Z$$$$$$$$Z7?+I7I?I+++??7???++++=+++++++++++==++?+++=+I7777777$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ7++IIIII???7OZZZZZZZZZZZZZZZZZZZZZZZZZZOZOOOOOOOOOOOOOO
    ~~=+?II77777II?+~:::::~~=+?I8OOOZZZZZZZZZOO88OOOZZZZ$$$$$$$$$$ZZOOOOZZZZOZOOO8888888888DDDDNNNNNDDDD88888OOOOOOOOOOOO8888Z$$$ZZ$$$$$$$$$$$$7$$$$$$$7777777$$$$$$$$$$$$$$$$$$$7III77$$$$Z$ZZZZZZZZZZZZZZZZZZZZ$$$$$$$$$$I7I?7I?++?I???I???++++++++?++++++++???++=~?7777$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ7++7$$7I?+??$ZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOOOOOOOOOOOO
    =+?III77$777777I?=~:::::~=+I8OOZZZZZZZZZZOO8888OOOZZ$$ZZ$$$$$$$ZZOOOOZZZZZZOOO888888888O8DDDDNNNDDDD888888OZOOOOOOOOO8888ZZZZZZZZZ$$$$7777IIIIIIIIIIIII777777777$7$$77777777IIII77$$$ZZZZZZZZZZZZZZZZZZZZZZZZZ$$$$$$$$+7I77??+?I??+II7I???++?+?+?++?+++++?????+===?77$7$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOZZOOOOOOOOOOOOOOZZZZZZZZZZOZ??7$$7I?+?IZZZZZZZZZZZZZZZZZZZOOOZOOOOOOOOOOOOOOOOOOOO
    ?II7777$$$$$$$$7I?==~~:::~=788OZZZOOOOOZZZZOO8888OOZZZZZZZZ$$$$$ZZZOOO$ZZ$OOOOZZZ88888O8Z$88DDNNNNDDD88OO888OOOOOOOO88888OZOOOOZZZZ$$$777III??????????III777777777777III??????I7$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$ZII+????II??I??I???+?++?+++??+++++?????I+?++I7$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZOOZZOOZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOZOZZZZZZ7??7$$$7?+??7ZZZZZZZZZZZZZOZZOOOOOZOOOOOOOOOOOOOOOOOOOO
    7777$$$$$$$$$$$$7I??+==~~::?8OOOZZZO8888OZZZOO88888OZZZZZZZZZ$$$ZZZO$OZZZ$7$$I$$$7Z7III77?I$I$ZZZ$77Z8OO8888ZZOOOOOO88888OOOOOOOZZZZ$$$77IIII?????????IIIIII777777III???+++++?I7$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ?++I?I???I?I?I??I?I+???+??????+?I?I??I???+=?7$$$$$$$$$$$$$$$$$$$$Z$ZZZZZZZZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZOOOZZZ$???I7777?+?I$ZZZZZZZZZZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    $7$$$$$$$$$$$Z$$$77I??+===~~=8OOOZZO888888OZ$ZZO888OOOOOOZZZZ$Z$$$7I++?=~:,,,,,,,,,,,::::,,,,,,,,,,,,,,:~+I$Z8888OO8888888888OOOOOZZZZ$77I77IIII??????????II7777II??+++++++++?I7$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ$+?????I?III????IIIII?????????+++?II?II?I?????I$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZOZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZOZI+?I77II??IIZZZZOOOZOZZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    7$$$$$$$$$$$ZZ$Z$$$77I??+++===OOZOOOO8D88DDOOZOZOO888OOOOOZ$I77I?=+:,,,,,,,,,,,,,,,,,,:::::,,,,,,,,,,,,,,,,,:~?7$O888D8D88888888OOOZOOZ$7?$$77I?+=??++++?II7$77II??+++++++++?I77$ZZZZZZZZZZZZZZZZZZZOZZZZOZOZZOOZZZOOII?I=???+++++??II?II??7III?????++?IIII??I?I????+7$$$$$$$$$$$ZZZZ$$$ZZZZZZZZZZZZZZOOOOOOOOOOOOOOOO888OOO8O88O8O88O8OOOOOOOOOOOOOOOOZ7I??$$77I???I$ZZZOZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    $$$$$$$$$$$$ZZZZZ$$$777I?????+?OOOZZO888D8D8DOOOOOO8ZOO$III+:,,,,,,,,,,,,,,,,,,,:~:,,.,,::~:,,,,:::,,,,,,,,,,,,,,::=7$OOO8888888888ZOO$?=I$7I?=::=+====?I77$$7I??++++?????+??II$ZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOOOOZZII7?I?++I7I7+??I??IIIIIII?II?I++??IIIIII?II?I????I$$$$$$$$$ZZZZZZZZZZZZZZZZZZZOOOOOOOOOOOOOO8888888888888O88888888888OOOOOOOOOOOOOOO7???7777I???$ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    $$$$$$$$$$$$ZZZZZ$$$$$77I??????OOOOOOOO888DDD88Z7$7$7+~::,..,,,,,,.,,,...,,,,,.,,..,,::~++.,,:::~~~~:,,,,,,,,,,,,,,,,,::I7ZO888888OZO$+:~+?+~:::~=~~=+I7$$$$7I++++++??????+??I7$$ZZZZZZZZZZZZZZZZZOZZZOOOOOOOOOOOOII$777?I??I?IIII????III7I77?+?I++??IIIIII?I?IIII????I$$$$$$ZZZZZZZZZZZZZZZZZOOOOOOOOOOOOOOO8888888888888888888888888888OOOOOOOOOOOOOOO7???7777?I?IZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
    $$$$I,~::+$$ZZZZZ$$$$$777II?I??OOOOZZOOO8DDOZZ=++=~:::,,..,,,,.,,,,..,:,..,,,,,,..,,,.,:..:?~,:,,,,,,,,,,,,,,,,,,,,,,,,,,,::~~~~~~~~::,:,,,,:::::~~+I77$$$7I?+====+??????????I77$ZZZZZZZZZZZZZZZO8888OOOOOOOOOOO7II77I$$I?I++??II+?III?III$I??++=+?IIIIIIIII?IIIII?+?I?$$$$$$ZZZZZZZZZZZZZZZOOOOOOOOOOOOOO8888888888888888888888888888888OOOOOOOOOOOOOO7I??I$777?II7OZOOOOOOOOOOOOOOOOOOOOOOOOOOO888OOOOOOOOOOOO
    ,:=?IIIII+=$ZZZZZZZ$$$$77II????Z88OOZZZZZ7?77~~:,::,..,,,,,.,,,,,,::,.,,:,,:,...,,,,::=,~,..,................,,,,,,,,,,,,,,,,,,,,,,,,,,:::~~~====+?II7777I?+==~===+??II??????II7$ZZZZZZZZZZZZZZZO8888OOOOOOOOO$II7I7$777II??II7+I??II?77II?III????IIIIIIIIIII????????I?7$$$$ZZZZZZZZZZZZZZOOOOOOOOOOOOOO8888888888888888888888888888888O88OOOOOOOOOOOOO$I??I$$77IIIIZOOOOOOOOOOOOOOOOOOOOOOOO88OO8OOO8OO8OOOOOOO
    ?I77$$$7$7$$ZZZZZZZZ$$$777IIII?O8OOOZZ77$$~::::::,..,:::,,,,,,.,::,,,::,:,..,,,..,,,,,?,,,,,....,,,::::::::,,,,,,,,,,,,,,,,,,,,,,,,,::::::~~==+++???IIII?+==~~===+???I????????II7$ZZZZZZOOOOZOOOO8888OOOOOOOZ??II77$Z$7I7I7$7I?I?II+?$77III?++IIII7IIIIIII7?+++??????I77$$$ZZZZZZZZZZZZZZOOOOOOOOOOOOO888888888888888888888888888888888O8OOOOOOOOOOOOOO$?+?777IIIII$OOOOOOOOOOOOOOOOOOOO888888888888OOOOOOOOOOO7
    Z$$$$Z$Z$$$7ZZZZZZZZZ$$$7777IIIZ888OZ$I+::::,~:,,,,:,:,,,,..,=~,:.,,,.:,,,:,,,,,,,,,::,,.,,,,,,,,:==+++++++===~~~~~:::::,,,,,,,,,,,,,,:::~~~~=+++++++++===~~~==++?????I????????I77$ZZOZZOOOOOOOOO8888OOOOZ$??I777$$$77I777?III?III777I7I??++I?777IIIIII7I?+?????I77I++II$$ZZZZZZZZZZZZZOOOOOOOOOOOO8888888888DDDDD8888888888888888888888888888OO8OOOOOO$I?I$$$7IIII$OOOOOOOOO8888888888888888888888888OOO88OOOI+
    OZZZOO$=?++=~ZZ$ZZZZ$$$$$777IIII88OZZ?:~,,,::,,,,,:::,:,,.,~~:,.:~::,,.::::::,::::,~:,,,.:~.,:::::~===?IIIIII??+++==~~~~:::,,,,,,,,,,,,,,,::~~=~===++==~~~~==++???????????+++???I77$ZO7ZOOOOOOOO88888OOZZ??III777Z$7$$7I77I7?+?+++++?+??++I?7I77II7II77?+????IIIIII??+II7ZZZZZZZZZZZOOOOOOOOOOO8888888888DDDDDDDDDDD88888888888888888888888888OOOOOOOOO$7I7Z$$7I77$OOOOOOOOO888888888888888888888888888888OOOI=~
    O887$+777777+Z$ZZZZZZ$$$$$7777I?OO$$?~:,,,~::,,,::::::,,,+:~,,,:~:,,.:~:~:::~~~:~~:::::,,~=::~~~I~+Z,:~+I77$777IIII?++=+==~~::::,,,,,,,,,,,,,:=+=====~~~~~==+?IIIII?????+++++++??I77$ZZOO888O88888888O$???II$7$Z77?+?++???+I????+IIII?+??+?7I7777777II+????IIIIIIIII?++77ZZZZZZZZZZOOOOOOOOOO8888888888DDDDDDDDDDDDDD888888888888888888888888888OOOOOOZIII7$$$7III7OOOOOOO88888888888888888888888888888888OOI=~~
    $$$+?$7$$$$$7$$ZZZZZZZ$$Z$$$I?I+87O+=:,,,~:::,:~~::~::,:=,,,,,~::.,,::~~=~::~~=~~::::~:::~Z=~=+?7:OD=~:~?I7$$$7777II???++++==~~:::::::::,,,,,,,~==~~~~~~~~=?II77IIII????++++++++??II7ZZZZOO8O888888DO???III77I?I+??+?III7?++I??I+++????I?I?+II77I77?????IIIIIIIIIIIII?+I7$ZZZZZZZOOOOOOOO88888888888DDDDDDDDDDDDDDDDDD88888888888888888888888888OOOOOO7III$Z$777I$ZOOOOOOO8888888888888888888888888888888OO7=~~~
    $7?I7$$ZZOZZZ$$ZZZZZ$$ZOOZ$7I???O$+::~::~~:~:~~~~~:~,,+~:,::~~,,,,,=~+~==~+===+~~~:~:~~~+I$$I??II7D.O$I=+I7$$$$777IIIIIII????+=~~~~=~::::::,,,,,::~~~~~~==+I777777II???++++++++++???I7Z$ZOOO8OOOO8O???I??+++I++7III???III?Z7IZOZ$$OZO7I7$7?I+?+77I????I7IIIIIIIIIIIII?+?77ZZZZZOOOOOOOO8888888888DDDDDDDDDDDDDDDDDDDDDDD8888888888888888888888888OO8OO7II7$$$$777OOOOOOOO88888888888888888888888888888888OI=~~~~
    $$$$$$ZZZOZ$Z$ZZZZZZZOOZZ$$7II??I::=~::~~~~~~::~~:=,,+=:~:~=::,,,~?=++?=~+==?=+==~=~~~=++IZO7II7Z8$7+O$III7$$$$$$77IIIIIII?????+===II:::::::::,,,:::~~==+?I7$$$$77III???++++++++++??I77$$O88OI~~+ZI++=++++$7I???I7IOOZOOZZZZ$$$$$$$$$$$7$$+?III++??I?7IIIIIIIIIIIIIIII++7IZZZZOOOOOOOO8888888888DDDDDDDDDDDDDDDDDDDDDDDDDDD8888888888888888888888OOOO$?I7$ZZ$$$77ZOOOOOO88888888888888888888888888888888OI=~==~~
    ZZOZZZZOO$$$O$$ZZZZOOOZZZZ$77III:::?===~~~~=~~===:,:I=~=:+~~=,:~=?I?I++===+?==?==?==~=~?I7$ZOZ7$DDD8=DO$77$$$$$$$7I7IIIIIIIII?++++~~87~~~~~~=~~~::::~+??I7$$$$$$$$7II???++++=++++++??I77$ZOOZ+===+8888888O77I$88OZZZZZZZZZZZZZZZZ$$$$$$$$ZOO$I?$I??7IIIIIIIIIIIIIIIIII?+??$OOOOOOOOOO8888888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD888888888888888888888888Z777$ZZ$$77$OOOOOO88888888888888888888888888888888O7?+++===
    ZOOOOOOZ$$I?+==ZZOOZ8OOZZ$$777I+:~:I=+?==+==~?=?~:~I+=I~===~:~=?7II7?I++++?I~I+=+++?~??II77Z88O$8DNM8D8Z$$$$$$$$7777IIIIIIIII???+=:=7Z~+~~==++==~~~~~~?I7$$ZZZZZ$$77II??+++++==+++???I77$ZOOZZ?+?OOO888888888888OOZOZZZZZZZZZZZZZZZ$$$$ZZZZZOOO7$I+77IIIIIIIIIIIIIIIII??77OOOOOOOOOO888888888DDDDDNNNNNNNDDDDDDDDDDDDDDDDDDDDDDD888888888888888888888Z77$ZZ$$$7$OOOOOO888888888888888888888888888888888Z7II??+++
    OOOO88$Z$$777I+7ZOO8D8Z$$7I??+I~~+:8+?++??==?=I~:+7++?=~=+~~=+I?Z7ZI??+?=+++?+7I?=?++?III777O88ZZDDO8D8OOZZ$$$$7777III????I77II????77$?=I=~+??I???++===I$$ZZZZZZZZ$7III??+++=++++???II77$$$ZZOZO888ZDDD8888OOO8OOOOOZZZZZZZZZZZZZZZZZZZZZZZZZOO7?I++I7IIIIIIIIIIIIIIII??I7ZOOOOOOOO88888888DDDDDNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDD888888888888888888O777$Z$$$$7$OOOOO888888888888888888888888888888888OZ$$$77II?
    88887$Z$$$$$$77ZOZ8DN8Z$7I???I7~~+~7I+I+I~~?+7==++ZII+=+I?+?+$IOOO7I?II????+?I$I++?=IIIIII777ODO$88DZO8OOZZZ$77I??+++++~,,?777II???778Z$7I++II77IIIII?+?IZZZOOOOZZ$77II??++++++??III7$$$$$77O$$DDO8ZD888OOOOOOOOOOOOOOOOOZZZZZZZZZZZZZZZZZOOZOOOZI?++77I7IIIIIIIIII7III?I$OOOOOOO88888888DDDDNNNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDD88888888888888O77$$ZZ$$$7$OOOO8O88888888888888888888888888888888OOZZ$$$77I
    8OZ$$OZZ$$$Z$Z$ZZO88NOZ$7?++=I?~~++~+$??+~II??+=?$Z$$+77?III$$88Z$$I77I??I7?+$$I+77+II777777I788Z$DO8DDOOZZ$I?+=~::,,:,,..:+I??IIII77DOOZ77+I777777777I?$ZOOOOOOOOZ$77I???+++???I77$ZZZ7I??O8ZZ88OZO88OOOZZZZOOOOOOOOOOOOOOOZOOZZZZZZZOZZZZZZZOOOOI++?7777777777II7IIII?7$OOOO8888888888DDDNMMMMMMMMMMMMMMMMNNNNNNNNNNDDDDDDDDDDDDDDDDDDD8888888888O$$ZO$Z$$$$$O8888888888888888888888888888888888888OOOOZZ$$$$7
    OOZOZZZZZZZZZ7+OO8DNN88$I=??=7?~==I+77I7?7?I7?+7I8$II$$7777ZZ8DOOOI$$7I?I7I+$$77I7?I7$I777777I$8O77$ZZ8OZZ$7I?++~:,,..::,.,I~=?II$$?Z7DOZZZ$7$$$$$$7$$7?$ZOOOOOOOOOZ$77I?????II7$ZOO$7??II$888888ZOOOOOOOOZZZZZZZZZOOOOOOOOOOOOOOOOOOOOZZZZZZZZOOOOII+I7777777777777II??IIOOOO88888888DDDNMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNDDDDDDDDDDDDDDDD88888888OZZZZZZ$$77$O888888888888888888888888888888888888OOOZZZZZ$$$$
    8OOZZZZZZZOO$I?+?DNMN7?===+I=OZ+=II$7$$7+8$7I?I7O7$I$$Z$$$Z8OD8OO7ZZ$7II$I?7$$$II7?I$7$$7777777$ZII7$$$ZZ$7II+~:,,,:,::~==~:,~+I7$Z$$ZD8OOZZ7$$$$$$$$$$7$OOOOOOO88OZ$77I???I7$$ZOZ$7I+=+?7$OOO888OZZZZZOZZZZZ$$$ZZZZZZOZOOOOOZOOOOOZZZZZZZZZZZZZZOO$I++I7777777777777II7$O8O888888888DDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNDDDDDDDDDDDDDDD88DD88ZZZZOZZZZ$ZO888888888888888888888888D88888888D88OOOZZZZZZZZ$$
    OOOOOOZZOOOZZZ$$77NN7?===+I$+O7IIIIZZ$7I7877$77IZ8Z$$Z$ZOZ8OND88$OZ$777$7?7Z$$?7II?I7$7$$$$$777$$7II?III?+=::,,:~~=??III77I??~?7$ZOZ$$8D8O7Z7$ZZZZZ$$$$$$O8OOOO8888OZ$77I77$ZOOO$7+~~=+?I7$ZZZZOOZ$Z$$ZZZ$$$$$$$$$$$$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOZ?++7777777777777II$$88888888DDDDNMNNMNNNNNMNNNNNNNMNMMMMMMMMMMMMMMNNNNNNNNNNDDDDDDDDDDDDDDDD8OZZOZOOOZZZZ888888888888888888DDD8DDDDD8DDDDDDD8OOOOZZZZZZZZZZ
    OOO888OOOOOOOOZZ$$MZ7?++?I$O+O7$$IZZ$$$?7ZO7ZIO7$$7$ZZZDZ8O8N88ZO8Z$$7Z7I7$$$O777?77$7$$$7$$$777777IIII?III777$77$$$$$$$$$$77I?$$ZOOOZ$DOOOZ$$ZZZZZZZZ$$Z88OOOO8888OZ$$77$ZOO8Z$=~~==+?II7$$ZZOZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$ZZOOO?+?7$777777777II$$O888888DDDDNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNMMMMMMMMMNNNNNNNNNNDDDDDDDDDDDDDOOOOOOOOZZZZ888888888888D88DDDDDDDDDDDDDDDDDDD8OOOZZZZZZZZZZZZ
    OO888888O8888OOOOO877III7OODZ$O77OOZZ$$77$O$Z7ZOZZ$$ZZ88OD8NDDZ88$ZZ$Z$77ZO$O$$7II77$$$$$$$$$$$77I77III77$$$$$ZZZZOZOOZZZZ$$$7OZZZZOOOZD8OOOZ$ZZOOOZZZZZ888888888DD8O$$$ZOO8O$~~~==+????II777$$$$$$$$$$$$$$$$$$$$$$$$$$$$7$$$$$$$$$$$$$$$$$$$$$$$$ZZZOO?+?7$$7777777777O88888DDDNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNMMMMMMNNNNNNNNNDDDDDDDD888O888OOOZZO88888888DDDDDDDDDDDDDDDDDDDDNNDD8OOOZZZZZZZZZZZZZZ
    88888888DDDD888OOD8ZZ7$$Z8N8IIZ$7$O8O$77Z$ZOZ$Z$OZOZ$NNZ8ONNDO8DOZZOZZ$7OOOZ$$Z$I$$Z$Z$Z$ZZ$$$$$$$$$$$$$$$ZZOOOO8OOOOOOOOOZ$$O8OOOO8OOOD88OOZZZZZOOOOOZO888888888DD8OZZOO88O=~~===++??IIIII777$$$$$$$$$$777777$7777777777777777$$$$$$$$$$$$$$$$$$$ZZZZOO?+7$$$$777777$78888DDDNNNNNNNDDDDDDDD888888888888888888888888DDDDDNNNNNNNNNNNNNNNNNNNNNDD8888D888OO888DDDDDDDDDDDDDDDDDDDDDDNNNNNDD88OZZZZZZZZZZZZZZZZZZ
    DDDDD8O$I?ZDDOZODND8OOZZ$ZNNNDZ$O8ND$77$OZ$ZOZOZ$$$OODD8DDND8DDOOOOZOZ$Z88ZO$O$77$ZZZZZZZZZ$Z$$$$$$$$$ZZOOOO888888888888OOOOO8888OO8OZOD8888OZZZOOOOOOO888888888DDD8OOO88D?~====+++??I?IIIIII7777777777777777777777777777777777777$$$$$$$$$$$$$$$$ZZZZZOZ??$$$$77777ZZ88DDDNNNNNNDDDD888888OOOOOOOOZZZZZZZZZZZZZZZZZZZZZOOOOOOOZZZOOO88DDDNNNNNNNNNNNNNDDD8DNNDDDDDDDDDDDDNNNNNNNNNNNDD8OOZZZZZZZZZZZZZZZZZZZZ$$
    DDDD88OZ$I++=~~:~~=8888ZNNNZZOOZOD$D8Z$$OZZ8ZOZ88$OODDZD8NNDDN8OZO8OZ$OD88OZOO$$$ZZZZZZZZZZZ$$$$$$$$ZZZOO88OOO8888888888OOOZ$8888OO88OZNDD8OOOOOOOOOOO8888888888DDDDOO8DO======+++??????IIIIIIIIIII777777IIII7777777777777777777777$$$$$$$$$$$$$$$ZZZZZZO7?7$$$$$$$ZOD8DDNNNNNDDDD8888OOOOZZZZZ$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$$$$$$$$$$$ZZZZZZZZOOO8888DDDDDDDDNNNNNNNNNNNNNNNDDD8888OZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
    DND888OOOOZZ$$7++=~++I8MNDNNND$Z7O8DDZZ$OOZ8ZOZ8ZZ88D88DNND8N88OOO$OOODD8O$OOZZ$OZZZZZZZZZZZ$$$$$$ZZZZO888OOOOOO888888888OOOO88O8OO888O8DD8OOOOOOOOO88888D888888DDND88DI+=====++++??????????++???IIIII7IIIIII7II7777777777777777777777$$$$$$$$$$$$$ZZZZZZOII$$$$$ZO8DDNNNNDDDDD8888OOZZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$77$$$$$$$$$$$$$$$$$$7$$$$$$$$Z$$$$ZZZZZZZZZZZZZZZZZZZ$ZZZ$$$$$$ZZZZZZ$$ZZZZ$ZZZZZZZZZ$
    ND88888888888OO$IZZZZZDDDNNDNNZ$OZO$DZO$OOODOOOOZOONNO8DNDDNN8OO8O88O8NDOZZ88ZZOOOZZZZZZZZZZZ$$$$$$ZZZ88888888OOO888888888OOZOOOO8OOO8O888OOOOOOOO8888DDDD8D888DDDNN8D?+=====+++???I?II???+==++????IIIIIIIIIII7II777777777777777777777$$$$$$$$$$$$$ZZZZZZZ7?$ZZ$Z8DDNNNNDDD888OOOZZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$77$7$77$$$$$$$$$$$$$$$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZZZZZZZZZ$$ZZZZZZZZZZ
    D888DDDDDDND88888OOO8DDDODDNN8N$Z$D887Z$O88N8OOZOO8NNODNNNNN8OOO8OOO8ND8OZO8ZZZOOOOZZZZZZZZZZZZ$$$ZOOZOOOD8888OOOOOO8888OO$$$ZOOOO8OOOZZZOOOOOOO8888DDDDDDDDDDDDDDDDD?+=====+++???III???++===+++????IIIIIIIIIIIIII7I77777777777777$$$$$$$$$$$$$$$$ZZZZZZZZZ7ZZZDNNNNNDDD888OOOOZZZZ$$$$$$$$$$$$$$$$$$$$$$$77$$$$$$$$$$$$7$$7$777$$$$$$$$$$$$7$$$$7$$$$7$$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZ$ZZZZZ$ZZZZZZZZ$$
    DDDDDDDDNNDDDDDDDDDDMNDD88DDNNZZ8ZOOZZZOZ88NDO8O88NND8DNNNDD888D8OODND8OOO8ZZZOOOOOZZOOOOOOZZZZZ$Z8OZZO8DN888O8OOOOOOOOOOZ$$$$ZZOOOOOOOZZZOOOOO888DDDDDDDDDDDDDDDDDDI++====++++??III??+==~~==+++?????IIIIIIIIIIIIIII7777777777777$$$$$$$$$$$$$$$$$ZZZZZZOO$$Z8NNNNDDDD888OOZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7$$$$7$$$$$$$$$$$$$$$$77777777$$$7$$$7$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$$$ZZZZZZZZZZZZZ$ZZZZ
    DDDDDNNN8OO8NNNDNDDNMNDDIODDDD8DOZOD87$O8D8D8OD8OONNDDNNNNN88DDDOODNDO8OO8ZOOOOOOOOOOOOOOOOOOZZZZO88ZZOD$ZDOOOOOOOOOOOOZZ$$$$$$ZZZOOOOOOOOOOO888DDDDNDDDDDDDDDDDDDDI?+++++++++??????++~~~~~===+++?+???IIIIIIIIIIIII777777777777$$$$$$$$$$$$$$$$$$ZZZZZZOOO$ODNNNDDD88OOOOZZZ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$7$$$$77$$$$7$$$$$$$$777777$$$$$$$$777$$$$$7$$$$$$$$$$$$$$$$$$$$Z$$$$$$$ZZ$$ZZZZ$ZZZ$ZZZ$
    NNNNN88OZZZZO8DDDD88DNNDD$8D8D8O8NDODZZOO8O8D8D8O8NM8NNNMN888DD8O8NDDD8O8OOOOOOOOOOOOOOOOOOOOOZZZ8DDO8ONDDD8OOOOOOOOOOOZZZZZ$$ZZZZOOOOOOOOOOO88DDDNNDDDDDDDDDDDDDD$??++++++++++++++=~~~~~~~~===++++?????IIIIIIIIIIIIII777777777$$$$$$$$$$$$$$$$ZZZZZZZOOOODNDDDD88OOOZZZ$$$$$$$$$$$$7$$$$$$$$77$$$7$$$$77$$$$$77$$$$$777777$7$777$7$$$$$$$$7$$$$77$$$7$$$$$$$77$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$ZZZ$ZZZZZZZZZZ$ZZ
    MMN8OOOOOZZZZO$ZO8888NNDDDD8Z888O8DODZOO8OO88DD88DNN8NDNNN88NDDO8NDNN88OO8O8888OOOOOOOOOOOOOOOOZODD8ZDDDD8ND8OOOOOOOOOOZZZZZZZZZZZZZOOOOOOO888DDNNNDDDDDDDDDDDDDD87?++++++=+=++++~~~~~~~~~~====++++???????IIIIIIIIIIII7777777777$$$$$$$$$$$$$ZZZZZZZZOOOODDD888OOZZZ$$$$$$$$$$$$$$$$$7$$77$77$7$7777$$$7$$7$$$$$$77$7$7$777$7$7$777$7$$$$7$$$777$777$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZZ$$$$$$$Z$$$$ZZ$ZZZZZZZZZZZZ$
    MD8888DD88OOI?+7$$I?8DNDNNDD88888O8OOZDOODN8DDD88DMNDNNMN8DNDNDDNDNDD88888O88888OOOOOOOOOOOOOOOO8NDOODDDD8DDD8OOOOOOOZZOZZZZZZZZZZOOOOOOO8888DNNNNDNDDDDDDDDDDDDD7I?+++++++=+==~~::::~~~~~~=====+++?????????IIIIIIIII777777777$$$$$$$$$$$$$$ZZZZZZZZOOOO888OOOZZ$$$$$$$$$$$$$$$$$$$777$$77$$$$$$777777$777$7$77$777777$77$7777$77$$$77$$$$7777$$$$7$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$$$$$$$ZZZZZZZZ$Z$$Z
    D88D8OZ$$Z$7$$$ZZ$7II8NNMNDD88888ZO88$O88888DDN8DNMNDNNNDDNMNNNNNDND888888888888O8888888888OOOOODNNZO8DNND8DD8OOOOOOOOOOOOZZZOOOOOOOOOOO8888DNNNNNNNNNDDDDDDDDDD87II?++++===~~~~:::~~~~~~~~=====++++????????IIIIIIIII77777777$$$$$$$$$$$$$$ZZZZZZZOOOOO88OZZZZ$$$$$$$7$$77$$77$$$$$$$77$$$7777777$77$$77$$$777777$77777$77777$7$7777$$7$$$77$7$7$$77$$$$$$$$$$$$$$$$$$$$$$$ZZ$$$$$$$$ZZ$$$$$$$$$$$$$$$$$$$$$$ZZZ
    DD8OOOOZZOOOOOOO8888888NNMNDDD88O$$ZOO8OD8DDDNDDDNM8DNMMDNNNNNNNNNDD8DD88DDDD8888888888888888888DN8OOONDN88ND88O88OOOOOOOOOOOOOOOOOOOO88888DNNNNNNNNNDNDDDDDDDDD$7II??++=~~~~::::::::~~~~~~======+++??????????IIIII7777777777$$$$$$$$$$$$ZZZZZZZOOOOOOOOZZZZ$$$$$$$$$$$$$$$$$$777$$7$$7$7$$777777777$77777777777777777$$77777$777$777$$$$$7$7$$$$7$7$$$$$$$$$$$$$$$$$$$$$$$$$$$Z$$$$$$$$$$$$$$$$$$$$$$Z$$$$$$$$$
    D8OOOOOO8888888D888888DDDNM8DDO7?++?I$8888DDDDNNNNM8NNNDDMNNNNDNDDDDND88DNDDDD8888888888DDD88888DNOOO8DDDNNNND888888OOOOOOOOOOOOO8O888888DNNNNNNNNNNNNNDDDDDDDD8$77I??+=~~~:::::::~:::~~~~~~=====++++?????????IIIII77777777$$$$$$$$$$Z$ZZZZZZZOOOOOOOOOZZZ$$$$$$$$77$$$$$$$$$7$$77$$7$77$$7777777777777777$7777$7$7$$$$$77777$$$77$77$$$$7$77$$$$$$$$7$$$$$$$$$$$$$$$$$$$$$$7$$$$$$$$7$7$7$$$$$$$777$$$$$$$$$$$$
    8OOO88DDDNNNDD888888888DDNNM8ZI?+=+==I$O888DNNNNNNMDNNMDMMNNNNNNDDDNDDDDDNDDDDDDDDDDDD8DDDDDD888DNOO888NNNNDDD88888888888888888888888888NNNNNNNNNNNNNNNNNDDDDDDO$77I?+=~~:::::::::::::~~~~~~======+++++???????IIII777777777$$$$$$$ZZZZZZZZZZOOOOOOOOOZ$$$$$$$$$$7$$$$$$$7$$7$7$777$$$$$$7$77$7777777$$77$777777777$7777$77$$$77$77$$777777777$7$$$777$7$$$$$$7$$7$$$777777$$$77777777777777777777777777777$77$77
    8OO8888DNNNDD8888888888DDDN8Z7I?++==+?7ZO88NDNNMMMNDMMNNMMNNNNNNDDNND8DDDNNNDDDDDDDDDDDDDDDDDDDDND888888DDDNDD888888888888888888888888DDMMNNNNNNNNNNNNNNNNDDDDDZ$7I?+=~~::::::::::::::~~~~~=======++++++???????III777777777$$$$$$ZZZZZZZOOOOOO8888OZZZ$$$$$$$$$$$$$77$77$$7777$77$7777777$$$$777777777$777777777777$7$777$$777$777$77777777777$7$7777$$777$7777777777777I777777I7I7777777I77777777777777777777I7
    88888DNNNNNDD88888888888DD8OII?????+=+?7Z8DNNNNNNNMNMNNMNNMNNNDDNNDDDNNND8DNDDDDDDDDDDDDDDDDDDDDDN888888888DD88888888888888888888888NNNDNNNNMMNMMNNNNNNNNNNDDDDZ$7I+=~::::::::::::::::~~~~~=======++++++?????IIIII7777777$$$$$$$ZZZZZOOOOOO888888OOZ$$$$$$$$$$7$7$7777$$$$7$77777$$7$77$7777$7$77777777$77777$$7$7777$7777777777777777777I77777777777777I77I7II7I77I7IIIIIIIIIIIIII?IIIIII777I7IIII$7II7IIII7777
    Z8DDDNNNNDDD8888888D888DDDZ77III??++++?7ZO8DDNDMMMMMMNMNMNNDNNNMNNMNNNDND8DNNDDDDDDDDDDDDDDDDDDDDND88888888DDD8D8888888D8DD8888D88NN8NDD88888DDDNNNMNNNNNNNNND8Z$7+~~::::::::::::::::~~~~~~~======++++++?????IIIII777777$$$$$$$ZZZOOOOOO888888D8OOZZ$$$$$$$$$7$$7$77777$777$77$$$777$77$$777$$77$7777$7777777$7777777$7777777777III777777IIIIIIIIII77II7IIIIIIIIIIIIIIIII?IIII????????I??I??I???IIIIIII?I77II7II
    ~?$ZZ8NDD88888O8O888888D8O$7$$I??+++??77$ZOO8DNMNNNNMNNNNNNMNNMMMMNNNDDDNDDNDDDDNDDDDDDDDDDDDDDDDDDDDDDD88D8DDDDDDDDDDDDDDDDDDDNNDDD888OOOOOOOO8888DNNNMNNNNNNOZ7=~::::::,::::::::::::~~~~~~======++++++?????IIIII777777$$$$$ZZZZOOOO888888DDDOOZZ$$Z$$$$$$$$777777$777$$$$$$$777$$77777$$777$7777$7777777777777I77II7I77I7777777I7I77I777IIII?III?I?II???II????II???I?????????????II?++??I????I?I????III???IIII
    ~~?$ZODOOOOOOOOOO88O88888ZZ$$$7III???I77$$ZO88DMMMNNNNNNNMNNNNNNMMNNDN88NDDDNNNDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNDDD8OOOOOOOOOZOOOOOO8888DDNNNNNNZ7~~:::::,,,,,:::::::::~~~~~~=======++++++?????IIII7777777$$$$$ZZOOOO88888DDND8OZZ$$$$$$$$$$77$$7$77$$$$$7777$$7$$777$77777$777$7777777777777777IIIIII77I7II7II77I7I77IIIIIIII?I????I????????????+??++?++I?++++?++I+???+???+?I????????????III7I???
    ~~~+$8OZZZZOOOOO8OO8888Z$OOZZ$$77IIII77$$$ZOO8DMNNNNNNNNDNNNNNNNNMNNNN8DDD8D8DNNDNDNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNND888OOOOOOZZZZZZOOOOO88888DDDNNN=~::::,:,,,,,,,::::::::~~~~~~========++++++????IIII7777777$$$$ZZZOO8888DNNND8OZ$$$$$$$$7$$$7$$7$$$777$777$7$$777$$$$$$$7$$77$$$7$7777777777II7III7I7III7II77III7IIIIIII?I?????I??+????++?????+?++?I+++?I++?+??+?+++?I?+++++?I?+?????????++???IIII7
    ~~~~=?$ZZZZZZO8OOOOOOOZ$$7$77777?IIIIII77$$ZZO8NMMNNDNNNDNNNNNMNNNNNDN88DDDDDD8D8DNNNNNNDDNNNDDDNDDDDDDDDDDDNNNNNNNNNDNNNNNNDDD8O8OOOOZZOOZZZOOOOO8O8888DDDD8=~:::::,,,,,,,,::::::::~~~~~~~=======+=+++++????IIII777777$$$$$ZZO888DNNNDDOOZZ$$$$7$$$$$$7$$$$777$$7777$7$$$$$7$7$7777$$777$777$77777777I7777I7IIIIIIIIIIIIIIII?III???I?I????+++++++???+++++??+?+???+?+?+I?+++++=?+++++?+++++=+??++???III?+??I??II
    ====~~?$Z$ZZ8OZZZZZZ$77I7IIIII????III77777$ZZO8NMMMNN8DDNNNNMNNNNNNDNDD888DD8DD8DDDDNNNNNNNNNNNNNNNDNNNNNNNNNNNMNMMNNNNNNNNND888OOOOOZOZZZZZZZZOOO8O8888DDD7~~::::,,,,,,,,,,:::::::~~~~~~~~~========+++++????III7777777$$$$ZZO88DNNND8OOZZ$$$$$$$$7$$$$7$$777$$$$777$77$777$777$7777777777777777777II7IIII7IIIIIIIIIIIII?????????I?++?+?+??????++??+?=++++++?+++=+++++??=++==+++=++I++I++?I?7?+++++I?++???????I?
    ===~~~~+$OOZZZZZZ$77II???++====+?I7777I77$ZZZZO8MMMNNNNDNNNNMNNMMNNND8DD8DD88D8DD8DDNNNNNNNNNNNNMMMNNMNMNMMMMNNNNMNNNNNNNDDD888OOZZOZZZZZZZZZZZZOOO8888DDD+~~::,,,,,,,,,,,,,:::::~~~~~~~~~===========++++????III77777$$$$$ZZOONNND8OZZZ$$Z$$ZZ$$$$77$7$77$$$$$$7777$7777777$$7$77777$$77$77$77777777II777I7II7I????????I?II?????++I+??????=?++=+++=+=??++++++++=?++++++==?++++?=+?=+=+=+++++=?++?++I??I????7?I??
    ======~~?$ZZZZZ$77II???+====~=++?+?7I7$777$$ZZOODMMMNNNNDDN8NNNMMNNNDN8DD8D888888DDDDDNNNNNNDDDNMNMMMMNNNMMNNNNNNNNNNNNDDD888OOZZZZZZZZ$ZZZOZZZOOOOO8888Z=~~::,,,,,,,,,,,,,::::::~~~~~===========+=++++++????III7777$$$$$$ZZOND88OZZZZ$$$$$$$$$$$77$$$7$7$Z$$77$77777$77$77777$7777777777777$7777I77IIIII?IIIII??I?????????I??++??+?????+??++++?+==++=+++=+=+=+====7I+++++++++?====?+???=+I+++I++I?++?+???III?II
    +++===~~~=7ZZZZ$$77III?????++++++??I7II77777$$ZOO8MMMMNDDD8D88NNMNNMN8DDD8DDDD88888N8DDDNNNNNNMDNDNNMMMNMMNNNNNNNNNNDDD88OOOZZZZO$ZZZZ$ZZZZOZZOZZOOO888=~~:::,,,,,,,,,,,,,:::::::~~~~~=========+=+++++??????III777777$$$$$ZO8OZZZZZ$$$$$$$$7$$77$$$7$$77$$$7$$77$77777$77777777777777777777I777IIIII?II?I?I??????I???++?++++++++???++====+?+++++++=+=++++=+===?+======+?+++?+=====+?+?++?I+++++I77+???I+7?I7I?7$
    ?++++=~~~~+7OOZZ$$$7777III???+???IIIIIIIII77$$ZZOOONMMNDNND888D88DNNNDN8DNDDDDD8888DD8DDNNDDNNNNNMMNMMNMNNNNNNDDDDD888OOOZOZZZ$OZZZZ$ZZZ$Z$ZZZZZZZZO8O=~~::::,,,,,,,,,,,,::::::~~~~========++++++++???????IIII7777$$$$$$ZZZOOZZ$$$$$$$$$$$$$$$77$$$77$$$777777777$777777777777777I7I7IIIIIIII7?IIII????????I????+??I?++++++==?+++=??+=+=+I+=+=?===+==?+=++===++++++=++++==++==++I+++++=+++++?+++I?I?7I7II$Z77Z$$
    Z7?=++=====+$OOOZZZZ$$$$$777IIIIII??II77III77$$$ZZOOONMNNMMNNND88888DD8D8DDDDD8ND888DN8ODONDDD8DDDDDDNNNNDDDD888888OZOZZ$ZZZZ$$ZZZZ$$ZZ$$7Z$$ZZ$$$ZZ?=~~::::,,,,,,,,,,,,:::::~~~~~~====+=+++++++???????IIIII77777$$$$$$$ZZZOZ$$ZZ$$$$$$$$7$$$$$$$7$77$77$$7777$777$7$7777777II7III7I?II7I?I7II?????I?I?I???I??+++???++?+=+++=+++++++=++===+++?++=+=+==?====++==+==++==+====+~==++++=??7+II??I?II$77Z$77$$ZZ7$$ZZ
    OZ7??++=====?OOOOOOOOZZZZ$$777777??II?IIII777$$$$$ZZOO8DNNMMMNMNNDN8D88DDDD8D8DDDD8D8888DDDDNNNNDNNNDDDDDD8888OOOZOZZO$ZZZ$$ZZ$$OZZ$$$7$Z$7$7$$7$$Z=~~~::::,,,,,,,,,,,::::::~~~~~======+++++??????I?IIIIIIII77777$$$$$$$ZZOZZZZ$$$7$$$$$77$$777$777777$777$77777I777$777777I?IIIIII????????????+?????I+??++++++??+??=+++I=?=?++++=+++=+==?==+=+===?===+=====+++=++=+=+=?+=????+I?=?+I+I7IIII?I77$77I7$Z$ZZZZZZZZ
    7$$ZZ7I++====?O88OOOOOOOOZZZ$$$7III?????IIII777$$$$ZZZOOO8MMMNMMMNMMNN8DNND888DNNONDODDDN8DDD8DDDD8D888OOOOOZOZZZ$OZZ$$ZZ$ZZZZ$$Z$Z$7$$$$7$$7$$77I=~~~:::,,,,,,,,,,,,:::::~~~~~======++++++????IIIIIIIII77777777$$$$$ZZZZZO$Z$$$$$$$$$777$777$77$7$$77$7$7$7777I7777II$III$7IIIIII?I++????+???I?+++++++++++++=+++?++++=++=++=++=+===+~=++I==+=~=?==?=++~=~+~==++==+=++????II+I7=I?II$I7I7$$$$$O$7ZZZZZZZZ$ZOZZZO
    7777$ZZI++=+=+I8888888OOOOOZZZZ777I???????III77777$$$ZZOOOOO8NMMMMMMMMNND8ND8D888DDDO8O8D888888O8888OZOOOZZZZZZ$O7ZZ$Z$$Z$ZZ$Z$$$$Z$$$77$7$$7$Z7+=~~::::,,,,,,,,,,,::::::~~~~=======++++???????IIIIIIII77777$77$$$$$ZZZZZOOZZ$$Z7Z$$$77$7777$$$$77Z77$777777$7777I7IIIII7IIIII??+?????????++?+??+?+++I=?=+=++++?=~===+++?=+I=+=?=======~========++=I======~===+=?=I+I+??I?=???I7I?7III77O$$$$$$Z$ZZZZO$$OOOZOZZZ
    77777$ZOZI+++==788888888888OOOOZZ$7II??????IIIII7777$$ZZZZOOOOO88NNMNDNNNDND8D8DN888D8OOOOOOZZZOZOZOOZZZOO$8$ZZZZ$ZO$Z$Z$$Z$$Z$7Z$Z$$ZI$Z77$7$I=~~::::,,,,,,,,,,,::::::~~~~~=====+++++?????IIIIIII7I77777$$$$$$$$$ZZZZZOOO7Z$$Z$$$7Z77$7777$I$777$777777I7I7I777IIII??7I7II???I?????++????+++I+?+??+++?+=+=++==?=+++==~=====+++7=====7~=+~=~~+~+=~~=+++=I?+=++=?7+I7I+I777??777777$$$$ZZ$$Z$$ZZ$ZZOZZZZZOZZOOZOO
    $77777$ZOZI++==?OD888888888888OOOZ$$77III?????IIIII7777$$$ZZZZZZOOOO8DNNDDDDDDDDD88D88OO8ZZZZZZZOOOZZZZZZZ$ZZZ$$ZZ$Z$Z$Z$Z$Z$Z$$Z$777$77$77$7+=~~:::,,,,,,,,,,,:::::~~~~~~====+++??+??????III7II7777777$$$$$$$$$$ZZZZOZOO$$$$$$$$7$$7$77$7$$$7777I77II777I77IIII777?I??+???I?+?I?I+++?7+?I+=+=++=+==++=+=?+I===+=+====~=+==+======+=+=+++?+===+==7++?+?I=++7+==+??+?7?I$?7II77$$7$7$$Z$$$ZZZ$$$OOZZ$Z8D8OOOZOOOO
    $Z$$$$$$ZZ7?+==+$DDDDD8888888888OOOZZ$$77IIII?II??IIIIII777777$$$$$$$$$ZZO8D88888888OO8ZO$ZZZZZZOZZ$ZZZ$$OO$Z$ZOZZ$$ZZZ$ZZ$Z$Z$$Z7$Z$$$$$$77=~~~:::,,,,,,,,,,::::::~~~~~=====++++??????IIIIIII7777777$$$$$$$$$$ZZZZOOO88O7$$7$$$Z777777$II7I777777II77II7I7IIII7I?I???????II+?I+?+?$?++=+I+=+====?+=?+=+=?+=+==?=++~++=~+++==?+~=?+~===++++===7+=I===+=+??I?III?77I??77I77IZ$$$7$$OZZZOOZOOZ$Z$$ZOZZOOZZZ8OOOZOO
    ZZ$$$$$$$$7I?+==+8MNNDDDD8888888888OOZZ$$77IIIIII??????????????????????????II7$Z8OO8OZZZZZOOOZOOO8OZOZ$$Z$ZZO7$Z$Z$O$$O7$$7Z$Z$7777Z$$$7$7==~~:::,,,,,,,,,,::::::~~~~=====++++?????IIIIIII777777$$$$$$$$$$$ZZZZZZOOOO88Z$Z$$Z7$$7$$7$7$77$7III7II77II?IIII?II+II??+7I?II++I?+++I7?++=+++?+++==++++?I?=+~??==+=+=+~+~=~~==~==I=7==I+++=~+=?+=?=~==I+I?7I7??III7?+7$7$777$Z$$$$ZZZZZZ$ZZOOOZOZZ8OOZZOO8ZZ8ZOOO8O8O
    ZZ$$$$$$Z$7??+===INMNMMDDDD8D8888888OOZZZ$$7777IIIII??????+?++++++++++========+++++?I$OO88OOOZZZZ$$Z$O$ZO$O$8O7Z7$Z$Z$$Z$Z$$Z$Z$7Z7$$7$7I=~~::::,,,,,,,,,::::::~~~~=====+++?????IIIIIII77777777$$$$$$$$$ZZZZZZZOOO888OZ$$ZIZ7$$$$$$$7I7I77$$I77IIII$??II$I?$??I?Z???I?II+?++?I+?++?=++=++=?=~I+?+=++===I+=~7=+=I+~~+======~=I?+7==~~+==?==7I?+??=?I+?II??7+?I7Z7$$7$$Z$$$ZZZOO8OZZ$$ZZOZ$OZZOOZOO8OOOOZOO8OO8OOO
    ZZZZZ$$ZZOZ7?++=+?ONNMNMNNDDDDDD88888OOOOZZ$$$7777IIII?????++++++========~~~~~~~~~~~~~~~===+?I7ZZOZ$$ZZ$Z$$Z$Z$OZ$O$Z$7O7$$$$IZZ7O78$77=~~~:::,,,,,,,,:,:::::~~~~=====++??+??IIIII7I777777777$$$$$$ZZZZZZZZZOOOO888DZZ$$$7$$$$77Z777I$77$I7I7II$?I7III77II7I??=I?+++?+?+?=II7=I$+++7?+=?+=?++?=++=~=?7~~+==~~=~=?~~==?~++~~==$?=~+?+$II++==7+?+IZI?$$7$777I$$$$$$Z$OZ$$ZZZZO$$ZO$OOZOOO8ZOZOOOOOZO8OOZOOOOOOOOO8
    ZZZOZZZZZZZZ$7I+=+7NNNNMMNNNDDDDDD888888OOZZZ$$$$777777IIII???++++=====~~~~~~~~~~~~~~~~~~~~~~~~~~~~~=+I7$ZZZOO$$Z7$7$87$7$$7Z$$Z7OZ$Z+=~~:::::,,,,,,:::::::~~~~====++??????IIIII7777777777$$$$$$$$ZZZZZZZOOOOOO88DO87Z7$$7I7$I7$$77I$7I$I7II7I?$?$I?I7III?$?=I+7II+?7I+=++I+?I7?+=====+===++===+~?==+I~=+=+~=I+II~=+?~+==?I??~?I++?7++7++?$II???77$?7$$7$$$7$$$$$$ZZZO88OZZZ$ZOZZZOZOOZOOOZZOOOOOZOZOZZOOOO8DDDD
    OOOOOZ$$$$7II777++?$DNNNNNNNNMNDDDD8888888OOOOZZ$$$$$7777777II????++++=====~~~~~~~~~::~:::::::::::::::::::~~==I7Z7OZ7$$Z$ZO$OZZ$$O7+~~:::::,,,,,,,,::::::~~~====+++????IIIIII777777777$$$$$$$$$$ZZZZZOZOOOOOO8DDZZZZZ$$$$Z$$$7777$77I7$?Z7$$III?I?7I+7++7????I+I???++IZ?=I+$??+=?$~+==?=~=++=+=?==??~$II?++=++7=+==?~~??==~?+I=+I+=7?7$?$7+I7I$OZ77$O$$Z$7$$Z8$OOZ$ZOZZZZZOZZOZZOOOOZZOOOOOOOOOO8ZZ8O88D888D88D8
    OOOOOZ$$$777II77?++IDDDDDNNNNNNNDDDDD88888888OOOOZZZ$$$$$7777IIII????+++======~~~~~~~:~:::::::::::::::::::::::~:~~~=?$7$O7Z7Z$$Z?+~:::::,,,,,,,,:::::::~~~~===+++????IIIIII77777777$7$$$$$$$$ZZZZZZZZOOOO888DD8O$$7Z$7Z77O7$$$ZI7II7?7IIII77?I???+??I+??I+7???+?+?+???I7+?+=I=$+=+=~++Z=+=?++======?+=+++=+I+++=~?+?+~=+~?I?=I?+??IZI$?$Z$$Z77$ZZ$ZZ$$$Z8$ZZO$D$OZO8OZZ$$$$88OZOZOZOOOZOOOO8Z8Z8DDD8O8D88D88DDDD
    8O8OOZZ$7777$77$7?+?788DDDNDNDNNNDDDDDDD888888888OOOOZZZZ$$$7777IIII????+++++====~~~~~~~~~::::::::::::::::::::::::::::::::~:~::::::::::,,,,,,,,:::::::~~~===++????IIIIII7777777$$$$$$$$$$$ZZZZZZZOOOOO8888ND88ZOO$7Z7$7777$ZIIIII?7?I7??IIIIIZII????I7++II7I7??$$??=++?I+=?+I$?=+?=I+=:=?+++I====+7~+=+++=++I=+=++==+~+?7=I=I?+I7IIZ77I$7$ZZ$ZOOOZZ8ZO$8$ZOZ$Z$$ZZOOZOOOOZ8ZZOOOOOO888OO8888DD8D8D8DD888D88D8ODD
    8OOOOZ$$$$77$$$$$I?+?O8O888DD8DNNNNNNNDDDD888888888OOOOOOZZZ$$$$7777IIII????++++======~~~~~~~:::::::::::::::::::::::::::::::::::::::,,,,,,,,,::::::~~~~===++????IIIII7777777$$$$$$$$$$ZZZZZZZZZOOOOO888DND88$Z7$ZZ$7$II7I7$I77I7?I?+7$+7I+I++?7=$?+?III=I=I?+IIII+?=IZ++~+++?++==I=+++?==+??=+=?7=~+++7=$+=+I+++~7I+?$=777I??$=I77$8777$O$$$$$O8OOZZZ8ZOO8Z$ZZO8OO8OZOZZO8OOO88O8OODDDDD888D8ODOD88888DO8DDDDDDD
    88OOZZ$$$$Z$$$$$$7I??$O8O8O8ZD8DDNNNNNMNNDD888888888888OOOOOZZZ$$$$7777IIIIII????+++++====~~~~~~~~::::::::::::::::::::::::::::,,,,,,,,,,,,:::::::~~~====+?????IIII77777777$$$$$$$$ZZZZZZZZZZOOOOO8888NN8OZZI7$7O777777$8II7$7$$I+77$I$????????+7???+??+++II?+=~7+=?++++?=I=?$:?++O+?+=I=~+I+7I=+==+=~+I==~$?+I+Z???O7IZ$II7OI$Z$Z$O$$$O$77O88OO$$$ZOZZZZZZZZZ8OZ88OD88OOZ88OOO88D888888DD88DDOD88DD8DD8DDDDD88DD
    8OOZZZ$ZZZOZZZZ$$$I?+IZOZO8O8OODDDDDDDNNNMNDDD888888888888OOOOZZZZ$$$$77777IIIII?????+++++======~~~~~~~~~~~~~~~:::::::::::::::::::::,,,::::::::~~~===+++???IIII77777777$$$$$$$$ZZZZZZZZZZOOOOOO888DNND8Z$Z$$$777$III7I$$77?7I?I7=?I?I~++++Z+7++I7+II??I?7+?$II??I=+++~~?+=I++~?I~=I7==+?=I~=I?+~+$+$+=?~=?77I77I?I$$7$Z$$Z7O7$7Z$$Z$7O$ZOOZOO$$Z8ZD8OZZOO8ZOO88OO8D8DD88O88N8D88D8ZD8DD8D888DDDDDD8D88DD8DDDDDDD
    OOZZZZZZOOOZZZZ$$7II??$$OZOOZOZ88888DDNNDNNNNNDD8888888888888OOOOOZZZ$Z$$$$7777IIIII??????++++=+========~~~~~~~~~~~~::::::::::::::::::::::::::~~==++???IIIIII777777$$$$$$$$ZZZZZZZZZZZZOOOOOO88DNND8OZZ$77$$$$Z7Z7I77I?I?7??7??I?+I?7=7?I=+~+?=$?~?++???$~II~++?++?+?I=?7+?7=I~$++7=?++$=+?=?I7+I$Z?$I$7IZ77Z$I$Z?$$O778$D$7Z7$O$7ZZ8Z$O$$ZZZZ$O$8Z$OZ88O$OOZO8888OOODD8D88O88D88DD88DO8DDDD88DDDDD88DDDDDDD888D
    OOZZZOZOOOOOZZZ$$$$I??IZ$8$ZZ$OZ88888DDDDDDNNNMNDD888888888888OOOOOOZZZZZZ$$$$$7777IIIII????????+++++++++=======~=~~~~~~~~~:::::::::::::::::~~==++??IIIII777777$7$$$$$$$$ZZZZZZZZZOOOOOOOO888DND8OZO$$Z77Z$Z7$?I$?II7$$I??I$$7???I+?=??7=??=7I?7==$?+=I++?+I=+=I?I=?=?Z+?++I=?~+~?$??$?+I$??I=I7$77?I$ZZ?7ZI+77$Z$$8ZZZZO$$O8$O$Z$ZZZO$Z7888$$OZO88$8OOO$8OOZOD88DDD88OD888DD888DD888888D888D8DDDDDDDDDDDDDDDDDD
    OOOOOOOOOOOOZZ$ZZZZ$I??$7I77Z$$Z$ZO8O8DDDNDNDNNNMNNDD88888888888OOOOOOOZZZZZZ$$$$$$77777IIIIIII????????++++++++++======~~~~~~~~~~::::::::::~==+??III77777777$$$$$$$Z$$$ZZZZZZZZZOOOOOOOO888DNNDDO$$$Z$Z$O$77IIZI$?I7I??I+I7=?+?===I~?==?+=+=++I=+7+I+?+=I++?+~=+=I++?7=++I~?~??=$Z7I=+7I?I7+7$$7I$Z7$777$7OZ7ZO$$O8$Z7ZZ$$$Z$$DZZ7O7$OZO8OOO8$ZZO88OOOODD8DDDDDOODDDO888DD8DD888D8DDD8DDD8D8D8DD8DDDD88N88D8DD8D
    OO8888OOO8OOOOOZZ$$$7???7?II?II7I77$Z$OODD8DDDNNNNNNNNDD88888888888OOOOOOOOOZZZZZZZ$$$$777777777IIIIIIIIIII??????+++++=+======~~~~~~~~~~~=++??II777$$$$$$$$$$$$$$$$ZZZZZZZZZOOOOOOOOOO888DDD8DOZOZZZZ$$7$$I$77ZZ77?I+Z++?7=7~==~I=Z=+I+7?=7I?I?==++==+I??I+II?7?==I=Z==Z=+=?II~?7I~+?Z??+Z?7?I7OZIZ78?IO877OD7$$ZN7$ZZZOOO87O$ZO8ZO8OZOO8ZO$Z$Z8ODD8ODDZ88D88DD8O8DD888ZO88D88ODDD8D8DDDDD88DDDDDDDDDDDDDDDDDDDD
    8888888O8OOOOOOZZZ$$$I+??II7I?7+$?I7I$$$OOD8NDDNNNDNNNNNDD88888888888OOOOOOOOOOOZOZZZZ$$$$$$$$$$$77777777777IIIII??????++++++========++?III7777$$$$$$$$$ZZZZ$ZZZZZZZZZZZOZOOOOOOOOOO888DND8ZZZO$ZZZ$Z7$7$$77I?I7?7?7???7II7+$+===~+==$==+~=++==I=?+?I=7+I??I?$+I?I++77++?+?I+I7Z?IO7?IIZIO$$?ZOO$O8Z7$O8Z7$Z8788Z$$ZZ8$OZZZ7OZOODZOO8$8OZ8O8$O8ODDDDDDD8NDDO$D888D88D8DD8D8D88D88DDDDDDDDDDDDND8DDDDDDDDDDDDDDDD
    8888888888OOOOOOZZZZZ$I?????I????I?7?I7I$ZZ88DDDDDNDNNNNNNDDD8888888O88O8OOOOOOOOOOOOZZZZZZZZZZZZZZZ$$$$$$$$$777IIIIII??????????????I77$$$$$$Z$$ZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOO88888DND8Z$O$Z$OZO$$Z$Z$I77II+I?I?++7I7=+I?7:?+:?+:=+Z?+?$+O?~~III+IZ?+=$~++I+?II=?=II?=?Z=I$OIII7$IOZ887O7ZIOI$$Z$7OOD$Z887$OODD7$$8OZDOZ$DZZZ8$8OOZOOZD8NDDD88ODO$8888O8DD8DDDD8O8888DD88DDDDD8DDOD88DDDDDDDDDDDDDDDDDDDDDDDDN
    888888888O88OO8OZZZ$ZO7????I+?III??+I?I7$77$ZO88DDDNDDNNNNNNNDD88888888888888O8O88OOOOOOOOOOZOOZZZZZZZZZZ$$$$$$$77777IIIIIIIIIIIII77$$ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZOOOOOOOOOO888888DND88OZO$Z$$Z$$Z$$77Z7?7I77+$?I7=+I+?+?II=~+?+~I?=~?I~=~~+~=?=7$=I=+?+II=?+Z~Z$?$8+I$$IZZI$I7$7I$$Z$OZZ7ZZ7$$$O$OZZZZOZDOZZOO$IOZD778OOO88$ZDD8DDODDD8DDD8D88DDD88O8DD8888ZD8O888D88OO8D88D8DDDDD8DDDDDDD8DDDDDDDDDDDDDDDDDND
    88888888888OOOOOOZ$ZZO$I+I++?I++I+???7+I??7I$7ZO888DDDDDDNNNNNNNDDD8888888888888888OOOOOOOOOOOOOOOOOOZZZZZZZZZ$$$$$7777777IIII7777$$ZZZZZZZZZZZOOZZOOOOZZOOOOOZOOOOOOOOOOO888888DNDD8Z$OZZZZZZZ$Z7$77$I$II7??$I?7+?+++~++=?~+~~+~I+=+=~Z+I?~??+=+7I7?IO??=?$?=?O7?77I$$$Z$I77=$8$7Z8Z7OZZ77$ZZZO8OZO8O8ZZOZ$OD88Z$OO878ZODDOZ8DDOOD88888OOO88888DO888DDO8D8D8888DD8D88DDD8DDDD88DD8DDDD8DDDDDDDDNDNDDDNDDDDDDNNN
    888888888O8OOOOOZZZZOO$?7+I?????+I?+I+?I7?II7$7ZOO88DDDDDDNDDNNNNNDDD8888888888888O8O88OOOOOOOOOOOOOOOOOOZZZZZZZ$$$$$$$777777777$$$ZZZZZZZZZZOOOOOOOOOOOOOOOOOOOOOOOO888888888DNND8OZO$Z$Z$7$7Z$$Z$Z?77?II?+?II+I+I+=??I++?+~+~=~~+~~==~$?I~?I=?+7$$II?7IZZ??Z7?$O77?8IO7$$Z7$7DZZO8ZONZ$D$O77O78$Z8$O7Z8O$ZOOOOOOZD$$$8ODN8D8O88ODDDZODDD8DDDO8888888O8888D8DDDD888DDD8D8DD8DD8DDDDD8D88DNDNDDDDDNDDDNNNDNNNNNN
    8888888888OOOOOOOZOZOZ?++?+++++++??=I?+?+I???II777$OO888DDNDNDNNNNMNNDDD88888888888888888888OOOO8OOOOOOOOOOOZZZZZZZ$$$$$7777777$$$ZZZZZZZZZOOOOOOOOOOOOOOOOOOOOOOO88888888DDNDDD88ZZ$O7$O$$$Z7$$?777$7I?I77ZIZ$?7$+=?=+~?=?Z+~~+I?+?+7=?II+7I+$I?7?7I$I7Z7$777O7Z7$$OZ$Z$$DZDO$O$D87$O7788Z$I$DOZ7OOOZ88ZO88OZZDOZODNOZ888DOOD8DOZ88O8DDDDO8DD8DO8D8D8DD88888O8888OODDDDD8DDDD8DDDDDD8DDNDDDNDNNDNNNNDNNNNNMMMMM
    D88888888888OOOOOOZOZ7II++++?+?++?7?++?++?++I?II?$7$ZO8O88DDNDDDNDNNNNNDDDDD888888888888888888888888OO8OOOOOOOOZZZZZZ$$$$$7777$$$$ZZZZZZZOOOOOOOOOOOOOOOOOOOOOO8888888888DNND8OZ$ZZZZ7OZZ$Z$$$I7Z7Z7I??I+7?=7??=I=?+?II+?7=~?I?I=??I=~II+7I+?$?Z7I7O$?=7O7Z$O$Z$IZ$7$ZZO$O8Z7OD$OOZ7ZZZZ8O7ZN8Z7ZZZ888O$DD8$8DDND8N8D888O8DODD88DDNO88O8DOD8DD88OODD88O8OD88DD888D88D8DD88DDDDDDDDDDNDDNNDDDDNDNNNNNNNNMMMMMMMMM
    888888888888888O88OOZ7?+I=++=+=++?++I+?I?+???I+?+?II$$ZZOO8D8DNDDDDDNNNNNNDDDDDD888888888888888888888888888OOOOOOOOZZZZ$$$$$$$$$ZZZZZZZOOOOOOOOOOOOOOOOOOOOO8888888888DDNDN8O8ZO$7OIZ$ZZ$ZZ$$7$I7I7I7$77?II???++++++?==~=~I?+?+++=$II+I+I$7$I7O$?7ZZIIZ$$787$O$I888$O8Z$7D8Z$$Z$$8$88OOD8O$Z88N8ODNZDDZODDDNDDDOODD88DDDDZ88OO888ND8DZDNO88D8DD8D88D8D8DDDDD888D8D8DDDDDDDNDDDNDNDDDDDNDDNNNNNNNNMMMMMMMMMMMMMMM
    888888D88888888OOO88$$I?+I=++II=+++++++??++?+??+?+I7I77$$ZOO88D8DDDNDNNNNNMNNDDDDDDD8888888888888888888888888OOOOOOOZZZ$$$$$$$$$ZZZZOOOOOOOOOOOO8OOOOOOOO888888888DDDNDDD88ZZZ$ZZZ8Z7$7$77Z$7I7$I$?$7II+II?$7?I+=??+?=Z++==I7??I7?$Z7I$$$$ZII77II8$$O$7Z7Z$$OZ$8Z8$ZO8$Z$OZ$8ZIZ$8D$$Z$ND87$Z8D8ZZONODDD8ZDDN8ND8O8ODZ8DNDD8DDDD8D8ODD8DNDD88DD88D88888OO8D8DDDDDDN8DDDDDDNDNNDNDDNNNDNNNNNMMMMMMMMMMMMMMMMMMMMM
    D88D8888888888888OO88$I++=?I???++?++=+++++++?++?+++??7III$$ZOOO88DDDDDDDNNNNNNNNNNDDDDDDD888888888888888888888OOOOOOOOZZ$$$$$$$ZZZZOOOOOOO8888888OOO888888888888DDDNDDD8OZ$ZZ$O$ZZ$Z$Z$$$7$7IZI$7III$?7?$?++?+$??$?+7I7$77$I7I7$Z?$Z?IZ$$O$Z$$$Z8Z$ZO$OZOO$7ZZZ887ZO$ZOZ7ZZOOO$DD8ODD$ZODDZOO888N88D8OOD8ZZ8O88DDDD88D8OZO88OD888DD8OOO8DDDDDDDD8DDD8DDD8DDDD8DNNDDDDDDDDDNNNDNNNNDDNNMMMMMMMMMMMMMMMMMMMMMMMMMM
    D88DDD8888888888OOZO8OIII?++++++?=+=++I++??I+?+?++++?I?7III$$ZOO88D8DDDDDDDNNNNNNNNNNDDDDDDDD888D88888888888888888OOOOOZZZZZZZZZZOOOOOOOOOOOOO88O8888888888888DDDNDDD8OZ$ZZO7ZZ$ZZ$ZZ7$7Z$777$OIII7??7?I$+?+77+?IIZ?7=7+7I?=$I7+IZO7Z$$7ZZ7OO7O$$ZO$ZOZ7$O8$DZO$87ZOO$O$Z$Z8ZO$OZO88Z8ZOZD88D88D888DD8O88O8888D8D8D8DO8ODD88O8O88ODD888DDD8DDDDDDDDD8DDDDDDDNN8NDNNNDDNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    D8DDD8D88888888OOOZZ88I?+?+=++==+++?+???++?+++?+????I++??II?77$OOZO88D8DDDDDNDNNNNNNNNNNDDDDDDDDDDDD88888888888888888OOOOOOOOOOOOOOOOOO88888888888888888888DDDDNDDDOZ8$ZZ$O$$$$$$7Z$8$$777$777?$II?I7I7??7?I$IZ$II7$$777Z77Z=ZI$7O7Z$7O8778$$ZZ$$ZOZ$8OZ$$7OO$88O$8$ZZO$8ZOD87N8OOOODD8ONODN8DOODNNDNO88D8DO88D88O8DDDDND88D8DDD8888ODD88D88DDD8D8DDDDDDDD8DDNDNDNNNDNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDD888888888OZOZZOOI=++?+I+=++?+++?+=+=+++++?++++??++??I?III77$$OO88888DDDDNNDNNNNNNMNNNDNDDDDDDDDDD88888888888888888888888888888888888888888888888DDDDDDNNND88ZO$$ZZZZ$7ZZZ$$Z$Z$$7$$$$I777I$7?I?7?Z$$$7?I7?ZI7777ZZ7Z$$OZ7ZZ$$Z7$O$Z787$Z$Z$ZD$ZZOOODDO$O8OOZOZO$8DZO88D8$ON8DODD888DDDODOZ8ZO88ODD8OZD8D8OD88DDOD88DODODD88DDD888DDDD8DDDNDDD8DDDD8NDNDDNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDD888888888OO8887I?+?+++?+=+=+=++=+==+?+++++=+++++?+??7?III7IZZOZOO888D8DDDDDDNNNNNNNMNNNNNNDDDDDDDDDD88888888888888888888888888888888888888DDDDDDDDDDNDD8OOZZZO$OZ$ZZ$Z$$Z7$$7ZZ$Z7Z$I777$I$77I?$7$7Z7$I$$Z$ZZ$Z$$OZ$O8$7$O$O$OOZ$O778O8OOODOZZDO8OZ88ZO8OZZDOZO8O8$OOODD8DDNDN8DDO8ZD88DD8888DOO88DODOZ8OOD888OD888DD88DDND8DNDDDN88DDDNDDDDDNDDNNNDDNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    888DDD888D8888888888$++=+=+++==I=+=?+++++++=?=I?++++I+++?+?+????77I77$$OOO88888DDDDDDDDNNNNNNNMNNNNNDDDDDDDDDD8888888888DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNND88ZOZZZ$$Z$$$$ZZZZ$ZZ$777$Z$7$7$$7II$77$$$Z$7$$$?$$$ZO$$OO$OZZ$8O$7Z$OO$ZOOOO$$$OOOO7$$78O$O$88$Z888ZOZZ8O8DDN8DOND8DNDDDDNN88ODDDDD8O88D8D8D888D8ZDN88DDDD8D8O8DDDDDD8DDDDD8NDDDDNDDNDDDDNNDNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDD888888OO8OI++??I+7=++?++++++=====+++=++++++?++?+?++?+I???I777$$ZOOO8888DDDDDDDDDDNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNDD88ZZZ$OZ$$Z$Z$ZZ$$Z$ZZ$$77$Z7Z$$$7$$7$Z7Z7$Z7ZZ$ZZZOZZ8O$$O$ZZO$OOZ88ZOO87O$$888Z8D8Z8D$OOOODOZ$8OD8O$OOZ8NDZ8ODNO888D8O88NDDDODO8D8OD8D8D8DOO888N8D8OODO8DDDDD8NNDN88ODDNDNDNDD8NNDDNDDNNDNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDDD8D888888Z?+++++++++?=+??++++=+++==++=+++=+?+++=+?+++?++?+I?I77$$ZZOOO8888D88DDDDDDDNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNND88OOZOZZO$ZZ$Z$7Z$7ZZ$ZZ$$Z$ZZ$Z$ZZ$ZZ$$$ZO7$Z$OZZZZOOO7ZOZOO$OOZ88OZOZZO$8OZ88ZZZOOZ88OZZDZOD8$OOOOZ8D88DD88D8ND8ND8DD$ODON$DO8DZDD8D88OD8O8ZND88DODDDND8DD8ND888DDDDD8DD8DDD8DDDDDNNNDNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDDDDD8888Z7?+++??++==?++=+++?++++=+++++++++++++++++++=+?++?????IIII$$ZZZOO88O8888DDDDDDDDDNDNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDNDDDDDDDDDDDDNNNDD88OZOZOZZZZZ$$$Z$ZZ$Z$$Z$ZZ$$Z$Z$$$O7ZZ$OZ$$$ZZZ$O$ZOZZ$ZZ88ZZZZ8OZ$Z88ZZZZO8OZ$O$OOOZO8OO$O8Z8OOOODODDO888DOO8DZ88Z8DO8O8888Z8ZD8NDD8DD8DD88ODDDDDD888DDD8N8DDDNDDDDN8NNDNDDDNDDNNNDNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDDDDD88$$7++=+=++?+++==++=++?++?++=?+++=+++=+I?++++==++++++??++?IIII7$$$$ZZOOO88888888D8DDDDDDDDNNNNNNNNNNNNDDDDDDDDDDDDDDDNNDDDNDDNNNNNNDDD88OZO$ZZZZ$Z$ZZ$Z$Z$ZZZZ$$ZZZO7$Z$$Z7ZOZ$ZZZOZOO$OOOZZ$O8OO88ZZOZOOO$ZOOOZ8O8OZOOO$ZO8Z88DD8NOO$N8D8DN88O8D8DN8$88DD88DDD88D8DD8DN888DDD8DD888888D8N8DDDDN8DDDDD8D8DNDDDNNDDDNNNDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDDD888OI++?+?++++++=?+=++==+=++I+++++=++====?+===+===+++++++++??+???III77$Z$ZOOOOO88888888DD8DDDDDDDNDDNNNNNNNNNNNDDDDDDDDNNNNNNNNNNNNNDDD88OOZZ$Z$Z$$Z$$Z$ZOOZZZZZO$O$$$$ZZZ$ZZZ$OZZZ$ZO$OZZOOO88ZOOO$O$ZO$ZZOOOZ8$8D8ZOZOZD$ON8Z888Z88DD8DN8D8DD88ZO888O8O8N8DNOODZ88DDZODDD8D8O8DD888DD8NDD8888DDDDDDDNDDD8NDDNNDDNDNDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDD8D888$I????=?+?+++++?+++=+=+=+=+++==+++=+=++++=+=+++=+++=+?+?I+??+++???II$7$$ZZZOOOOOO8O8888DD8DDDDDDDDDDNDNDNNNNNNNNNNNNNNNNNNNNNDNDDD88O8OOOZZZZZ$Z$ZOZ$Z$OZZZ$$OZ$ZZZZZOZOOZOZZ$ZZ88O$Z$O8$OO8OZZ88O88OZ8OOOO$OZ8ZZZ8OOO8OZ88O8O88OD8DD888DDD8DDD8ZDDON8O8DD888D88DN$DD8DDDDD88N88DDDODDNDNDNDNDNDDD8DDDNDNNDNNDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN
    DDDDDDDDD8888O7?+++??++=+=+++=++=++++++====+====+=+=+=+++?+++======+===?++++I?+??II777$$ZZZZOO8OOO88888D8DDD8DDDDDDDDNNNNNNNNDNNNNNNNNNDNDDDD88OOZZOZZZZZZZZZZ$ZZZZ$OZZZ$$$8ZZZZ$OOZZOZZOZZZOOO8ZZZZZ8ZOZZZZZZOOZOOZOO8OZOOO8O88D8O8DO8O8DNN88DN888DDN8888D8ZO88D8DO88ODDN$88D8D8ND88D888DDDDZDDN88D8DDDDDDDDDDDDNDDNDNNMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDDDD888$?+++++++???+=+=+?++======++++++=+====++==+++++=?++++==+++++?????++??I?II$77$$ZOOZOOOOOO888D888DDDDDDDDDDDDDDDDDNDNNDNDDDDDDD888OOOZOOZO$ZZ$Z$ZOZZZZZ$OOOZOZOOZZZO$ZO$O8ZZOOZZOOO8OZOOO88OZOOOZ8OOOO$D$OOZZ8ZNZ88DZ8DDOD88DDDNDO8N8DD8D8ZD$D8DD888NN8DOZ8OD8D8DNDZOODDNNDDDD8DDDNDDDNNNNDDNDDDNDDNDNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNMMMM
    DDDDDDDDD888O7???+?++++=+?+=?++=++++=====+===+===+==+??++=+==+==+=====++=+=+++?++?I7III77$$$ZZZZOOOOO8O8888DDDD8DDDDDDDDDDDDDDDDDDDDD8DD88OOOOOZZZZOZOOZZOOZZZOZOOOOZOOZOO8OZOZO8OZOOZZOOZ8ZZO8$OZZOOZO8Z$ZOO8DOOO8ZOZDOO8OOO8D888D8$DNDODO88DO88DZNDD8DNN88ODO8OD8D8D8D88D8ZD888888N8DNDD8NDDNDDNNDDNNDDNDDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDD88888$I?+????+++++?++++??+?+++++?+++++=++++=====+=+++===+=+===+++++??+++?II????I$$7$$$ZZOZOZOOO8O88888888DDDDDDDDDDDDDDDDDDDDD888OOOOOOOZOZZZZZZOOOOOZZO8OZO8ZOOZZZOOOZOOOOZ8OOO8OO8O$O888OO$OOO8OO8OZZOZZ8ZOODD8O88OODD8DDDND8DDDOOOZ8N8OD88OD88DDDDOODD88OO8D8D888DDNDDNNZDDDDDDDDDN8DDDDNDNNDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDDD88O$7???+?++++++++??+=+=+=+++====+=+++=====+==========+==++?++=++?????I?++I?I77I777$$$ZZZZZZOOOOO888888888DDDDDDDDDDD88D888888OOOZOZZOZZOZOOZZZOZZ8ZOOOOZZZZ8ZZOOOZOOZOZO8OOOZ8888OOZ88ZZOZO8ZOOO88O8DD8O8O88D888D88D888$D8DN888DNOD88D888ODO8D888N8D8DD8N8ODND8ND8DDDDDDDNDNNDNDDDDNDDNDDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMM
    DDDDDDD88Z$II????+?++?++=+++++=====+++++++++=+=+++====++?+++=+I??++7II??I?+++??+?7III?III7$7$7$Z$ZZOOOOOO88O88888DD8DD88888888888O8OOZOOZZOZOOOOZOOZOZOOOO8ZZOO8OO8O88OOOOOOOOOOOOODOZZO$O8OZOOOD8OZO$O8888O88888D888DD8DDD8D88DD88DDO888DONDOO8NO8D88NODDODDD8DD8ND8DDDDDND8DNNNDDNNDDNDDNNNDNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMM
    DNDDD8Z$77II?III??+???++??++++???+++??I+====++++=====+++=+++???++?I+++?????I77??II?7$777$$77$ZZZZZZZOOOOOO8O8O8O8888888OO88888OOOOOOOOOOOOOOZOOOOOOOOO88OZOZOOO8ZO8888OOZOOOO$8OZOO8ZOZZZOOOZZOO8OZ8Z8Z8ODODO8O888DDDD88DO8O8ODD8DD8ODDDDDDDDODDDD8D8DDNDOD8D8ZDD8DNNDNDNDND8NDDDDDDNDNDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMNNNNMMNNNNNMNNMMMMNMMMMMMM
    DDD8OOZ7777I7I????I??+?+++?+++++++++++++??++++++??++++++?II?I?+??7I++IIIIIII??II?II?II7I7I$$$$$$ZZOOOOOOOOOOO8888O8O88OOOO888OO8OOOOOOZOOO8OOO8OOZZOZZOOZDZ8OZO8ZZ8O8OOO8OZO8OOOZOZ8ZZZ88O8Z8OZOOOOOOZOZOOO88ODDOODDDODDD8DDDD8DO8DZDOODDD888DDODN8ZDODOD8DN8DD8NDNDDNDNDNDNDDNDDNDDNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    DDOZZZ$$$777II?I????I??++??+?I???+++?++=+++++++++++?+?I?+++I??III+??I?II??III????I?$777$7$$$Z$$ZZOZOZOOOOOOOO8OOOOOO8OOOOOOOOOOOOO8OOZOOZZ8OZOOOOOZ88OOOO8888O88888O88888888OO8OOO888O8ZZO8OOOZ8OOOOOOODZ8DDD88NDDD8DNDDDDD88DD88DDN88DDND8ZNDN8O8N88D88DDNDD8DDNDDNDDDDDDNDDNDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMM
    88OZZZZ$$7$77II?I?II??+++????++?++++=+=++++??I7I???I7I?II??I?I?I????III?II7I?II$I7$7$$$ZZZZ$ZZOZZZZOOOOOOO8O88OOO88O888OOOO8OZOOOOOOO8OOOOOOO88OD8O8OOOO88O8OO8888O88OO88ZOOZO8OOZOZO88ZOO888OO88OZOO8ODDDD8888DDD8D8D8D88DD8DDDODO88D8OOODD8DDD8ODD8DDDN8NDDDNDNDDNDNNDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
    8OOOZZ$Z$$$7IIIII???+??++???+?I?+??+?+??II?+??+??I7I???I7I777????III?7I7$II7$Z$$$$$77$$ZOOOOOOOZOOOOOOOOOOOOOO8OOOO8OOOOOOOOO8OOOO8OOOOOOO888OOOOOZO8D888888888O88OODOOD8ZZO888ZZOOO8OO88O8O8888OOD8D8DZD888NDDO8OO88ODDDD8888D888DD8NDDDDDDO88DNDDDDDDDDDDDDDDNDDDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMNNNNMMMNNMMMMMMMMNMMMMNMMMMMMMMMMMMNMMMMMMNMMMMMNMNMM
    8OOZZ$$$$$7$7I777II?I?I??+??++I??????II7$ZI7I?II7II77IIIII?I??I777$7777$$$7$ZOOZZZZOOOOOZZOOOOOZOOOO8OOOOOOO888OOOOOO8888OOOOOOZOOO8OO88OOOO88O8DOOOO8OO88O888888DO8D888D8DOZO8OOO8OO8OO8OOOOOO8DDDDDDDD8ZDDD8D88DDNND8ODDDDD8DNNDDDD8DDNDDDNDNDDDDDNNDDDNDDNNDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMNNNNNNNNNNNNNNMMMNNNNNNNNMMMNNMMMMMMMMMMMNMMNMM
    OOOOZZZ$$$7$77I7IIIIII?I???+????IIIIII77IIII7$77777II$$7$7II7Z77I77$ZZZZZZZ$ZZZZZOOOOOOOOOOOOO8OOOOOOOOOO8OOO8OOO8OO88OOOO8OO888888OOO888888888O8888888888O88O888O888O88OOODOO8888O8DOOZDZO8DDDD8DDD8D88DNDDDODDD888D8$DDDN8DDDDDNDDDDDDNDDDDDDDNDDNDDNNNDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNMMMMNMMMMM
    88OOZZZZ$7$7$77I7IIIIII??II7$$7III7II7II77$$$$O$IIII77777II7ZZZZZ7$$$$$ZZZOOOOO8OOOZOOOOOOOOOOOO8OO8OOOO8OO8O8888O88888OOO8O88888888O888O88OD88888888DD8888888OO8DOO8OO88OO888OOOOOO88ODD8DDNDDDNN8N8DDDOD8D8DDDD8DDDDDDDD8DDNNNDDNDDN8DDODDNNDNNNDDDNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMM
    OOOOOZZZ$$$$7$77$7I7II777$777II$Z$$$777$$$$$$7$$7$$$$$777$$$ZOOOOO$ZZOOOOZOOOOOOO8OOOOOOOOOOOO88O888888O8888ODO88OOO8O88O88888O888888888888888888O8OO88OOD8O8OD888OO888D8888888888DDDDDDDNDDD8DDNDDD8DND8DNDDD8NNDDDDDNNN8DDDODDDDDDDDDNNDDNDDDNDMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNMMMMMMMMMMMM
                                                                                                                                                                                                                                                                                                                                                                                                     GlassGiant.com


    The lines in my Steam are i's

  12. #11
    Skyline.'s Avatar
    Join Date
    Dec 2009
    Gender
    male
    Posts
    10,160
    Reputation
    403
    Thanks
    1,613
    you got work to do. its not completed.


Similar Threads

  1. Call of Duty: Modern Warfare 2 Multiplayer Gameplay
    By jabber315 in forum Call of Duty Modern Warfare 2 Discussions
    Replies: 23
    Last Post: 11-12-2009, 02:20 PM
  2. Call of Duty Modern Warfare 2
    By ZippoFreak in forum General
    Replies: 2
    Last Post: 10-02-2009, 10:27 PM
  3. Replies: 10
    Last Post: 05-12-2009, 06:05 PM
  4. Call of Duty: Modern Warfare 2
    By GOD in forum General
    Replies: 19
    Last Post: 03-26-2009, 07:58 PM