.......... .!G&&@&&&#G5JJ77!^:. .:~JJ^.