Took some time, but here it finally is.

DDL