! . !. ! . !. ! .!. ! . ! .!. !. !. ! .!. !. !. ! . ! . ! . !. !. !. ! . ! . ! . !. ! . ! . ! . ! . ! . ! . ! . ! . ! . ! . ! . ! . ! . ! . ! .