karlgpa documents