exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp expf exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp exp šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ fšµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµf šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµf šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ šµ ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā cā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā fā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā ā