Return-Path: <SRS0=K9bO=IL=lists.osgeo.org=tiff-bounces@osgeo.org>
Delivered-To: filtered@awaresystems.be
Received: from mx2.pub.mailpod8-cph3.one.com ([10.27.38.12])
	by mailstorage22.cst.mailpod8-cph3.one.com with LMTP
	id OMSLHUwtk2VNLgAAwT5NuQ
	(envelope-from <SRS0=K9bO=IL=lists.osgeo.org=tiff-bounces@osgeo.org>)
	for <filtered@awaresystems.be>; Mon, 01 Jan 2024 21:23:24 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=custmx.one.com; s=20201015;
	h=sender:content-type:reply-to:from:list-subscribe:list-help:list-post:
	 list-unsubscribe:list-id:subject:mime-version:message-id:date:in-reply-to:
	 references:cc:to:x-halone-refid:x-halone-sa:from:x-halone-sa:x-halone-refid;
	bh=4FINy8/yENjJfslRphz9j/J14rwhQMDSYTQkheiRKdo=;
	b=GnrhXe5riPHRDRmIUBAVbyVhMxrpztDulP31dRVekP1174Zm5pjmCBKgZsfRuTZkvQNBt4BOn6LDS
	 4CkrmFozhwy6BREpiU6YrcbUwms8QYrUMcU1VymZIxyKA2jvI1xluy3/pOmsZEv4oeF46EwQIVjdlZ
	 Iyv6qXKTps2GhJTRcNB5fqxnfU/Dxhkck1wsMClg/GCGqDiKUzGnLr7KYm46QZbKsT/ztmI2+YYPMr
	 914yX1X3S4Rwb9mmwvJQMosQcMrqu23T6prtn0Aabq3ZjyKGtpsu+lCYMYMof2dqxniHcU2c2I5Xb8
	 K4WPg6xmv2GgHW29PLzQTt245yFERVg==
X-HalOne-SA: -1
X-HalOne-RefID: 155866::1704144203-CCD9B3B7-BF1F5ED8/0/0
Authentication-Results: mx2.pub.mailpod8-cph3.one.com;
	spf=pass smtp.mailfrom=osgeo.org smtp.remote-ip=140.211.15.3;
	dmarc=pass header.from=lists.osgeo.org;
X-HalOne-ID: fd5d14d8-a8eb-11ee-860f-98039b05783e
Received: from lists.osgeo.org (osgeo6.osgeo.osuosl.org [140.211.15.3])
	by mx2.pub.mailpod8-cph3.one.com (Halon) with ESMTP
	id fd5d14d8-a8eb-11ee-860f-98039b05783e;
	Mon, 01 Jan 2024 21:23:23 +0000 (UTC)
Received: from osgeo6.osgeo.osuosl.org (localhost [127.0.0.1])
	by lists.osgeo.org (Postfix) with ESMTP id 772DB6121405;
	Mon,  1 Jan 2024 13:23:19 -0800 (PST)
Received: from mout0.freenet.de (mout0.freenet.de [195.4.92.90])
 by lists.osgeo.org (Postfix) with ESMTPS id 88F826121401
 for <tiff@lists.osgeo.org>; Mon,  1 Jan 2024 13:23:16 -0800 (PST)
Received: from [195.4.92.124] (helo=sub5.freenet.de)
 by mout0.freenet.de with esmtpa (ID sulau@freenet.de) (port 25) (Exim 4.94.2
 #2) id 1rKPkf-0016Dk-TU; Mon, 01 Jan 2024 22:23:13 +0100
Received: from ip-078-042-122-098.um17.pools.vodafone-ip.de
 ([78.42.122.98]:53060 helo=AGUA)
 by sub5.freenet.de with esmtpsa (ID sulau@freenet.de)
 (TLS1.2:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (port 587) (Exim
 4.94.2 #2) id 1rKPkf-008mVO-Hw; Mon, 01 Jan 2024 22:23:13 +0100
To: "'Bob Friesenhahn'" <graphicsmagick.project@gmail.com>
Cc: <tiff@lists.osgeo.org>
References: <alpine.GSO.2.20.2312201545280.23381@scrappy.simplesystems.org>
 <!&!AAAAAAAAAAAYAAAAAAAAAEUNXr1cc6FEs82BI4LfFJfCgAAAEAAAAHkIg9Q+sFNAgn+5HdfA/TEBAAAAAA==@freenet.de>
 <CA+rFc33K=JofdApeWytpkZ7gpMNF1m4nkThmeF271H74bx=afQ@mail.gmail.com>
In-Reply-To: <CA+rFc33K=JofdApeWytpkZ7gpMNF1m4nkThmeF271H74bx=afQ@mail.gmail.com>
Date: Mon, 1 Jan 2024 22:23:12 +0100
Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAEUNXr1cc6FEs82BI4LfFJfCgAAAEAAAAG+DcCqqGcxAvpnRJdn3SEMBAAAAAA==@freenet.de>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AQNy+L4852mtM57bvDoXS43sFyfH4gIz3zFYAelaqk6tcw/PkA==
Content-Language: de
X-FN-MUUID: 17041441932420632A89C5O
X-Originated-At: 78.42.122.98!53060
X-Scan-TS: Mon, 01 Jan 2024 22:23:13 +0100
Subject: Re: [Tiff] EXIF tag writing fails starting with libtiff 4.5.1?
X-BeenThere: tiff@lists.osgeo.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.osgeo.org>
List-Unsubscribe: <https://lists.osgeo.org/mailman/options/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=unsubscribe>
List-Post: <mailto:tiff@lists.osgeo.org>
List-Help: <mailto:tiff-request@lists.osgeo.org?subject=help>
List-Subscribe: <https://lists.osgeo.org/mailman/listinfo/tiff>,
 <mailto:tiff-request@lists.osgeo.org?subject=subscribe>
From: Sulau via Tiff <tiff@lists.osgeo.org>
Reply-To: Sulau <sulau@freenet.de>
Content-Type: multipart/mixed; boundary="===============4255837976307977687=="
Errors-To: tiff-bounces@lists.osgeo.org
Sender: "Tiff" <tiff-bounces@lists.osgeo.org>

This is a multipart message in MIME format.

--===============4255837976307977687==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0000_01DA3D01.1C407960"
Content-Language: de

This is a multipart message in MIME format.

------=_NextPart_000_0000_01DA3D01.1C407960
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Bob

=20

I could build a debug version of gm.exe  on Win10 from source code using =
VisualStudio.

What is the exact command line for gm.exe to reproduce the problem?

=20

Su

=20

=20

Von: Bob Friesenhahn [mailto:graphicsmagick.project@gmail.com]=20
Gesendet: Donnerstag, 28. Dezember 2023 20:26
An: Sulau <sulau@freenet.de>
Cc: tiff@lists.osgeo.org
Betreff: Re: [Tiff] EXIF tag writing fails starting with libtiff 4.5.1?

=20

Su,

=20

I am confident that the problem must be in this new code, which is =
written by a developer who has not worked with TIFF before.  The =
developer has now updated his libtiff to 4.5.1 and is able to reproduce =
the problems.  The code may be viewed at =
https://foss.heptapod.net/graphicsmagick/graphicsmagick/-/blob/branch/def=
ault/coders/tiff.c and is bracketed in 'EXPERIMENTAL_EXIF_TAGS' ifdefs.

=20

If you are aware of a remedy, then it would be appreciated.

=20

Bob

=20

=20

On Thu, Dec 28, 2023 at 1:15=E2=80=AFPM Sulau via Tiff =
<tiff@lists.osgeo.org <mailto:tiff@lists.osgeo.org> > wrote:

Hi Bob,

would it be possible to share the submitted code, how the TIFF IFD and =
the
EXIF IFD are handled.
Are the error reported below from GraphicsMagick? How to reproduce this
error?
Then I could have a look.

Handling such "Customer IFDs" was always a tricky thing, because the =
TIFF
IFD has to be written and re-read from file several times and IFDs have =
to
be switched in the correct way, especially for multi-image TIFF.  Some =
hints
about that could be found in the comments of custom_dir_EXIF_231.c and  =
at
https://libtiff.gitlab.io/libtiff/functions/TIFFCustomDirectory.html=20

And between 4.5.0 and 4.5.1 we speed up moving between IFDs for TIFF =
files
having a huge number of IFDs (images) and handling of sub-IFDs.

Regards
Su


-----Urspr=C3=BCngliche Nachricht-----
Von: Tiff [mailto:tiff-bounces@lists.osgeo.org =
<mailto:tiff-bounces@lists.osgeo.org> ] Im Auftrag von Bob
Friesenhahn via Tiff
Gesendet: Mittwoch, 20. Dezember 2023 23:07
An: Tiff List <tiff@lists.osgeo.org <mailto:tiff@lists.osgeo.org> >
Betreff: [Tiff] EXIF tag writing fails starting with libtiff 4.5.1?

Recently a volunteer submitted code to GraphicsMagick's TIFF writer to
create an EXIF subifd.  When I tested this, it did not work for me.=20
I was using latest libtiff from git.

I did some investigating and found that the code works for libtiff
4.4.0 and 4.5.0 but fails starting with 4.5.1.  Is anyone aware of =
changes
which might cause the issue (or detect a problem which was not detected
before)?

The test case writes three identical images in order, each with an =
identical
EXIF IFD.

The final errors reported are:

15:49:49 0:0.005317  0.000u 2345878 tiff.c/AddExifFields/4510/Coder:
   Extracted tag from EXIF 11ah, Field 5, Long2 1, val 17895 XResolution
15:49:49 0:0.005443  0.000u 2345878 tiff.c/TIFFWriteErrors/975/Coder:
   Ignored: Error fetching directory link. (TIFFRewriteDirectory)
15:49:49 0:0.005476  0.000u 2345878 tiff.c/TIFFWriteErrors/975/Coder:
   Ignored: Error fetching directory link. (TIFFRewriteDirectory)
15:49:49 0:0.006473  0.000u 2345878 tiff.c/WriteTIFFImage/6687/Coder:
   Removed broken output file "input_truecolor.tiff"
15:49:49 0:0.006495  0.000u 2345878
constitute.c/WriteImage/2325/Coder:  Returned from "TIFF" encoder, =
Failed
./utilities/gm convert: TIFF directory is missing required "ImageLength"
field. (MissingRequired).

Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us <mailto:bfriesen@simple.dallas.tx.us> , =
http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
Public Key,     =
http://www.simplesystems.org/users/bfriesen/public-key.txt
_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org <mailto:Tiff@lists.osgeo.org>=20
https://lists.osgeo.org/mailman/listinfo/tiff

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org <mailto:Tiff@lists.osgeo.org>=20
https://lists.osgeo.org/mailman/listinfo/tiff


------=_NextPart_000_0000_01DA3D01.1C407960
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 15 (filtered =
medium)"><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
code
	{mso-style-priority:99;
	font-family:"Courier New";}
span.gmail-line
	{mso-style-name:gmail-line;}
span.gmail-hljs-meta
	{mso-style-name:gmail-hljs-meta;}
span.E-MailFormatvorlage20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:#1F497D;}
.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 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DDE link=3Dblue =
vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'>Bob<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'>I could build a debug version of =
gm.exe=C2=A0 on Win10 from source code using =
VisualStudio.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'>What is the exact command line for gm.exe to =
reproduce the problem?<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'>Su<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-GB =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;=
mso-fareast-language:EN-US'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>Von:</span></=
b><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'> Bob =
Friesenhahn [mailto:graphicsmagick.project@gmail.com] =
<br><b>Gesendet:</b> Donnerstag, 28. Dezember 2023 20:26<br><b>An:</b> =
Sulau &lt;sulau@freenet.de&gt;<br><b>Cc:</b> =
tiff@lists.osgeo.org<br><b>Betreff:</b> Re: [Tiff] EXIF tag writing =
fails starting with libtiff 4.5.1?<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p =
class=3DMsoNormal>Su,<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>I =
am confident that the problem must be in this new code, which is written =
by a developer who has not worked with TIFF before.&nbsp; The developer =
has now updated his libtiff to 4.5.1 and is able to reproduce the =
problems.&nbsp; The code may be viewed at <a =
href=3D"https://foss.heptapod.net/graphicsmagick/graphicsmagick/-/blob/br=
anch/default/coders/tiff.c">https://foss.heptapod.net/graphicsmagick/grap=
hicsmagick/-/blob/branch/default/coders/tiff.c</a> and is bracketed in =
'<span class=3Dgmail-hljs-meta><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>EXPERIMENTAL_EXIF_TAGS' </span></span><span =
class=3Dgmail-hljs-meta><span =
style=3D'font-size:10.0pt;font-family:"Arial",sans-serif'>ifdefs.</span><=
/span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><span class=3Dgmail-hljs-meta><span =
style=3D'font-size:10.0pt;font-family:"Arial",sans-serif'>If you are =
aware of a remedy, then it would be =
appreciated.</span></span><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal><span class=3Dgmail-hljs-meta><span =
style=3D'font-size:10.0pt;font-family:"Arial",sans-serif'>Bob</span></spa=
n><o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>On =
Thu, Dec 28, 2023 at 1:15=E2=80=AFPM Sulau via Tiff &lt;<a =
href=3D"mailto:tiff@lists.osgeo.org">tiff@lists.osgeo.org</a>&gt; =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm =
6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=3DMsoNormal>Hi =
Bob,<br><br>would it be possible to share the submitted code, how the =
TIFF IFD and the<br>EXIF IFD are handled.<br>Are the error reported =
below from GraphicsMagick? How to reproduce this<br>error?<br>Then I =
could have a look.<br><br>Handling such &quot;Customer IFDs&quot; was =
always a tricky thing, because the TIFF<br>IFD has to be written and =
re-read from file several times and IFDs have to<br>be switched in the =
correct way, especially for multi-image TIFF.&nbsp; Some hints<br>about =
that could be found in the comments of custom_dir_EXIF_231.c and&nbsp; =
at<br><a =
href=3D"https://libtiff.gitlab.io/libtiff/functions/TIFFCustomDirectory.h=
tml" =
target=3D"_blank">https://libtiff.gitlab.io/libtiff/functions/TIFFCustomD=
irectory.html</a> <br><br>And between 4.5.0 and 4.5.1 we speed up moving =
between IFDs for TIFF files<br>having a huge number of IFDs (images) and =
handling of =
sub-IFDs.<br><br>Regards<br>Su<br><br><br>-----Urspr=C3=BCngliche =
Nachricht-----<br>Von: Tiff [mailto:<a =
href=3D"mailto:tiff-bounces@lists.osgeo.org" =
target=3D"_blank">tiff-bounces@lists.osgeo.org</a>] Im Auftrag von =
Bob<br>Friesenhahn via Tiff<br>Gesendet: Mittwoch, 20. Dezember 2023 =
23:07<br>An: Tiff List &lt;<a href=3D"mailto:tiff@lists.osgeo.org" =
target=3D"_blank">tiff@lists.osgeo.org</a>&gt;<br>Betreff: [Tiff] EXIF =
tag writing fails starting with libtiff 4.5.1?<br><br>Recently a =
volunteer submitted code to GraphicsMagick's TIFF writer to<br>create an =
EXIF subifd.&nbsp; When I tested this, it did not work for me. <br>I was =
using latest libtiff from git.<br><br>I did some investigating and found =
that the code works for libtiff<br>4.4.0 and 4.5.0 but fails starting =
with 4.5.1.&nbsp; Is anyone aware of changes<br>which might cause the =
issue (or detect a problem which was not detected<br>before)?<br><br>The =
test case writes three identical images in order, each with an =
identical<br>EXIF IFD.<br><br>The final errors reported =
are:<br><br>15:49:49 0:0.005317&nbsp; 0.000u 2345878 =
tiff.c/AddExifFields/4510/Coder:<br>&nbsp; &nbsp;Extracted tag from EXIF =
11ah, Field 5, Long2 1, val 17895 XResolution<br>15:49:49 =
0:0.005443&nbsp; 0.000u 2345878 =
tiff.c/TIFFWriteErrors/975/Coder:<br>&nbsp; &nbsp;Ignored: Error =
fetching directory link. (TIFFRewriteDirectory)<br>15:49:49 =
0:0.005476&nbsp; 0.000u 2345878 =
tiff.c/TIFFWriteErrors/975/Coder:<br>&nbsp; &nbsp;Ignored: Error =
fetching directory link. (TIFFRewriteDirectory)<br>15:49:49 =
0:0.006473&nbsp; 0.000u 2345878 =
tiff.c/WriteTIFFImage/6687/Coder:<br>&nbsp; &nbsp;Removed broken output =
file &quot;input_truecolor.tiff&quot;<br>15:49:49 0:0.006495&nbsp; =
0.000u 2345878<br>constitute.c/WriteImage/2325/Coder:&nbsp; Returned =
from &quot;TIFF&quot; encoder, Failed<br>./utilities/gm convert: TIFF =
directory is missing required &quot;ImageLength&quot;<br>field. =
(MissingRequired).<br><br>Bob<br>--<br>Bob Friesenhahn<br><a =
href=3D"mailto:bfriesen@simple.dallas.tx.us" =
target=3D"_blank">bfriesen@simple.dallas.tx.us</a>, <a =
href=3D"http://www.simplesystems.org/users/bfriesen/" =
target=3D"_blank">http://www.simplesystems.org/users/bfriesen/</a><br>Gra=
phicsMagick Maintainer,&nbsp; &nbsp; <a =
href=3D"http://www.GraphicsMagick.org/" =
target=3D"_blank">http://www.GraphicsMagick.org/</a><br>Public =
Key,&nbsp; &nbsp; &nbsp;<a =
href=3D"http://www.simplesystems.org/users/bfriesen/public-key.txt" =
target=3D"_blank">http://www.simplesystems.org/users/bfriesen/public-key.=
txt</a><br>_______________________________________________<br>Tiff =
mailing list<br><a href=3D"mailto:Tiff@lists.osgeo.org" =
target=3D"_blank">Tiff@lists.osgeo.org</a><br><a =
href=3D"https://lists.osgeo.org/mailman/listinfo/tiff" =
target=3D"_blank">https://lists.osgeo.org/mailman/listinfo/tiff</a><br><b=
r>_______________________________________________<br>Tiff mailing =
list<br><a href=3D"mailto:Tiff@lists.osgeo.org" =
target=3D"_blank">Tiff@lists.osgeo.org</a><br><a =
href=3D"https://lists.osgeo.org/mailman/listinfo/tiff" =
target=3D"_blank">https://lists.osgeo.org/mailman/listinfo/tiff</a><o:p><=
/o:p></p></blockquote></div></div></body></html>
------=_NextPart_000_0000_01DA3D01.1C407960--


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

_______________________________________________
Tiff mailing list
Tiff@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/tiff

--===============4255837976307977687==--

