Re: exist multiple cores

Eduard Drenth <[email protected]> Wed, 8 Oct 2025 15:34:40 +0000
Newsgroups gmane.text.xml.exist
Message-ID <PR3P189MB095542AEEFA5685B54C35A4AF1E1A@PR3P189MB0955.EURP189.PROD.OUTLOOK.COM>
--===============7353160757375166552==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_";
	type="multipart/alternative"

--_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_
Content-Type: multipart/alternative;
	boundary="_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_"

--_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_
Content-Type: text/plain; charset="windows-1254"
Content-Transfer-Encoding: quoted-printable

Thanks for the info, good to know about one xquery being bound to one core.

In the mean time we turned hyperthreading off, that helped, but not enough =
yet.

It is weird, the new cpu is 3.8ghz compared to the old 2.4ghz.

The queries seem cpu bound as top shows cpu percentage above 200%.

Increasing memory does not help, IO does not seem to be a problem.

It is doable for now, but I am happy that new hardware is being ordered, ho=
pe that helps.

Unfortunately I cannot benefit from the many performance improvements in ja=
va either, because exist 6 is bound to java 17 max.

Regards,

Eduard Drenth, Software Architekt


[email protected]


Doelestrjitte 8

8911 DX  Ljouwert

(058) 213 14 14

+31 62 094 34 28

https://www.fryske-akademy.nl/
https://frysker.nl/
https://frisian.eu/
[cid:1bf8ec89-316a-4d2a-817f-2b6a9ac915db]

gpg: https://keyserver.ubuntu.com/pks/lookup?search=3Deduard+drenth&fingerp=
rint=3Don&op=3Dindex

________________________________
From: Lars Windauer <[email protected]>
Sent: Tuesday, October 7, 2025 10:26 PM
To: Exist-open <[email protected]>
Subject: Re: [Exist-open] exist multiple cores

Dear Eduard,

eXist-db can benefit from multiple cores without the need to configure anyt=
hing. Having said this, please be aware that a single XQuery (dbbroker) can=
 always run on only one core! So a single XQuery can=92t utilise 20 cores b=
ut on a 20 core system you can have 20 parallel queries that each use one c=
ore.

Can you provide us with information about the old and new environment? Giga=
hertz of your CPUs, how much RAM does the system have and how much of this =
is assigned to eXist-db. What about the hard drives, is eXist-db running fr=
om a SSD with the same filesystem as in the old environment?

Best,

Lars


> On 6. Oct 2025, at 16:42, Eduard Drenth <[email protected]> wrote=
:
>
> Dear all,
>
> We are in the process of migrating exist from our own hardware to a provi=
der.
>
> Performance drops significantly, the main cause is that exist seems to be=
 using one core only.
>
> Can exist benefit from multiple cores? And if yes, how is that configured=
?
>
> Regards,
>
> Eduard Drenth, Software Architekt
>
> [email protected]
> _______________________________________________
> Exist-open mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/exist-open




_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open

--_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_
Content-Type: text/html; charset="windows-1254"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1=
254">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
Thanks for the info, good to know about one xquery being bound to one core.=
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas=
s=3D"elementToProof">
In the mean time we turned hyperthreading off, that helped, but not enough =
yet.</div>
<div id=3D"Signature">
<div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, =
Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"divtagdefaultwrapper" style=3D"direction: ltr; background-color:=
 rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; fo=
nt-size: 12pt; color: rgb(0, 0, 0);">
It is weird, the new cpu is 3.8ghz compared to the old 2.4ghz.</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
<br>
</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
The queries seem cpu bound as top shows cpu percentage above 200%.</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
<br>
</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
Increasing memory does not help, IO does not seem to be a problem.</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
<br>
</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
It is doable for now, but I am happy that new hardware is being ordered, ho=
pe that helps.</div>
<div id=3D"divtagdefaultwrapper" style=3D"direction: ltr; background-color:=
 rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; fo=
nt-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
Unfortunately I cannot benefit from the many performance improvements in ja=
va either, because exist 6 is bound to java 17 max.</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
<br>
</div>
<div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa=
mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,=
 0, 0);">
Regards,</div>
<div id=3D"divtagdefaultwrapper" style=3D"background-color: rgb(255, 255, 2=
55);">
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">Eduard Drenth, Software Architekt<br>
</span></p>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);"><br>
</span></p>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">[email protected]</span></p>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);"><br>
</span></p>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">Doelestrjitte 8</span></p>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">8911 DX&nbsp; Ljouwert</span></p>
<div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f=
amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0=
, 0, 0);">
(058) 213 14 14</div>
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">+31 62 094 34 28</span></p>
<div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f=
amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0=
, 0, 0);">
<a class=3D"OWAAutoLink" id=3D"OWA62a78876-2845-f620-be84-1d1a1a234971" hre=
f=3D"https://www.fryske-akademy.nl/">https://www.fryske-akademy.nl/</a></di=
v>
<div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f=
amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0=
, 0, 0);">
<a class=3D"OWAAutoLink" id=3D"OWA59b4503e-4445-2fc2-fb94-49bdee755ca0" hre=
f=3D"https://frysker.nl/">https://frysker.nl/</a></div>
<div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f=
amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0=
, 0, 0);">
<a class=3D"OWAAutoLink" id=3D"OWAc7a0d87c-2003-773b-efd6-4ea27c1453e5" hre=
f=3D"https://frisian.eu/">https://frisian.eu/</a></div>
<div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f=
amily: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, =
sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<img height=3D"107" width=3D"278" style=3D"width: 278px; height: 107px;" id=
=3D"image_0" data-outlook-trace=3D"F:1|T:1" src=3D"cid:1bf8ec89-316a-4d2a-8=
17f-2b6a9ac915db"></div>
</div>
<div style=3D"background-color: rgb(255, 255, 255);">
<p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty=
le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; =
color: rgb(0, 0, 0);">gpg:
<a style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"OWAAutoLink" id=
=3D"OWAe7269f46-595d-9aae-6a00-d043e4b52ed1" href=3D"https://keyserver.ubun=
tu.com/pks/lookup?search=3Deduard+drenth&amp;fingerprint=3Don&amp;op=3Dinde=
x">
https://keyserver.ubuntu.com/pks/lookup?search=3Deduard+drenth&amp;fingerpr=
int=3Don&amp;op=3Dindex</a><br>
</span></p>
</div>
</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Lars Windauer &lt;lar=
[email protected]&gt;<br>
<b>Sent:</b> Tuesday, October 7, 2025 10:26 PM<br>
<b>To:</b> Exist-open &lt;[email protected]&gt;<br>
<b>Subject:</b> Re: [Exist-open] exist multiple cores</font>
<div>&nbsp;</div>
</div>
<div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;=
">
<div class=3D"PlainText">Dear Eduard, <br>
<br>
eXist-db can benefit from multiple cores without the need to configure anyt=
hing. Having said this, please be aware that a single XQuery (dbbroker) can=
 always run on only one core! So a single XQuery can=92t utilise 20 cores b=
ut on a 20 core system you can have
 20 parallel queries that each use one core. <br>
<br>
Can you provide us with information about the old and new environment? Giga=
hertz of your CPUs, how much RAM does the system have and how much of this =
is assigned to eXist-db. What about the hard drives, is eXist-db running fr=
om a SSD with the same filesystem
 as in the old environment? <br>
<br>
Best, <br>
<br>
Lars<br>
<br>
<br>
&gt; On 6. Oct 2025, at 16:42, Eduard Drenth &lt;[email protected]&=
gt; wrote:<br>
&gt; <br>
&gt; Dear all,<br>
&gt; <br>
&gt; We are in the process of migrating exist from our own hardware to a pr=
ovider.<br>
&gt; <br>
&gt; Performance drops significantly, the main cause is that exist seems to=
 be using one core only.<br>
&gt; <br>
&gt; Can exist benefit from multiple cores? And if yes, how is that configu=
red?<br>
&gt; <br>
&gt; Regards,<br>
&gt; <br>
&gt; Eduard Drenth, Software Architekt<br>
&gt; <br>
&gt; [email protected]<br>
&gt; _______________________________________________<br>
&gt; Exist-open mailing list<br>
&gt; [email protected]<br>
&gt; <a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open">ht=
tps://lists.sourceforge.net/lists/listinfo/exist-open</a><br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Exist-open mailing list<br>
[email protected]<br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open">https:/=
/lists.sourceforge.net/lists/listinfo/exist-open</a><br>
</div>
</span></font></div>
</body>
</html>

--_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_--

--_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_
Content-Type: image/svg+xml; name="Outlook-d4b4dmlh"
Content-Description: Outlook-d4b4dmlh
Content-Disposition: inline; filename="Outlook-d4b4dmlh"; size=4752;
	creation-date="Wed, 08 Oct 2025 15:34:40 GMT";
	modification-date="Wed, 08 Oct 2025 15:34:40 GMT"
Content-ID: <1bf8ec89-316a-4d2a-817f-2b6a9ac915db>
Content-Transfer-Encoding: base64

PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDov
L3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYWFnXzEiIGRhdGEtbmFtZT0iTGFhZyAxIiB2ZXJz
aW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMTguNiA4NC4xIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4K
ICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzVhOGUwOwogICAgICB9CgogICAgICAuY2xz
LTEsIC5jbHMtMiwgLmNscy0zIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQoK
ICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMTgzYzcxOwogICAgICB9CgogICAgICAuY2xz
LTMgewogICAgICAgIGZpbGw6ICNlNTAwNjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZz
PgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwIiB5PSIzOC44IiB3aWR0aD0iNS41
IiBoZWlnaHQ9IjExLjEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTMwLjYsMGMtLjks
MC0xLjksMC0yLjguMS0xLjkuMi0zLjguNS01LjUsMS0xLjkuNS0zLjgsMS4zLTUuNSwyLjItMS4z
LjctMi41LDEuNC0zLjcsMi4yLS42LjUtMS4zLjktMS45LDEuNC0xLjUsMS4yLTIuOSwyLjYtNC4x
LDQuMS0uNS42LTEsMS4yLTEuNCwxLjktLjgsMS4yLTEuNSwyLjQtMi4yLDMuNy0uOSwxLjgtMS42
LDMuNi0yLjIsNS41LS41LDEuOC0uOCwzLjYtMSw1LjUsMCwuOS0uMSwxLjgtLjEsMi44djIuOGgy
Mi42Yy0uMi0uNy0uNC0xLjQtLjUtMi4xLDAtLjIsMC0uNCwwLS42czAtLjQsMC0uNmMwLS44LjIt
MS41LjUtMi4ySDUuOGMuMi0xLjkuNy0zLjgsMS4zLTUuNS43LTIsMS42LTMuOCwyLjgtNS41LjQt
LjYuOS0xLjIsMS4zLTEuOCwxLjEtMS40LDIuMy0yLjYsMy43LTMuNy42LS41LDEuMi0uOSwxLjgt
MS4zLDEuNy0xLjEsMy42LTIuMSw1LjUtMi44LDEuOC0uNiwzLjYtMSw1LjUtMS4zLjgsMCwxLjYt
LjEsMi41LS4yaDMuMVYuMWMtLjksMC0xLjgtLjEtMi44LS4xaDBaIi8+CiAgICA8Zz4KICAgICAg
PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzAuNCwzMi41djEuMWg0Ljh2My40aC00Ljh2MTIuOGgt
My45di0xMi44aC0yLjN2LTMuNGgyLjN2LTFjMC00LjIsMi4yLTYuNyw2LjQtNi43czIuMS4xLDMu
MS41djMuNGMtLjgtLjMtMS43LS41LTIuNS0uNS0yLjEsMC0zLjEsMS4yLTMuMSwzLjJaIi8+CiAg
ICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkwLjcsMzMuMXYzLjhjLS41LS4yLTEuMS0uMi0x
LjctLjItMS43LDAtMy4yLjgtNC4zLDIuNXYxMC43aC0zLjl2LTE2LjRoMy4zbC4zLDEuOWMxLjQt
MS43LDMtMi40LDQuOC0yLjRzMS4xLDAsMS40LjJoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNs
cy0yIiBkPSJNMTEyLDMzLjVjLTEuNyw5LjItNi43LDE3LjMtMTAuNiwyMi4xaC00LjRjMS4zLTEu
NiwzLjEtMy43LDQuNS01LjdsLTYuNy0xNi40aDQuNGw0LjYsMTIuNWMxLjktMy42LDMuNC03Ljgs
NC4xLTEyLjVoNC4yLDBaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExNy4xLDQ5
LjN2LTMuNGMxLjguOSwzLjksMS4zLDUuOSwxLjNzMy42LS42LDMuNi0xLjktLjgtMS43LTMuOS0y
LjJjLTMuOC0uNy01LjYtMi01LjYtNXMyLjQtNS4yLDYuOS01LjIsMy45LjIsNS41Ljh2My4zYy0x
LjktLjctMy41LS45LTUuNC0uOXMtMy4yLjUtMy4yLDEuNy44LDEuNSw0LjEsMi4xYzMuOC42LDUu
NCwyLjEsNS40LDUuMnMtMi42LDUuMy03LjIsNS4zLTQuNi0uNC02LjEtMWgwWiIvPgogICAgICA8
cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNTEuMyw0N2MuNCwwLC44LDAsMS4yLS4ydjMuMWMtLjgu
Mi0xLjUuMy0yLjQuMy0xLjYsMC0yLjctLjUtMy44LTIuMWwtMy4yLTUuMS0yLjMsMi4zdjQuNWgt
My45di0yMy41aDMuOXYxNC40bDYuOS03LjNoNC45bC02LjcsNi45LDMuOSw1LjljLjQuNi45Ljgs
MS41LjhoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTcyLjEsNDAuOWMwLC43
LDAsMS4zLDAsMmgtMTEuM2MuNCwyLjgsMi4xLDQuMiw1LjMsNC4yczMuNS0uMyw1LjItMXYzLjJj
LTEuOS43LTMuNSwxLTUuOSwxLTUuNSwwLTguNS0zLjItOC41LTguNnMzLTguOCw4LTguOCw3LjIs
Mi42LDcuMiw3LjlaTTE2MC44LDQwLjFoNy42Yy0uMS0yLjgtMS40LTMuOS0zLjYtMy45cy0zLjYs
MS4zLTQsMy45aDBaIi8+CiAgICA8L2c+CiAgPC9nPgogIDxnPgogICAgPHBhdGggY2xhc3M9ImNs
cy0xIiBkPSJNNDkuOCwyNy43Yy0uMy0xLjktLjgtMy44LTEuNy01LjUtLjktMi0yLjItMy43LTMu
Ny01LjNsLS4zLS4zYy0xLjUtMS41LTMuMy0yLjgtNS4zLTMuNy0xLjctLjgtMy42LTEuNC01LjUt
MS43LS43LDAtMS40LS4yLTIuMi0uMmgtMS4yYy0uNywwLTEuNCwwLTIuMi4yLTEuOS4zLTMuOC44
LTUuNSwxLjctMiwuOS0zLjcsMi4yLTUuMywzLjdsLS4zLjNjLTEuNSwxLjUtMi44LDMuMy0zLjcs
NS4zaDYuNGMuOC0xLjEsMS43LTIsMi44LTIuOCwxLjYtMS4yLDMuNS0yLjEsNS41LTIuNS43LS4x
LDEuMy0uMiwyLS4yLjMsMCwuNSwwLC44LDBzLjUsMCwuOCwwYy43LDAsMS4zLjEsMiwuMiwyLjEu
NCwzLjksMS4zLDUuNSwyLjUsMS4xLjgsMiwxLjcsMi44LDIuOCwxLjIsMS42LDIuMSwzLjUsMi41
LDUuNS4xLjcuMiwxLjMuMiwyLDAsLjMsMCwuNSwwLC44czAsLjUsMCwuOHYxMy4xaC0xMy4xYy0u
MywwLS41LDAtLjgsMHMtLjUsMC0uOCwwYy0uNywwLTEuMy0uMS0yLS4yLTIuMS0uNC0zLjktMS4z
LTUuNS0yLjUtMS4xLS44LTItMS43LTIuOC0yLjhoLTYuNGMuOSwyLDIuMiwzLjcsMy43LDUuMyww
LDAsLjIuMi4zLjMsMS41LDEuNSwzLjMsMi44LDUuMywzLjcsMS43LjgsMy42LDEuNCw1LjUsMS43
LjcsMCwxLjQuMiwyLjIuMmgyMHYtMjBjMC0uNywwLTEuNC0uMi0yLjJoMFoiLz4KICAgIDxnPgog
ICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMTguNCw2MS42Yy0xLjcsOS4yLTYuNywxNy4z
LTEwLjYsMjIuMWgtNC40YzEuMy0xLjYsMy4xLTMuNyw0LjUtNS43bC02LjctMTYuNGg0LjRsNC42
LDEyLjVjMS45LTMuNiwzLjQtNy44LDQuMS0xMi41aDQuMloiLz4KICAgICAgPHBhdGggY2xhc3M9
ImNscy0xIiBkPSJNNzQsNzQuOXYyLjljLTEsLjMtMS45LjQtMi44LjQtMS45LDAtMi44LS44LTMu
Mi0yLTEuMywxLjQtMy4yLDIuMS01LjIsMi4xLTQuNywwLTYuOS0zLjQtNi45LTguNnMyLjktOC44
LDguMi04LjgsMy4zLjQsNC42LDEuM2wuMy0uOGgyLjZ2MTIuMmMwLDEuMS4zLDEuNSwxLjEsMS41
cy44LDAsMS4zLS4yaDBaTTY3LjcsNzN2LTcuOGMtMS0uNy0yLjEtMS0zLjQtMS0zLDAtNC41LDIu
Mi00LjUsNS40czEuMiw1LjMsMy45LDUuMywyLjgtLjUsNC0yaDBaIi8+CiAgICAgIDxwYXRoIGNs
YXNzPSJjbHMtMSIgZD0iTTk1LDc0LjljLjQsMCwuOCwwLDEuMi0uMnYzLjFjLS44LjItMS41LjMt
Mi40LjMtMS42LDAtMi43LS41LTMuOC0yLjFsLTMuMi01LjEtMi4zLDIuM3Y0LjVoLTMuOXYtMjMu
NWgzLjl2MTQuNGw3LjMtNy41aDQuOWwtNy4xLDcuMSwzLjksNS45Yy40LjYuOS44LDEuNS44aDBa
Ii8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExOS40LDc0Ljl2Mi45Yy0xLC4zLTEu
OS40LTIuOC40LTEuOSwwLTIuOC0uOC0zLjItMi0xLjQsMS40LTMuMiwyLjEtNS4yLDIuMS00Ljcs
MC02LjktMy40LTYuOS04LjZzMi45LTguOCw4LjItOC44LDMuMy40LDQuNiwxLjNsLjMtLjhoMi42
djEyLjJjMCwxLjEuMywxLjUsMS4xLDEuNXMuOCwwLDEuMy0uMmgwWk0xMTMuMSw3M3YtNy44Yy0x
LS43LTIuMS0xLTMuNC0xLTMsMC00LjUsMi4yLTQuNSw1LjRzMS4yLDUuMywzLjksNS4zLDIuOS0u
NSw0LTJoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQzLjEsNzQuOXYyLjlj
LS45LjMtMS44LjQtMi44LjQtMS44LDAtMi43LS44LTMuMS0yLTEuMywxLjMtMy4zLDIuMS01LjMs
Mi4xLTQuNSwwLTYuOS0zLTYuOS04LjZzMy4xLTguOCw4LjMtOC44LDIuNS4xLDMuNi41di03aDMu
OXYxOS4yYzAsMS4xLjMsMS41LDEuMSwxLjVzLjgsMCwxLjItLjJoMFpNMTM2LjksNzN2LTguM2Mt
MS0uMy0yLjEtLjUtMy40LS41LTIuOSwwLTQuNiwyLTQuNiw1LjRzMS4yLDUuNCwzLjksNS40LDMt
LjcsNC4xLTJaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2NC4xLDY4LjhjMCwu
NywwLDEuMywwLDJoLTExLjNjLjQsMi44LDIuMSw0LjIsNS4zLDQuMnMzLjUtLjMsNS4yLTF2My4y
Yy0xLjkuNy0zLjUsMS01LjksMS01LjUsMC04LjUtMy4yLTguNS04LjZzMy04LjgsOC04LjgsNy4y
LDIuNiw3LjIsNy45aDBaTTE1Mi44LDY4aDcuNmMtLjEtMi44LTEuNC0zLjktMy42LTMuOXMtMy42
LDEuMy00LDMuOWgwWiIvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOTcuMSw3NC45
djIuOWMtLjguMi0xLjguNC0yLjcuNC0zLDAtMy41LTEuOC0zLjUtNC4zdi02LjJjMC0yLjMtLjgt
My41LTIuNi0zLjVzLTIuMy42LTMuMiwxLjl2MTEuN2gtMy45di0xMC41YzAtMi0uOS0zLjEtMi43
LTMuMXMtMi40LjYtMy4zLDEuOXYxMS43aC0zLjl2LTE2LjRoMi41bC44LDEuOGMxLjQtMS42LDMt
Mi4zLDUuMi0yLjNzMy44LDEuMSw0LjYsMi4zYzEuNC0xLjYsMy4xLTIuMyw1LjEtMi4zLDMuOCww
LDUuMiwyLjUsNS4yLDYuNHY2LjNjMCwxLjEuNCwxLjUsMS4xLDEuNXMuOCwwLDEuMi0uMmgwWiIv
PgogICAgPC9nPgogIDwvZz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9IjMwLjYiIGN5PSIz
MC41IiByPSIyLjgiLz4KPC9zdmc+

--_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_--


--===============7353160757375166552==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7353160757375166552==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Exist-open mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/exist-open

--===============7353160757375166552==--