From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christoph Newsgroups: gmane.emacs.devel Subject: Re: imagemagick support on W32 Date: Thu, 30 Sep 2010 20:27:51 -0600 Message-ID: <4CA54727.6010900@gmail.com> References: <4CA53CE5.1020702@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020205010805040707090105" X-Trace: dough.gmane.org 1285900097 12535 80.91.229.12 (1 Oct 2010 02:28:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 1 Oct 2010 02:28:17 +0000 (UTC) Cc: emacs-devel@gnu.org To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 01 04:28:15 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P1VLy-0004lP-Ki for ged-emacs-devel@m.gmane.org; Fri, 01 Oct 2010 04:28:15 +0200 Original-Received: from localhost ([127.0.0.1]:38295 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1VLw-0001jI-4q for ged-emacs-devel@m.gmane.org; Thu, 30 Sep 2010 22:28:04 -0400 Original-Received: from [140.186.70.92] (port=38954 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1VLo-0001j9-Uw for emacs-devel@gnu.org; Thu, 30 Sep 2010 22:27:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P1VLn-0006fQ-QT for emacs-devel@gnu.org; Thu, 30 Sep 2010 22:27:56 -0400 Original-Received: from mail-qy0-f169.google.com ([209.85.216.169]:60909) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P1VLn-0006a2-Lk for emacs-devel@gnu.org; Thu, 30 Sep 2010 22:27:55 -0400 Original-Received: by mail-qy0-f169.google.com with SMTP id 33so260783qyk.0 for ; Thu, 30 Sep 2010 19:27:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=BEhK2GkAowGecRBohjOE/X/7hLToX03Ht/j0JQJ6WuM=; b=Z+nP1Mg90wbutWUUoAxInyXriXQWGVNAsaQovsC437EDbUl55oJvcvWBbvFrjzIPw0 6GkwGJX/FxhlX5p+naTsk6IfQPy5HyPUbGIAH8IBycNh82Js4jIMVbCGOT/P3KxE/IbM PeFz8yWh1IF8uf0NV3gjpICXV/zg8OrZlmC9E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=NatEUuBVYlD+u9fZ0jBT/PF1QAaU706jPBG2Rl2RWmL7oD2d9vCaZmAhbM85PAwJxz xOXayVHzA9+qewwOQD+Ndtsw7gL4eC036Fold9GYxh7jyJ4gNKA+h/XiLyhS7tob6vJG AV7AjWHqDs8f7VPNnU5HL1jJcR8cSUdkuB1Ic= Original-Received: by 10.229.228.137 with SMTP id je9mr3269289qcb.219.1285900075327; Thu, 30 Sep 2010 19:27:55 -0700 (PDT) Original-Received: from [192.168.1.5] (67-41-203-171.hlrn.qwest.net [67.41.203.171]) by mx.google.com with ESMTPS id f15sm662023qcr.25.2010.09.30.19.27.53 (version=SSLv3 cipher=RC4-MD5); Thu, 30 Sep 2010 19:27:54 -0700 (PDT) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:131121 Archived-At: This is a multi-part message in MIME format. --------------020205010805040707090105 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 9/30/2010 7:52 PM, Juanma Barranquero wrote: > On Fri, Oct 1, 2010 at 03:44, Christoph wrote: > >> I can provide a patch bundle >> with my changes if anybody wants to test. > > Yes, please. > > Juanma Find the bundle attached. Christoph --------------020205010805040707090105 Content-Type: text/plain; name="ImageMagickW32-v1.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="ImageMagickW32-v1.txt" IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZp c2lvbl9pZDogY3NjaG9sMjExMkBnbWFpbC5jb20tMjAxMDEwMDEwMjE0NDctN2ltM2V4ZjNq eGV6bHYzYwojIHRhcmdldF9icmFuY2g6IGh0dHA6Ly9ienIuc2F2YW5uYWguZ251Lm9yZy9y L2VtYWNzL3RydW5rLwojIHRlc3RhbWVudF9zaGExOiBlMDQwODQ2NTA2ODk2NTY5ZmZhY2E0 OWVjMjdmNDBjNThmZjNkYjM2CiMgdGltZXN0YW1wOiAyMDEwLTA5LTMwIDIwOjE1OjM4IC0w NjAwCiMgYmFzZV9yZXZpc2lvbl9pZDogbGFyc2lAZ251cy5vcmctMjAxMDA5MjcyMDUzMzUt b2l1azJwM3FqcDkzczlwMgojIAojIEJlZ2luIHBhdGNoCj09PSBtb2RpZmllZCBmaWxlICdu dC9jb25maWd1cmUuYmF0JwotLS0gbnQvY29uZmlndXJlLmJhdAkyMDEwLTA5LTIyIDIzOjE0 OjAwICswMDAwCisrKyBudC9jb25maWd1cmUuYmF0CTIwMTAtMTAtMDEgMDI6MTQ6NDcgKzAw MDAKQEAgLTExMyw2ICsxMTMsNyBAQAogaWYgIiUxIiA9PSAiLS13aXRob3V0LWdpZiIgZ290 byB3aXRob3V0Z2lmDQogaWYgIiUxIiA9PSAiLS13aXRob3V0LXRpZmYiIGdvdG8gd2l0aG91 dHRpZmYNCiBpZiAiJTEiID09ICItLXdpdGhvdXQteHBtIiBnb3RvIHdpdGhvdXR4cG0NCitp ZiAiJTEiID09ICItLXdpdGhvdXQtaW1hZ2VtYWdpY2siIGdvdG8gd2l0aG91dGltYWdlbWFn aWNrDQogaWYgIiUxIiA9PSAiLS13aXRoLXN2ZyIgZ290byB3aXRoc3ZnDQogaWYgIiUxIiA9 PSAiLS1kaXN0ZmlsZXMiIGdvdG8gZGlzdGZpbGVzDQogaWYgIiUxIiA9PSAiIiBnb3RvIGNo ZWNrdXRpbHMNCkBAIC0xMzUsNiArMTM2LDcgQEAKIGVjaG8uICAgLS13aXRob3V0LWdpZiAg ICAgICAgICAgZG8gbm90IHVzZSBHSUYgbGlicmFyeSBldmVuIGlmIGl0IGlzIGluc3RhbGxl ZA0KIGVjaG8uICAgLS13aXRob3V0LXRpZmYgICAgICAgICAgZG8gbm90IHVzZSBUSUZGIGxp YnJhcnkgZXZlbiBpZiBpdCBpcyBpbnN0YWxsZWQNCiBlY2hvLiAgIC0td2l0aG91dC14cG0g ICAgICAgICAgIGRvIG5vdCB1c2UgWFBNIGxpYnJhcnkgZXZlbiBpZiBpdCBpcyBpbnN0YWxs ZWQNCitlY2hvLiAgIC0td2l0aG91dC1pbWFnZW1hZ2ljayAgIGRvIG5vdCB1c2UgSW1hZ2VN YWdpY2sgbGlicmFyeSBldmVuIGlmIGl0IGlzIGluc3RhbGxlZA0KIGVjaG8uICAgLS13aXRo LXN2ZyAgICAgICAgICAgICAgdXNlIHRoZSBSU1ZHIGxpYnJhcnkgKGV4cGVyaW1lbnRhbCkN CiBlY2hvLiAgIC0tZGlzdGZpbGVzICAgICAgICAgICAgIHBhdGggdG8gZmlsZXMgZm9yIG1h a2UgZGlzdCwgZS5nLiBsaWJYcG0uZGxsDQogZ290byBlbmQNCkBAIC0yNTQsNiArMjU2LDE2 IEBACiBzaGlmdA0KIGdvdG8gYWdhaW4NCiANCityZW0gLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KKw0K Kzp3aXRob3V0aW1hZ2VtYWdpY2sNCitzZXQgaW1hZ2VtYWdpY2tzdXBwb3J0PU4NCitzZXQg SEFWRV9JTUFHRU1BR0lDSz0NCitzaGlmdA0KK2dvdG8gYWdhaW4NCisNCityZW0gLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQ0KKw0KIDp3aXRoc3ZnDQogc2hpZnQNCiBzZXQgc3Znc3VwcG9ydD1ZDQpA QCAtNTYxLDYgKzU3MywzMiBAQAogOnhwbURvbmUNCiBybSAtZiBqdW5rLmMganVuay5vYmoN CiANCitpZiAoJWltYWdlbWFnaWNrc3VwcG9ydCUpID09IChOKSBnb3RvIGltYWdlbWFnaWNr RG9uZQ0KKw0KK2VjaG8gQ2hlY2tpbmcgZm9yIEltYWdlTWFnaWNrLi4uDQorcmVtIFRoZSBm b2xsb3dpbmcgI2RlZmluZSBpcyBuZWVkZWQgdG8gY29tcGlsZSB3aXRob3V0IGVycm9yDQor ZWNobyAjZGVmaW5lIF9OT19PTEROQU1FUyA+Pmp1bmsuYw0KK2VjaG8gI2luY2x1ZGUgIndh bmQvTWFnaWNrV2FuZC5oIiA+Pmp1bmsuYw0KK2VjaG8gbWFpbiAoKXt9ID4+anVuay5jDQor cmVtICAgLW8gb3B0aW9uIGlzIGlnbm9yZWQgd2l0aCBjbCwgYnV0IGFsbG93cyByZXN1bHQg dG8gYmUgY29uc2lzdGVudC4NCitlY2hvICVDT01QSUxFUiUgJXVzZXJjZmxhZ3MlICVtaW5n d2ZsYWclIC1jIGp1bmsuYyAtbyBqdW5rLm9iaiA+PmNvbmZpZy5sb2cNCislQ09NUElMRVIl ICV1c2VyY2ZsYWdzJSAlbWluZ3dmbGFnJSAtYyBqdW5rLmMgLW8ganVuay5vYmogPmp1bmsu b3V0IDI+PmNvbmZpZy5sb2cNCitpZiBleGlzdCBqdW5rLm9iaiBnb3RvIGhhdmVJbWFnZW1h Z2ljaw0KKw0KK2VjaG8gLi4ud2FuZC9NYWdpY2tXYW5kLmggbm90IGZvdW5kLCBidWlsZGlu ZyB3aXRob3V0IEltYWdlTWFnaWNrIHN1cHBvcnQuDQorZWNobyBUaGUgZmFpbGVkIHByb2dy YW0gd2FzOiA+PmNvbmZpZy5sb2cNCit0eXBlIGp1bmsuYyA+PmNvbmZpZy5sb2cNCisNCitz ZXQgSEFWRV9JTUFHRU1BR0lDSz0NCitnb3RvIDppbWFnZW1hZ2lja0RvbmUNCisNCis6aGF2 ZUltYWdlbWFnaWNrDQorZWNobyAuLi5JbWFnZU1hZ2ljayBoZWFkZXJzIGF2YWlsYWJsZSwg YnVpbGRpbmcgd2l0aCBJbWFnZU1hZ2ljayBzdXBwb3J0Lg0KK3NldCBIQVZFX0lNQUdFTUFH SUNLPTENCisNCis6aW1hZ2VtYWdpY2tEb25lDQorcm0gLWYganVuay5jIGp1bmsub2JqDQor DQogaWYgbm90ICglc3Znc3VwcG9ydCUpID09IChZKSBnb3RvIDpzdmdEb25lDQogZWNobyBD aGVja2luZyBmb3IgbGlicnN2Zy4uLg0KIGVjaG8gI2luY2x1ZGUgImxpYnJzdmcvcnN2Zy5o IiA+anVuay5jDQpAQCAtNjU2LDYgKzY5NCw3IEBACiBpZiBub3QgIiglSEFWRV9HSUYlKSIg PT0gIigpIiBlY2hvICNkZWZpbmUgSEFWRV9HSUYgMSA+PmNvbmZpZy50bXANCiBpZiBub3Qg IiglSEFWRV9USUZGJSkiID09ICIoKSIgZWNobyAjZGVmaW5lIEhBVkVfVElGRiAxID4+Y29u ZmlnLnRtcA0KIGlmIG5vdCAiKCVIQVZFX1hQTSUpIiA9PSAiKCkiIGVjaG8gI2RlZmluZSBI QVZFX1hQTSAxID4+Y29uZmlnLnRtcA0KK2lmIG5vdCAiKCVIQVZFX0lNQUdFTUFHSUNLJSki ID09ICIoKSIgZWNobyAjZGVmaW5lIEhBVkVfSU1BR0VNQUdJQ0sgMSA+PmNvbmZpZy50bXAN CiBpZiAiKCVIQVZFX1JTVkclKSIgPT0gIigxKSIgZWNobyAjZGVmaW5lIEhBVkVfUlNWRyAx ID4+Y29uZmlnLnRtcA0KIA0KIGVjaG8gLyogRW5kIG9mIHNldHRpbmdzIGZyb20gY29uZmln dXJlLmJhdC4gICovID4+Y29uZmlnLnRtcA0KQEAgLTczOSwxMiArNzc4LDE4IEBACiAgZWNo byAgIEluc3RhbGwgbGlidGlmZiBkZXZlbG9wbWVudCBmaWxlcyBvciB1c2UgLS13aXRob3V0 LXRpZmYNCiANCiA6Y2hlY2tnaWYNCi1pZiBub3QgIiglSEFWRV9HSUYlKSIgPT0gIigpIiBn b3RvIGNoZWNrZGlzdGZpbGVzDQoraWYgbm90ICIoJUhBVkVfR0lGJSkiID09ICIoKSIgZ290 byBjaGVja2ltYWdlbWFnaWNrDQogaWYgKCVnaWZzdXBwb3J0JSkgPT0gKE4pIGdvdG8gY2hl Y2tkaXN0ZmlsZXMNCiAgc2V0IGxpYnNPSz0wDQogIGVjaG8gR0lGIHN1cHBvcnQgaXMgbWlz c2luZy4NCiAgZWNobyAgIEluc3RhbGwgZ2lmbGliIG9yIGxpYnVuZ2lmIGRldmVsb3BtZW50 IGZpbGVzIG9yIHVzZSAtLXdpdGhvdXQtZ2lmDQogDQorOmNoZWNraW1hZ2VtYWdpY2sNCitp ZiBub3QgIiglSEFWRV9JTUFHRU1BR0lDSyUpIiA9PSAiKCkiIGdvdG8gY2hlY2tkaXN0Zmls ZXMNCisgc2V0IGxpYnNPSz0wDQorIGVjaG8gSW1hZ2VNYWdpY2sgc3VwcG9ydCBpcyBtaXNz aW5nLg0KKyBlY2hvICAgSW5zdGFsbCBJbWFnZU1hZ2ljayBkZXZlbG9wbWVudCBmaWxlcyBv ciB1c2UgLS13aXRob3V0LWltYWdlbWFnaWNrDQorDQogOmNoZWNrZGlzdGZpbGVzDQogaWYg IiglSEFWRV9ESVNURklMRVMlKSIgPT0gIigpIiBnb3RvIGRvbmVsaWJjaGVja3MNCiBpZiAo JWRpc3RGaWxlc09rJSkgPT0gKDEpIGdvdG8gZG9uZWxpYmNoZWNrcw0KCiMgQmVnaW4gYnVu ZGxlCkl5QkNZWHBoWVhJZ2NtVjJhWE5wYjI0Z1luVnVaR3hsSUhZMENpTUtRbHBvT1RGQldT WlRXZS9jMnE0QUFvaGZnQUFTV25mLzkzL3YKM1lDLy8vLzZVQVlaclNlMlE1M284Tzl3MFk2 cnU0U1NUSWFVOUdtbWcwSm9QU0JQS2VrMm9hTm9nRFJrTkJLUVEycG9OSm9ob0dnQQpBQUFB QUFHUW1nSVRUUXltSTFQVTJreUVBTUVQVVpNZzBBWlZCa0FHZzBhQm9OQWFNbUlHZ05OcUFB U0tKb2FDQ21ucUhpWlRhTUpOClBVMHlCa01nQm8wTnZCaWlBZS8xRGJwMU9DVlE3aFBWbllF dUFIOFpNTkhqdnNuQ3kxcFJRaThLTUtwSkNiZXh4OEdYdC9Sdnh1Z3oKZkR4NTMvSnFuNWRV YVFDdDMvdktMNTU0dDVuVFFvZDY2RTJRUEtwSUJHY1ZocWhQZFBmRWhUUU90SEthanRpSWdB cjhRY0lXOWNHSApMeUwyZVJYV1RlV25SUkNFZTFYUVBNUjFkZUlHcXZqMlRlRXZwQ0VjMWE1 ZkdSNy9HR2R6OUVycGNEdHFZbGJiTGRIbndOUi9aZFRRCmVxZDA0czR5MFc2UGJpMHZRMEdG cnQ0VlZrSVRSWlVTSjF3RGJYc3lqRnFGaFJvcnQxd1MrdS9FcGV0NkM3bGJseXk1NkFEekZr SVYKRUFxUGVZQ1BPZDJTYkwyQTRKRXpKbGY2dGJLQVhXNXJwemNERkhrVkxUV21GNnVvVUp5 ZFpyb2h4UFd0YkYwVHE5TWV0dVoxMFJ4VApmZGlDQ1ZnSGhMQWlHbE9GTTVIRjRNTm0vWngx Z29ZWWRFUlNURFdNVUJEZ3I2SFVIK0I0RG9CdW1DMHlkOHpNNC96OUJqQjhBZFNHCjUxdTds N1lBR3BoYURMZHlLeEsrb2hEaG1qSExndGlsd0dRY3V3cEpMVmZGTnV2VHEyRFcwYWR1Q2Fw YWhuSzlYamVTMHJESm1paFkKVm1WYVU0bjRwU2VnY1FvblZtdkdSZzZpQnhXUTFhK3R3SW9U bU5CRGF1OHZqUlRPb3hZMEtNTWRwWXVQbUQ0QXgyQTNuV1p6c2h1aAprY29qUGVMR1lPaHE4 d1U0dS9GUXd1Rld1b3JGdXNXT1VaYmo4ejVpNzBXTmRFRHBxdmh5a0k1Ym1iTEhZVUZlTWI5 Y2NseGJZZ0xjClZrYmdqNU1pUXZ2Sy83bkpORVNtM0NSY1lpOXFWME50ZmhkS2hicFNxdWdQ ZTh3TVM5R0ZUUXVLc2FSdWZnalZOV0syb3o0YkNHelkKc2xTUnZYVFcxdmJKczhIcE1yUldv NU9SV0ZNM1hObk9iRVhXWkRnNVdRcEswVTYrdUplMGRTTmJVTkVjbklVQUhUMUpUdmluUUFp QwpDRUZvSnJvYk1sQU1ZVHZKTXFFQSs3YldOVnBkeFFLSjBORm8veWp1YnNBeEN0aVVnWmpW OGU2N21kcGw0QzVZRmVsa0lwUndZT1RWCkFMdXlKRWdHN1llejAwOUZSRXRudEE2d2FTeHNC aWJhWTFJWUh2NmV5TzY0c25qakQrSGVkZUpGNVFmUnZCaWpHYjdNYmIrWUpKWGwKaDRCVWJN UktzaTd5aEcwUTNXTklxZXcrQnY3L0R0dzk1SE9jZGRaaG1CWEpmcUFqR3lFOW1URXMxV0VD TCs1Ry8ydElPSERQODZFbwpvdHYwMHZUMDJma2d2bmwwNitEcnphWlBOWlRIUjBuU2V4Nzcr Q0tyWEJpY3pZYU9na3BrTklOZHk3TlVoRStuWHJucXptKzNiSWdUCk1CU1JHRkJ0WlprRVl4 SncvYWJtWlJlNVF3UXhtVldWd1RoTVZNYk5XS2MrOVJ0d0Eya2xjMnpSaWh1MGh3T2NPR3Aw K1BaWXNtaXUKY1FmTUp6V1VWVlllZHA0alRJVm05YkZrdDBFZUZWcTB3WmtHN1RQRzhLNXpR VlVJOHpzaHJDZ05oNDFDU0lpUXU4Q0RWeFdpcVJJSwpTN2hmb0xqT0U3LzZPRkM5MG9BaXBL TjZESEVrc1hsSHhvREF3TlBVblZOWE5hVGx6b29ZWkVHOGhrWkZuQ0l1MUZqV21KV0hnMTVB CmJ2MEFxV2FEclRGcmtPelNzV3VnSncyd2h1b3N5MDNvS2RTcHo4NGJQdXQ2bUE5d3VRUWFn VDBwb09JSHhzeTNRMmdVQmhTd2hLSVUKWnd5cUFZMjNKeFpoTkJtZGp3YlF0bVJsQy9lS1M4 anJwU3RFKzBDQ1l4RkNTMmdYMUtyWnFrT2dqeHR6bklOSTJVaVR3eFVCUUlGRApCUVFvQTdu QU43a2NqcmxqT3ZxUUZVTXlwMDhDZFNGQ2J3dmxWbVU2QVEzYUFKQXVUSk1BUlFqeFBVd0lr TFV5YWdXQUhLOHdPOG1CCmdSc3hKZU9DVkJhWExjdkZYdERNb0c2a2MxU1doS1dWOVMxSnkw dG5UQmg1Q1FVQWh6QWlSV3JLSUdQVFk4RG5nNmFTRlRFRlVWQ28KYmlBdk5LaStxNjFHdTlk b1NqT0ZsWVdPT0t4OWFqV0ZVS1RqYW1CQWM1VUFXdzZJRWJsdU9XTWlocGc4S3RnM1k4M1FT RXlqQmdpOQo0aE1xbGtMQmpvb0MwMHFWbVprbUtXREdJcUZZUVlsTXI4YVczeXl5aE1NYnRB S0NXWUwxaE5aU1RZWm1XaThYU21aU2FZWk5kdHhPCkFjS2JOZVQ3RkdzVENMUW94OXRXUWxT OHZUL2k3a2luQ2hJZCs1dFZ3QT09Cg== --------------020205010805040707090105--