I have to hand it to you, jude33. The amount of time and energy you have devoted to this is charming in an oddway.

May the force be with you.