highactive ampedance

Download highactive ampedance

If you can't read please download the document

Upload: ebi

Post on 04-Jan-2016

225 views

Category:

Documents


5 download

DESCRIPTION

active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active hig

TRANSCRIPT

active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!active high!!!activ