The three message sequence diagrams in the README: * https://github.com/siemens/cmp-ra-component?tab=readme-ov-file#dynamic-message-exchange-behavior-on-the-downstream-cmp-interface-and-upstream-pkcs10x509-interface * https://github.com/siemens/cmp-ra-component?tab=readme-ov-file#dynamic-message-exchange-behavior-for-downstream-and-upstream-cmp-interface * https://github.com/siemens/cmp-ra-component?tab=readme-ov-file#dynamic-message-exchange-behavior-for-downstream-and-upstream-cmp-interface-1 are very hard to understand, if at all, without explanation.