|(<xf:macro name="depth1" arg-node="!" arg-extras="!" arg-children="!" arg-childExtras="!" arg-depth="1">)(.*)(<xf:macro template="forum_list" name="node_list".*arg-depth=")(\{\{ \$depth \+ 1 \}\})(" \/>)(.*)(<\/xf:macro>).*(<xf:macro name="depth2" arg-node="!" arg-extras="!" arg-children="!" arg-childExtras="!" arg-depth="1">)(.*)(<\/xf:macro>)|Us