На главную

Врачи по процедуре Видео-ЭЭГ мониторинг за границей — Страница 2

Контент соответствует редакционной политике Bookimed и его качество проверил

Фахад Мавлюд

Антонио Хиль-нагель Рейн

  • 5 Отлично 1 отзыв
  • 76 лет опыта
  • Испания, Мадрид, Госпиталь Ruber Internacional
  • Dr. Antonio Gil-nagel Rein directs the Epilepsy Unit at Ruber International Hospital in Madrid. He is a pioneer in the genetic diagnosis and surgical treatment of complex epilepsy. Dr. Gil-nagel Rein previously taught at the University of Minnesota and Rush-Presbyterian-St. Luke's Medical Center. He treats refractory cases using interstitial laser treatment and Gamma Knife.

    • Founder of the European Epilepsy Research Network and the European Association for Epilepsy Monitoring.
    • Authored over 160 Scopus-indexed articles with more than 5,200 citations in neurology journals.
    • Specializes in orphan conditions including Dravet syndrome and Lennox-Gastaut syndrome.
    • Practices at JCI-accredited Ruber International, ranked among the top hospitals in Spain.
  • Читать подробнее
Гамма-нож
$27,350 - $32,820
Информация

Zheng Wei Hong

  • 45 лет опыта
  • Китай, Сямэнь, Xiamen Humanity Hospital
  • Профессор Чжэн Вэйхун — директор отделения неврологии и руководитель направления. Ранее возглавлял отделение неврологии Аффилированной больницы Чжуншань Сямэньского университета. Профессор Сямэньского университета, научный руководитель магистров.

    Клинические интересы: выявление причин, профилактика и лечение ишемического и геморрагического инсульта. Также занимается диагностикой и лечением сложных неврологических заболеваний, включая эпилепсию, нейроиммунные и нервно‑мышечные расстройства (миастения, рассеянный склероз) и болезнь Паркинсона.

    Назначения: член комитетов по нейроиммунологии (секция неврологии Китайской медицинской ассоциации), по иммунологии (Китайская ассоциация по инсульту), по нейровосстановлению (Китайская ассоциация врачей) и по когнитивным нарушениям (Китайское гериатрическое общество). Член Постоянного комитета Экспертного совета базовых больниц проекта по скринингу и профилактике инсульта (Министерство здравоохранения). Член экспертной группы по неврологии Фуцзяньского провинциального центра контроля качества медицинской помощи по инсульту и эпилепсии. Член постоянного правления Фуцзяньской противоэпилептической ассоциации. Заместитель руководителя группы по эпилепсии и электроэнцефалографии (секция неврологии Фуцзяньской медицинской ассоциации). Заместитель председателя первого комитета отделения врачей‑неврологов Фуцзяньской ассоциации врачей. Член постоянного комитета (V–VII созывов) секции неврологии Фуцзяньской медицинской ассоциации. Заместитель председателя Профессионального комитета по неврологии Сямэньской медицинской ассоциации.

  • Читать подробнее
Прием врача
Цена по запросу
Информация

Suber Dikici

  • 5 Отлично 1 отзыв
  • 25 лет опыта
  • Турция, Стамбул, Клиника VM Medical Park Pendik Hospital
  • Dr. Suber Dikici is an associate professor of neurology at VM Medical Park Pendik Hospital in Istanbul. She received the Publication Success Incentive Award for her neurology research achievements. Dr. Dikici specializes in treating complex neurodegenerative conditions like Parkinson’s and Alzheimer’s disease. She has completed specialized training in Deep Brain Stimulation (DBS) applications in Dubai.

    • Certified in sleep medicine and the diagnosis of sleep disorders.
    • Treats neurological conditions including epilepsy, headaches, and peripheral paralysis.
    • Maintains active membership in the Turkish Neurology Association.
    • Practices at a JCI-accredited hospital featuring a dedicated stroke center.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Хесус Ромеро Имброда

  • 4.4 Хорошо 5 отзывов
  • 22 года опыта
  • Испания, Марбелья, Клиника Киронсалуд Марбелья (Quirónsalud Marbella)
  • Dr. Jesus Romero Imbroda is a neurologist at Quirónsalud Marbella. He is a Fellow of the European Board of Neurology. Dr. Romero Imbroda serves as an academic at the Royal Academy of Medicine. He focuses on multiple sclerosis research and complex neuromuscular disorders. The doctor also teaches at the University of Granada.

    • Former President of the Andalusian Society of Neurology.
    • Served on the Internal Residential Doctor Assessment Committee.
    • Treats Parkinson's disease, epilepsy, and cognitive conditions.
    • Performs deep brain stimulation and spinal cord stimulator procedures.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Рафаель Арройо Гонсалес

  • 3.8 Хорошо 6 отзывов
  • 30 лет опыта
  • Испания, Мадрид, Клиника Кирон Мадрид
  • aminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminaseaminase
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Fatma Gulhan Sahbaz

  • 16 лет опыта
  • Турция, Измир, Клиника Medicalpoint International
  • Доктор Фатма Гюльхан Шахбаз — невролог. Окончила медицинский факультет Университета Маниса Джелал Баяр. Прошла ординатуру по неврологии в Стамбульской больнице имени д-ра Лютфи Кырдара. Работала заведующей отделением в Государственной больнице Афьонкарахисара. В настоящее время принимает пациентов в больнице İzmir Ekonomi University Medical Point.

    Лечит широкий спектр неврологических заболеваний, включая болезнь Альцгеймера, БАС, эпилепсию, цереброваскулярные заболевания, опухоли мозга, двигательные расстройства и головные боли. Имеет опыт в современных методах лечения, таких как экстренное вмешательство при инсульте, глубокая стимуляция мозга, терапия ВВИГ и инъекции ботулотоксина.

    Член Турецкого общества неврологов, Международного общества по болезни Паркинсона и двигательным расстройствам, а также Европейской академии неврологии.

  • Читать подробнее
Прием врача
Цена по запросу
Информация

Свен Пропсон

  • 4.7 Отлично 66 отзывов
  • 20 лет опыта
  • Германия, Золинген, Академическая клиника Золинген
  • Dr. Sven Propson is the chief physician of pediatrics at the Academic Hospital Solingen. He is a recognized expert in neonatology and pediatric cardiology in Germany and Europe. He specializes in intensive care and emergency medicine for infants and adolescents. Dr. Propson conducts research to implement the latest pediatric treatments in his department.

    • Served as a lead physician at the Leverkusen Clinic for over 10 years.
    • Managed the pediatric intensive care unit at a major German medical center.
    • Is an expert reviewer for international scientific journals.
    • Member of the German Association of Physicians.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Ela Simay Zengin

  • 5 лет опыта
  • Турция, Измир, Клиника Medicalpoint International
  • Доктор Эла Симай Зенгин — невролог. Она прошла медицинское обучение в университетах Докуз Эйлюль, Башкент и Аджибадем. Работала в государственных больницах Битлис Татван, Ширнак и Джизре.

    Доктор Зенгин лечит болезнь Альцгеймера, эпилепсию, мигрень, рассеянный склероз, болезнь Паркинсона и инсульт. Применяет современные методы, включая помпу апоморфина, инъекции ботулотоксина и вакцины от мигрени.

    Член Турецкой неврологической ассоциации, Американской академии неврологии, Европейской академии неврологии и Международного общества по болезни Паркинсона и двигательным расстройствам.

  • Читать подробнее
Прием врача
Цена по запросу
Информация

Jair Bar

  • 5 Отлично 2 отзыва
  • 35 лет опыта
  • Израиль, Рамат-Ган, Медицинский центр Sheba
  • Профессор Яир Бар, MD, PhD, — торакальный онколог и заместитель директора Онкологического центра Медицинского центра «Шиба». Он возглавляет отделение торакальной онкологии. Лечит рак лёгкого, включая распространённые формы немелкоклеточного рака. Применяет лекарственную терапию, лучевую терапию, иммунотерапию и таргетную терапию.

    Он руководит лабораторией трансляционных исследований, изучающей резистентность к иммунотерапии. Публиковал работы о метаболизме рака по анализу выдыхаемого воздуха и об ингибировании ангиогенеза при раке лёгкого.

    С 2003 года возглавляет Израильскую группу по раку лёгкого. Член Израильского общества клинической онкологии и радиотерапии, Американского общества клинической онкологии и Американской ассоциации по исследованию рака. Сертифицирован в медицинской онкологии и лучевой онкологии. Старший преподаватель Тель-Авивского университета.

  • Читать подробнее
Глубокая стимуляция мозга (DBS)
$19,000 - $50,000
Информация

Ulvi Samadzade

  • 7 лет опыта
  • Турция, Измир, Клиника Medicalpoint International
  • Доктор Улви Самадзаде — невролог, обучавшийся в Азербайджанском государственном медицинском университете, Университете Гази и больнице Докуз Эйлюль. Он диагностирует и лечит такие неврологические заболевания, как болезнь Альцгеймера, эпилепсия, двигательные расстройства, инсульт, мигрень и рассеянный склероз.

    Доктор Самадзаде применяет современные методы лечения, включая инъекции ботулинического токсина, терапию внутривенным иммуноглобулином (IVIG), вакцины от мигрени и плазмаферез. Он работает в больнице İzmir University of Economics Medical Point.

    Он состоит в нескольких профессиональных организациях, включая Ассоциацию по изучению рассеянного склероза, Турецкое неврологическое общество, Европейскую академию неврологии и Международное общество по изучению болезни Паркинсона и двигательных расстройств (MDS).

  • Читать подробнее
Прием врача
Цена по запросу
Информация

Tansu Gursoy

  • 5 Отлично 1 отзыв
  • 17 лет опыта
  • Турция, Текирдаг, Медицинский центр Optimed International
  • Оп. д-р Тансу Гюрсой — нейрохирург частной больницы Optimed в Черкезкёе. Прошел обучение в Анкарской учебно-исследовательской больнице. Специализируется на хирургии позвоночника. Основные направления: дегенеративный сколиоз, грыжи диска, стеноз позвоночного канала, травмы и опухоли.

    В 2019 году получил третью премию Турецкой ассоциации нейрохирургии за работу о предварительном изгибе стержней и сагиттальных параметрах при дегенеративном поясничном сколиозе. Соавтор главы 75 (классификация Ленке—Силва и дегенеративный сколиоз у взрослых) в издании The Aging Spine. В диссертации проанализировал неправильное расположение винтов в 415 случаях транспедикулярной фиксации грудопоясничного отдела.

    Член Турецкой ассоциации нейрохирургии (группа хирургии позвоночника и периферических нервов), Турецкой ассоциации позвоночника и Турецкой медицинской ассоциации. Прошел продвинутый курс по хирургии позвоночника и практическое обучение по микрососудистым анастомозам и микрохирургии. Имеет сертификат категории A по работе с экспериментальными животными. Регулярно участвует в крупных конгрессах по позвоночнику.

  • Читать подробнее
Прием врача
Цена по запросу
Информация

Ece Gultekin

  • 19 лет опыта
  • Турция, Стамбул, Университетская клиника Бируни (Biruni University Hospital)
  • Dr. Ece Gultekin is a pediatric neurologist at Biruni University Hospital in Istanbul. She specializes in treating children with complex neurological conditions. Dr. Gultekin earned her PhD in child neurology at Medipol University. She previously served as a faculty member at Istinye University Hospital.

    • Focuses on resistant epilepsy and sleep disorders in children.
    • Treats neurodevelopmental conditions including autism and cerebral palsy.
    • Manages pediatric migraine, speech delays, and walking delays.
    • Member of the Child Neurology Association of Turkey.
    • Works at a TEMOS-accredited university hospital facility.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Nimet Dortcan

  • 4.5 Хорошо 239 отзывов
  • 36 лет опыта
  • Турция, Стамбул, Клиника Лив Хоспитал Улус (Liv Hospital Ulus)
  • Dr. Nimet Dortcan is a specialized neurophysiologist and neurologist at Liv Hospital Ulus, Istanbul. She holds a master’s degree in electroneurophysiology from Istanbul University. Dr. Dortcan focus on complex diagnostic testing including EMG, EEG, and polysomnography. She treats peripheral nervous system diseases, muscle disorders, and chronic epilepsy. Her clinic at Liv Hospital holds JCI accreditation for quality and safety.

    • Specializes in migraine botox and botulinum A toxin applications.
    • Performs advanced neurophysiological examinations for sleep disorders and neuromuscular diseases.
    • Serves as a faculty member in the Electroneurophysiology Department at Haliç University.
    • Treats neurodegenerative conditions like Alzheimer’s and Parkinson’s disease.
  • Читать подробнее
Гамма-нож
$9,000 - $12,500
Стимуляция блуждающего нерва
$32,000 - $32,000
Информация

Buse Cagla Ari

  • 5 Отлично 3 отзыва
  • 15 лет опыта
  • Турция, Стамбул, Медиполь Аджибадем Районная Больница (Medipol Acibadem District Hospital)
  • Dr. Buse Cagla Ari is an associate professor of neurology at Medipol Acibadem District Hospital. She focuses on movement disorders, dementia, and chronic headaches. Dr. Ari is a member of the International Parkinson and Movement Disorder Society. She specializes in botulinum toxin injections for both migraines and movement disorders.

    • Uses nerve blocks and botulinum toxin to treat complex headache disorders.
    • Treats Parkinson’s disease, epilepsy, and Alzheimer’s disease.
    • Conducts diagnostic sleep studies including polysomnography and sleep latency tests.
    • Works at a JCI-accredited hospital in Istanbul with 50 specialty departments.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Talip Asil

  • 25 лет опыта
  • Турция, Стамбул, Университетская клиника Бируни (Biruni University Hospital)
  • Dr. Talip Asil is a neurologist and stroke specialist at Biruni University Hospital in Istanbul. He completed a one-year stroke fellowship at the University of Calgary in Canada. Dr. Asil specializes in interventional neurology, dementia, and movement disorders like Parkinson’s disease. He serves patients at a TEMOS-accredited facility known for its neurosurgery and vascular care.

    • Completed interventional neurology training at Bezmialem Vakıf University.
    • Treats complex conditions including multiple sclerosis, epilepsy, and spinal cord stroke.
    • Managed neurological cases as a consultant in Bahrain.
    • Performs specialized therapies such as plasmapheresis and video-EEG monitoring.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Doc Dr Abdullah Ozkardes

  • 34 года опыта
  • Турция, Стамбул, Университетская клиника Бируни (Biruni University Hospital)
  • Dr. Abdullah Ozkardes is a neurologist at Biruni University Hospital in Istanbul. He specializes in the treatment of epilepsy, Parkinson's disease, and multiple sclerosis. Dr. Ozkardes provides stem cell therapy and deep brain stimulation (DBS). He previously served as Chief Physician at Kutahya Air Hospital.

    • Specializes in neurodegenerative conditions like Alzheimer's and muscular dystrophy.
    • Performs rehabilitation using robotic exoskeleton and anti-gravity treadmill systems.
    • Provides diagnostics including video-EEG monitoring and brainstem evoked response audiometry.
    • Is a member of the Turkish Medical Association and the DGCA Health Board.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Melda Bozluolcay

  • 40 лет опыта
  • Турция, Стамбул, Университетская клиника Бируни (Biruni University Hospital)
  • Dr. Melda Bozluolcay is a neurologist at Biruni University Hospital in Istanbul. She focuses on dementia, stroke, and brain vascular diseases. Dr. Bozluolcay completed her medical training and residency at Istanbul University Cerrahpaşa Faculty of Medicine. She treats common and complex neurological conditions in both English and French.

    • Specializes in the management of Alzheimer's and Parkinson's disease.
    • Treats patients with epilepsy, chronic headaches, and peripheral paralysis.
    • Uses EEG and video-EEG monitoring to diagnose seizure disorders.
    • Works at a TEMOS-accredited university hospital equipped with interventional radiology.
  • Читать подробнее
Прием врача
Цена по запросу
Информация

Burak Eren

  • 4.5 Хорошо 2 отзыва
  • 29 лет опыта
  • Турция, Стамбул, Госпиталь Medipol Bahçelievler
  • Dr. Burak Eren is a neurosurgeon at Medipol Bahçelievler University Hospital in Istanbul. He is an Associate Professor specializing in endoscopic pituitary surgery and brain tumor resection. Dr. Eren treats complex vascular and spinal conditions including aneurysms and spinal cord tumors. He practices at a JCI-accredited facility known for cardiac and oncological care.

    • Authored over 10 international peer-reviewed articles on spinal surgery and traumatic brain injury.
    • Specializes in endoscopic techniques for pituitary tumors and skull base surgery.
    • Co-authored textbook chapters on hypophysis lesions and sacral trauma management.
    • Treats degenerative spinal diseases such as stenosis and lumbar disc herniation.
  • Читать подробнее
Медикаментозное лечение рассеянного склероза
$6,000 - $12,000
Медикаментозное лечение эпилепсии
$1,000 - $1,500
Стереотаксические операции
$5,000 - $9,000
Информация

Hatice Balaban

  • 4.9 Отлично 9 отзывов
  • 31 год опыта
  • Турция, Стамбул, Клиника Лив Хоспитал Вади Стамбул (Liv Hospital Vadistanbul)
  • Dr. Hatice Balaban is a neurologist at Liv Hospital Vadistanbul in Turkey. She specializes in movement disorders like Parkinson’s disease and essential tremor. Dr. Balaban uses botulinum toxin to treat dystonia, spasticity, and migraine headaches. She serves as an Associate Professor of Neurology at her institution.

    • Expertise covers neurodegenerative diseases, including Alzheimer’s and other dementias.
    • Treats complex conditions such as epilepsy, strokes, and balance disorders.
    • Practices at a JCI-accredited hospital designated as a Center of Excellence.
    • Completed her medical specialization training at Ankara University.
  • Читать подробнее
Стимуляция блуждающего нерва
$22,000 - $22,000
Информация

Siar Dursun

  • 15 лет опыта
  • Турция, Стамбул, Госпиталь Medipol University Pendik
  • Dr. Siar Dursun is a pediatric neurologist at Medipol University Pendik Hospital in Istanbul. He specializes in treating complex neurological conditions in children, including epilepsy and cerebral palsy. Dr. Dursun completed his medical training at Adnan Menderes University and Izmir Research Hospital. He works at a university-affiliated center that serves 350,000 patients annually.

    • Treats neurodegenerative diseases, West syndrome, and spinal muscular atrophy.
    • Performs pediatric check-ups and diagnostic video-EEG monitoring for epilepsy.
    • Provides medication management for autism and Parkinson’s disease.
    • Practices at a hospital with 21 dedicated newborn intensive care units.
  • Читать подробнее
Прием врача
Цена по запросу
Информация