What is the XML rule for Handle remove association?

<rule>    <description>Handle remove association</description>    <comment xml:space="preserve">If event is modify DirXML-Association and remove it, remove from Azure AD driver as well</comment>    <conditions>        <and>            <if-class-name mode="nocase" op="equal">User</if-class-name>            <if-operation mode="nocase" op="equal">modify</if-operation>            <if-op-attr name="urn:ietf:params:scim:schemas:ilm:static:1.0:User:dirXMLAssociation" op="changing"/>            <if-xpath op="true">../modify/modify-attr/remove-value/value/component[@name='nameSpace']/text()=1</if-xpath>          </and>      </conditions>    <actions>        <do-if>            <arg-conditions>                <and>                    <if-global-variable mode="nocase" name="drv.coex.mode" op="equal">true</if-global-variable>                  </and>              </arg-conditions>            <arg-actions>                <do-set-local-variable name="adDriverDN" scope="policy">                    <arg-string>                        <token-xpath expression="../modify/modify-attr/remove-value/value/component[@name='volume']/text()"/>                      </arg-string>                  </do-set-local-variable>                <do-for-each>                    <arg-node-set>                        <token-global-variable name="drv.sync.identity"/>                      </arg-node-set>                    <arg-actions>                        <do-trace-message>                            <arg-string>                                <token-xpath expression="$current-node/definition[@name=&quot;drv-ad-driver-dn&quot;]/value/text()"/>                              </arg-string>                          </do-trace-message>                        <do-set-local-variable name="currADDriverDN" scope="policy">                            <arg-string>                                <token-text xml:space="preserve">\</token-text>                                <token-global-variable name="dirxml.auto.treename"/>                                <token-text xml:space="preserve">\</token-text>                                <token-xpath expression="$current-node/definition[@name=&quot;drv-ad-driver-dn&quot;]/value/text()"/>                              </arg-string>                          </do-set-local-variable>                        <do-if>                            <arg-conditions>                                <and>                                    <if-local-variable mode="nocase" name="currADDriverDN" op="equal">$adDriverDN$</if-local-variable>                                  </and>                              </arg-conditions>                            <arg-actions>                                <do-remove-association direct="true">                                    <arg-association>                                        <token-association/>                                      </arg-association>                                  </do-remove-association>                                <do-break/>                              </arg-actions>                            <arg-actions/>                          </do-if>                      </arg-actions>                  </do-for-each>              </arg-actions>            <arg-actions/>          </do-if>        <do-veto/>      </actions>  </rule>