@nonsensiblekate here you go, best I could do...