mdcst_kanren_registry2019