I've done enough calligraphy (or more correctly butchered enough) to know how long that must have taken. Hats off to you.