<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Roboto;
        panose-1:2 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="FR-CH" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hello and Happy New Year,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">After migrating midpoint 4.0.1  to 4.4 (through 4.0.4)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The following error messages can be found after start up:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">022-01-04 08:56:54,900 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,901 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,901 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Reconciliation report (OID:00000000-0000-0000-0000-000000000100) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,914 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,914 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,914 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Users in MidPoint (OID:00000000-0000-0000-0000-000000000110) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,926 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,927 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,927 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Certification definitions report (OID:00000000-0000-0000-0000-000000000130) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,934 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,934 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,934 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Certification campaigns report (OID:00000000-0000-0000-0000-000000000140) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,941 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,941 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,941 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Certification cases report (OID:00000000-0000-0000-0000-000000000150) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,948 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}reportEngine was removed from the schema,
 skipped processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,948 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}jasper was removed from the schema, skipped
 processing of that item<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:54,948 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object report: Certification decisions report (OID:00000000-0000-0000-0000-000000000160) parsed with 2 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Those warning do not seem to be critical but since I encounter blocking issues later, I would a system as clean as possible.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">For instance, I was not able to find jasper in the schema documentation for earlier version only this:<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://evolveum.com/downloads/midpoint/4.1/midpoint-4.1-javadoc/com/evolveum/midpoint/xml/ns/_public/common/common_3/JasperReportEngineConfigurationType.html">https://evolveum.com/downloads/midpoint/4.1/midpoint-4.1-javadoc/com/evolveum/midpoint/xml/ns/_public/common/common_3/JasperReportEngineConfigurationType.html</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:55,119 [REPOSITORY] [main] WARN (com.evolveum.midpoint.prism.impl.marshaller.PrismUnmarshaller): Item {http://midpoint.evolveum.com/xml/ns/public/common/common-3}auditSearch has no definition (in value
 CTD ({.../common/common-3}ObjectCollectionType))while parsing (<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  metadata => <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    (<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      createTimestamp => <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        2021-11-26T17:41:34.532+01:00 (class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      requestTimestamp => <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        2021-11-26T17:41:34.526+01:00 (class org.apache.xerces.jaxp.datatype.XMLGregorianCalendarImpl)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      createChannel => <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        <a href="http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#init">http://midpoint.evolveum.com/xml/ns/public/gui/channels-3#init</a> (class java.lang.String)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    )<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  {...common/common-3}auditSearch => <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    (<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      {...common/common-3}recordQuery => <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        parser ValueParser(DOM-less, select * from m_audit_event as aer where aer.outcome=3 and aer.eventStage=1, namespace declarations)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">      {...common/common-3}domainQuery => <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        P<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">[…]<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:55,119 [REPOSITORY] [main] WARN (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object objectCollection: Error audit records (OID:00000000-0000-0000-0001-000000000004) parsed with 1 warnings<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">Same as above, I don’t find auditSearch in the online documentation, even in the version 4.0<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Can someone could give a tip to clean the system ?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">My critical issue is still the outbound mapping on the LDAP connectors (see below).<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">I also encounter this issue at start-up  :<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:56,128 [PROVISIONING] [main] ERROR (com.evolveum.midpoint.provisioning.impl.ConnectorManager): Inconsistent representation of ConnectorType, one has connectorVersion and other does not. OIDs: null and
 d3f1b045-bf18-4fd6-a3d6-40a8586a1bed<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:56:56,131 [PROVISIONING] [main] ERROR (com.evolveum.midpoint.provisioning.impl.ConnectorManager): Inconsistent representation of ConnectorType, one has connectorVersion and other does not.
</span>OIDs: null and d73dd0be-b347-41d4-a40a-b43974fe5bc1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">I removed the previous versions of the connectors and only the bundled versions with midpoint 4.4 are present (2.4 for the csv and  3.3 for ldap) and all the ressources are up to date.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">There are also mamy errors such as :<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:57:11,111 [] [midPointScheduler_Worker-2] INFO (org.apache.directory.api.ldap.model.schema.registries.Registries): ERR_13748_MATCHING_RULE_NO_SYNTAX The MatchingRule 2.5.13.21 does not have a syntax. This
 is invalid<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:57:11,111 [] [midPointScheduler_Worker-2] INFO (org.apache.directory.api.ldap.model.schema.registries.Registries): ERR_13748_MATCHING_RULE_NO_SYNTAX The MatchingRule 2.5.13.4 does not have a syntax. This
 is invalid<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:57:11,111 [] [midPointScheduler_Worker-2] INFO (org.apache.directory.api.ldap.model.schema.registries.Registries): ERR_13748_MATCHING_RULE_NO_SYNTAX The MatchingRule 2.5.13.7 does not have a syntax.
</span>This is invalid<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span lang="EN-US">I have no clue about the root cause. <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">And to finish, the blocking errors on the ldap :<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">2022-01-04 08:57:13,703 [] [midPointScheduler_Worker-2] ERROR (com.evolveum.midpoint.repo.common.expression.Expression): Error evaluating expression in expression in mapping in outbound mapping for attribute {.../resource/instance-3}sn
 in resource:resourceName Unknown path segment familyName-{}<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">java.lang.IllegalArgumentException: Unknown path segment familyName<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at com.evolveum.midpoint.prism.polystring.PolyString.resolve(PolyString.java:177)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at com.evolveum.midpoint.prism.util.ItemDeltaItem.resolveStructuredPropertyItem(ItemDeltaItem.java:401)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">        at com.evolveum.midpoint.prism.util.ItemDeltaItem.resolveStructuredProperty(ItemDeltaItem.java:389)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The mapping did not change between the two versions so I really don’t get it.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">In the affected resource, the occurrences for sn are:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><xsd:element maxOccurs="unbounded" name="sn" type="xsd:string"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            <xsd:annotation><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                <xsd:appinfo><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                    <a:displayOrder>450</a:displayOrder><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                    <a:matchingRule xmlns:qn166="<a href="http://prism.evolveum.com/xml/ns/public/matching-rule-3">http://prism.evolveum.com/xml/ns/public/matching-rule-3</a>">qn166:stringIgnoreCase</a:matchingRule><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                    <ra:nativeAttributeName>sn</ra:nativeAttributeName><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                    <ra:frameworkAttributeName>sn</ra:frameworkAttributeName><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                </xsd:appinfo><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            </xsd:annotation><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                        </xsd:element><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">And :<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><attribute ><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                <ref>ri:sn</ref><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                </span><description>Surname</description><o:p></o:p></p>
<p class="MsoNormal">                <limitations><o:p></o:p></p>
<p class="MsoNormal">                    <minOccurs>0</minOccurs><o:p></o:p></p>
<p class="MsoNormal">                    <span lang="EN-US"><maxOccurs>1</maxOccurs><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                </limitations><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                <outbound><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                    <strength>strong</strength><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                    <source><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                        <path>$focus/familyName</path><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                    </source><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                    <expression><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                        <function><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            <libraryRef oid="xx-xxx-xxx" type="FunctionLibraryType"/><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            <name>FunctionName</name><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            <parameter xsi:type="c:ExpressionParameterType"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                <name>texte</name><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                <expression><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                    <path>familyName</path><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                                </expression><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                            </parameter><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                        </function><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                    </expression><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">                </outbound><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">            </attribute><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Does anyone would have some ideas about wthat’s going on ?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thank you very much for your help.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="188" style="width:141.0pt;border:none;border-right:solid #FF1738 2.25pt;padding:0cm 7.5pt 0cm 0cm">
<p class="MsoNormal" align="right" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:right">
<a href="https://www.positivethinking.tech/"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="170" height="79" style="width:1.7708in;height:.8229in" id="_x0000_i1031" src="cid:image001.png@01D8015F.25DB2770" alt="logo"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
<td width="10" style="width:7.5pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"> <o:p></o:p></span></p>
</td>
<td width="497" valign="top" style="width:372.75pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#FF0044;mso-fareast-language:FR-CH">Sébastien Marbrier</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#FF0044;mso-fareast-language:FR-CH">
</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"> | Senior IT Consultant<br>
</span><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><a href="mailto:smarbrier@positivethinking.tech"><span lang="EN-US" style="color:#FF0044">smarbrier@positivethinking.tech</span></a></span><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH">
</span><span lang="EN-US" style="font-size:5.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><br>
  </span><span lang="EN-US" style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><br>
Tel. </span><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><a href="tel:+41%2021%20601%2081%2000"><span style="color:#777777;text-decoration:none">+41 21 601 81 00</span></a>
</span><span style="font-size:5.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><br>
  </span><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><a href="https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="20" height="20" style="width:.2083in;height:.2083in" id="_x0000_i1030" src="cid:image002.png@01D8015F.25DB2770" alt="Teams chat"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><a href="https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech"><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;text-decoration:none"> </span></a>
<o:p></o:p></span></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><a href="https://teams.microsoft.com/l/chat/0/0?users=smarbrier@positivethinking.tech"><span lang="EN-US" style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777">Chat
 with me on Teams</span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH">
<span lang="EN-US"><o:p></o:p></span></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="font-size:1.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"><br>
  </span><span lang="EN-US" style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style="border:none;border-right:solid #FF1738 2.25pt;padding:0cm 7.5pt 0cm 0cm">
<p class="MsoNormal" align="right" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:right">
<span lang="EN-US" style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><br>
</span><a href="https://www.linkedin.com/company/the-positive-thinking-company/" target="_blank"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="20" height="20" style="width:.2083in;height:.2083in" id="_x0000_i1029" src="cid:image003.png@01D8015F.25DB2770" alt="LinkedIn"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"> 
</span><a href="https://www.instagram.com/positivethinkingcompany/" target="_blank"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="20" height="20" style="width:.2083in;height:.2083in" id="_x0000_i1028" src="cid:image004.png@01D8015F.25DB2770" alt="Instagram"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"> 
</span><a href="https://twitter.com/PTC_Tech" target="_blank"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="20" height="20" style="width:.2083in;height:.2083in" id="_x0000_i1027" src="cid:image005.png@01D8015F.25DB2770" alt="Vimeo"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"> 
</span><a href="https://youtube.com/channel/UCfaImWa6r0IoZoUYLhbiF7w" target="_blank"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;color:blue;mso-fareast-language:FR-CH;text-decoration:none"><img border="0" width="20" height="20" style="width:.2083in;height:.2083in" id="_x0000_i1026" src="cid:image006.png@01D8015F.25DB2770" alt="Vimeo"></span></a><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
<td valign="bottom" style="padding:0cm 0cm 0cm 0cm"></td>
<td valign="bottom" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:9.0pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH">Avenue de cour, 135 – 1007 Lausanne<br>
<a href="https://www.positivethinking.tech/"><span style="color:#FF0044">www.positivethinking.tech</span></a>
<br>
</span><span style="font-size:3.5pt;font-family:"Tahoma",sans-serif;color:#777777;mso-fareast-language:FR-CH"> </span><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:8.0pt;font-family:Roboto;color:#FF0044;mso-fareast-language:FR-CH">Help save paper, do you really need to print this email?</span></b><span lang="EN-US" style="font-size:8.0pt;font-family:Roboto;color:#FF0044;mso-fareast-language:FR-CH">
</span><span lang="EN-US" style="font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:FR-CH"><br>
</span><i><span lang="EN-US" style="font-size:8.0pt;font-family:Roboto;color:#777777;mso-fareast-language:FR-CH">The content of this email and any attachments are confidential and are intended solely for the person and/or company to whom they are addressed.
 The information may also be legally privileged. No employee or agent is authorized to conclude any binding agreement on behalf of Positive Thinking Company with another party by email without express written confirmation. If you have received this email in
 error, any use, reproduction or dissemination of this transmission is strictly prohibited. If you are not the intended recipient, please immediately notify the sender by return E-mail and delete this message, its attachments and all copies from your system.
 Internet communications cannot be guaranteed to be timely, secure, error or virus-free. The sender does not accept liability for any errors or omissions.
</span></i><i><span style="font-size:8.0pt;font-family:Roboto;color:#777777;mso-fareast-language:FR-CH">Thank you for your cooperation.
<br>
  </span></i><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<p></p>
<hr>
<span style="font-size:8px"><em><span style="font-family:Roboto,Arial"><span style="color:#777777">Positive Thinking Company puts security at a high priority in its conduct of business. Therefore, we have put our best efforts into ensuring that this email and
 its attached documents are error and virus-free. Nonetheless, full security of emails/documents cannot be ensured. Therefore, the recipient is responsible for checking the email/documents for threats with its own security measures, prior to opening it. Positive
 Thinking Company does not accept liability for any damage inflicted by using the content of this email/documents. If you are not the intended recipient, please notify the sender and delete this email/document.</span></span></em></span>
<p></p>
</body>
</html>