Guilty Crown - King's power

Thảo luận trong 'Anime và Manga' bắt đầu bởi refrain, 9/10/11.

  1. war3isbest

    war3isbest Mega Man Lão Làng GVN Nhân Viên Y Tế

    Tham gia ngày:
    4/6/07
    Bài viết:
    3,163
    Nơi ở:
    The Tree of Life
    Muốn giết thì không đâu, mọi bữa vẫn lo cho Shoe đó thôi ;))

    Phải void nào cũng như thanh của Inori đâu X_X, chắc không thuộc loại chức năng chính trong combat nên thế, mọi bữa nó rút cái void thấy có đứa là tủ lạnh nữa mà X_X. Nói chung cái này không đáng bận tâm :-<. Cái cần quan tâm là ep sau ai sẽ chết :">. Mình lo Ayase sắp đi quá :-s.
     
  2. diudiu

    diudiu Guest

    Tham gia ngày:
    4/3/07
    Bài viết:
    3,366
    Nơi ở:
    under ground
    yêu thì vẫn yêu nhưng vẫn hận vì bị con gái cướp Shu :D
     
  3. chaos's reborn

    chaos's reborn snake, snake, snaaaake

    Tham gia ngày:
    3/11/05
    Bài viết:
    8,400
    Nơi ở:
    HN
    Quá nửa là vì ông chồng quyết tâm hy sinh thằng con rồi ;)), chấp nhận để nó không tha lỗi cho mình cả đời
    Nói thẳng là Shu bây giờ không có khả năng đánh lên được HQ được, mà đánh lên làm gì cơ chứ ? Cả 1 tổ chức Anti bodies được thế giới chống lưng, ông hạ nó xong sẽ lòi ra 1 cái khác tương tự.
     
  4. SOZUOKA

    SOZUOKA The Pride of Hiigara Lão Làng GVN

    Tham gia ngày:
    11/11/04
    Bài viết:
    9,219
    Nơi ở:
    Neverland
    ^ Tập hợp cả 3 void user lại rồi "us against the world" chăng :)) Mình biết ngay là kiểu gì cũng lôi Gai với Mana trở lại mà, xây dựng nhân vật tốt vậy mà nửa ss đã vẹo hết thì phí của bỏ xừ :-"
     
  5. mastergrez

    mastergrez Fire in the hole! Lão Làng GVN

    Tham gia ngày:
    10/9/10
    Bài viết:
    2,579
    Do kỹ năng, chọc đúng vào tâm thì lưỡi sắc mấy chả bõ

    Vụ Mana làm nhớ đến Sephiroth

    Shu càng cúng nhiều mạng càng lên lv, từ emo tiến hóa thành psycho rất đỉnh
     
  6. Kusano Yuki

    Kusano Yuki Donkey Kong

    Tham gia ngày:
    10/2/12
    Bài viết:
    368
    Tập 15 , khúc thằng Shu mất hồn đè con Inori ra lấy Void y hệt như hiếp râm =] (Em ấy cự quậy chống trả)
     
  7. Q/人◕ ‿‿ ◕人\B

    Q/人◕ ‿‿ ◕人\B The Pride of Hiigara Lão Làng GVN

    Tham gia ngày:
    6/3/11
    Bài viết:
    9,325
    mấy cái void này dễ bể nhỉ, dùng tay không bóp nát cũng được, cái nỏ của em kia bị đè 1 tí là nát bét. Thế còn mấy cái dạng vũ khí cận chiến thì sao, chẵng lẽ cũng mềm thế :-o
    Anh Argo nhảy dù vào cũng không vác theo được khẩu súng ;))
     
  8. war3isbest

    war3isbest Mega Man Lão Làng GVN Nhân Viên Y Tế

    Tham gia ngày:
    4/6/07
    Bài viết:
    3,163
    Nơi ở:
    The Tree of Life
    Có khi nào mà Daryl bỏ bọn kia đi theo Tsugumi không nhỉ :">. Khi đó (Tsugumi + Daryl + Undertaker) vs (Shoe + Mana + Gay) vs (Mom + Scarface + anti bodies) thì hay nhỉ =p~
     
  9. Kusano Yuki

    Kusano Yuki Donkey Kong

    Tham gia ngày:
    10/2/12
    Bài viết:
    368
    Ở Ep 1 nó cầm chém đứt luôn con Mech

    ^

    Maybe .
     
  10. Himarin ~♥

    Himarin ~♥ Nyan ~♥

    Tham gia ngày:
    20/7/08
    Bài viết:
    9,986
    Nơi ở:
    Amakawa family
    Quả Argo xài dao gạt cái boomerang đúng là dìm hàng void quá 8-} Lẽ ra để Shoes nó ném hụt cũng được rồi 8-}
    Hàng lởm thế này thì mấy thằng void melee xác định khóc ra tiếng mán =))

    Ngồi nghĩ lý do tại sao cặp gian phu dâm phụ kia hồi sinh lại Gai, tự dưng thấy hơi ảo 8-}
    [spoil]
    1. Clone vẫn có void, và có khả năng = hoặc chênh ko nhiều so với bản gốc.
    2. Chỉ có duy nhất 3 ống nghiệm chứa King Power, và đều đã có chủ hết.
    3. Void của Gai có khả năng rút void, tức là cũng = King Power, nhưng ko bị 1 số giới hạn như King Power
    ~> Ten ten \:D/
    Phen này Nhật Bủn định chuẩn bị vác binh đoàn void đi thôn tính thế giới
    [/spoil]

    Btw,
    [spoil]ManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaManaMana[/spoil]
     
  11. Nanaya Shiki

    Nanaya Shiki ミキ☆マイスター Moderator

    Tham gia ngày:
    21/4/08
    Bài viết:
    8,182
    Gai chỉ có khả năng nhìn Void thôi mà ' 3'...
     
  12. cruelshade

    cruelshade Garena VN

    Tham gia ngày:
    10/2/06
    Bài viết:
    14,299
    Nơi ở:
    Ngày hôm qua
    Hơn 50% là sẽ như vậy, còn không thì cũng sẽ có khả năng Daryl bỏ mạng để cứu Tsugumi
    Nhưng cái Void của nó chôm được Void của người khác mà không cần phải nhìn vào nhau như Shoes '__'
     
  13. diudiu

    diudiu Guest

    Tham gia ngày:
    4/3/07
    Bài viết:
    3,366
    Nơi ở:
    under ground
    cảnh mana chém chị Hội trưởng ko biết sống chết sao rồi vì cắt cảnh tóe máu là hết , mà có thấy Mana cầm dao hay súng đâu ? mana có năng lực gì à ?
     
  14. Himarin ~♥

    Himarin ~♥ Nyan ~♥

    Tham gia ngày:
    20/7/08
    Bài viết:
    9,986
    Nơi ở:
    Amakawa family
    Set trap :>
    Mà cắt kiểu này chỉ là cảnh cáo nhẹ nhàng thôi |-) Void SS cơ mà |-)

    Tsugumi cũng ko đủ trình tự ra riêng với Undertaker đâu, với lại xét theo độ thân quen thì cần 1 ep là đủ về hết với Shuhrer rồi :-" Semi final sẽ là Shuu Empire vs Gay antibodies, còn final sẽ là vs Mana hoặc thằng yandere stalker kia |-)
     
  15. Nanaya Shiki

    Nanaya Shiki ミキ☆マイスター Moderator

    Tham gia ngày:
    21/4/08
    Bài viết:
    8,182
    Nếu y lôi được void ra thì ep 1 cần dek gì phải đi chôm cái genome mà giờ nằm trong người thằng Shuu nữa onee-chan =).
     
  16. Himarin ~♥

    Himarin ~♥ Nyan ~♥

    Tham gia ngày:
    20/7/08
    Bài viết:
    9,986
    Nơi ở:
    Amakawa family
    Ep 1 thì lấy thằng khỉ nào rút void ra cho nó [-x ?
     
  17. Nanaya Shiki

    Nanaya Shiki ミキ☆マイスター Moderator

    Tham gia ngày:
    21/4/08
    Bài viết:
    8,182
    Ep 1 làm gì có thằng khỉ nào rút void ra ngoài thằng Shu [-x?
     
  18. Iroh

    Iroh Oyabun

    Tham gia ngày:
    25/3/07
    Bài viết:
    6,495
    Thì cũng làm gì có thằng nào rút cho nó cái súng để rút void đứa khác =)) Mà loạn cả lên rồi =))

    Thực ra cứ đứa nào bị cái bệnh vẩy đá là thấy được void người khác.
     
  19. taykiemquy

    taykiemquy Liu Kang, Champion of Earthrealm

    Tham gia ngày:
    17/12/05
    Bài viết:
    5,335
    Nơi ở:
    The Hell
    mà hình như khả năng của thằng Shu có dc là do cái ống thuốc void có dc ở ep 1 thì phải, nếu thằng Gai có nó thì bây h nó thế chỗ thằng SHu rồi, mà anh shu nhà ta vì nghĩa dịêt thân nên ngày càng đi vào con đường bá đao ;)), mà con nhỏ Kuhoin có bị giết hay không cũng đâu còn là vấn đề, gia đình nó giờ mất thế lực chứ đâu còn như trước thì có gì phải lo. Vấn đề bây giờ là cái void kìa, vỡ 1 cái là ngủm luôn, tụi anti cứ nhè cái void mà phá thì kiểu gì cũng thua , vậy chứ của con Inori chắc là hàng khủng nên mới không dễ vỡ
     
    Chỉnh sửa cuối: 11/2/12
  20. 7juve7

    7juve7 Mega Man

    Tham gia ngày:
    10/7/08
    Bài viết:
    3,465
    [spoil][​IMG][/spoil]
    Trông hình thì có vẻ em vẫn còn sống nhưng cầm cái gì kia :-/
     
    Chỉnh sửa cuối: 11/2/12

Chia sẻ trang này