keanal.pdf