Allen,

Nice job on these!