From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/83122 Path: news.gmane.org!not-for-mail From: Uwe Brauer Newsgroups: gmane.emacs.gnus.general Subject: Re: ical-events for GNU emacs 23 or xemacs 21.5.32 Date: Sun, 05 May 2013 22:18:37 +0200 Message-ID: <87ehdlqixu.fsf@mat.ucm.es> References: <87sj21qqed.fsf@mat.ucm.es> <5n5x2r4nehuqyo.fsf@nb-jtatarik2.xing.hh> Reply-To: Uwe Brauer NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha1; protocol="application/pkcs7-signature" X-Trace: ger.gmane.org 1367785184 6070 80.91.229.3 (5 May 2013 20:19:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 5 May 2013 20:19:44 +0000 (UTC) Cc: ding@gnus.org To: Jan Tatarik Original-X-From: ding-owner+M31388@lists.math.uh.edu Sun May 05 22:19:44 2013 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UZ5PL-0001aF-CY for ding-account@gmane.org; Sun, 05 May 2013 22:19:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1UZ5Oa-0002sx-Tg; Sun, 05 May 2013 15:18:56 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1UZ5OZ-0002sg-Gw for ding@lists.math.uh.edu; Sun, 05 May 2013 15:18:55 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1UZ5OX-0002IZ-Nw for ding@lists.math.uh.edu; Sun, 05 May 2013 15:18:54 -0500 Original-Received: from mail-we0-f171.google.com ([74.125.82.171]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1UZ5OV-0004Ws-Sb for ding@gnus.org; Sun, 05 May 2013 22:18:52 +0200 Original-Received: by mail-we0-f171.google.com with SMTP id u7so2563963wey.16 for ; Sun, 05 May 2013 13:18:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mat.ucm.es; s=google; h=x-received:x-mailer:from:to:cc:subject:references:reply-to :x-hashcash:x-hashcash:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=M2XPLcOUqeHw8jSM7K/4fzR5f2/UrTC8udDdaFEeQ8U=; b=GORYjrBbxAMYplRI6sOZAx4kSdz0QW9fkR7nAnzdaydEz4QR8AJzFUxKA97UAIj4SG SWvBVrTZJ83tXCAqW4NkFMdVgMHkRFmACjyvsr2ZQx7inQHsJQRFt6HJ2Mkw9xSzkkkr hi5rXZdWEcRxgGOEwBnwgX/CLnIZusbl60UIY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-mailer:from:to:cc:subject:references:reply-to :x-hashcash:x-hashcash:date:in-reply-to:message-id:user-agent :mime-version:content-type:x-gm-message-state; bh=M2XPLcOUqeHw8jSM7K/4fzR5f2/UrTC8udDdaFEeQ8U=; b=MlgOOtd2evhvT9Ir5j9wQRqdwKIRnQtT5oFh0yvg8AWIQWh2I+biLbdPvsPKKEPDlb BMb/wrf93L9o9qJij3DUmcJaaWF7sGOPjiQ/FBdIS2TY9V3U4O93uGrEqc4yz3iYC+y6 z7sFLip5xYsouM/dcwOjDyMEunDKoBNNT98RI2VaDo6BfYi/fSOQjPg9hYiBXHt6TGro ecXI4I9Z0kN0uj2cHdCIwrYDc295U71wOgZxCLzAYBekJjlnz5deQXs5XM+33olMhZZ8 3Kks/ALsErpVq3DVU710oox0Uqn6AHC25kndjY1OuxePhZEKw0acdNdLCiqt+J8f/Z6j k0dA== X-Received: by 10.194.90.202 with SMTP id by10mr777865wjb.11.1367785126412; Sun, 05 May 2013 13:18:46 -0700 (PDT) Original-Received: from Burrurr (171.pool85-55-19.dynamic.orange.es. [85.55.19.171]) by mx.google.com with ESMTPSA id ed20sm11041910wic.0.2013.05.05.13.18.44 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sun, 05 May 2013 13:18:45 -0700 (PDT) X-Mailer: 21.5 (beta32) "habanero" XEmacs Lucid (via feedmail 11-beta-1 I) X-Hashcash: 1:20:130505:ding@gnus.org::+shpUv+WZIBLidJn:00001whc X-Hashcash: 1:20:130505:jan.tatarik@gmail.com::knNOanYsNSUuwL75:00000000000000000000000000000000000000003jtE In-Reply-To: <5n5x2r4nehuqyo.fsf@nb-jtatarik2.xing.hh> (Jan Tatarik's message of "Sun, 05 May 2013 22:11:43 +0200") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) XEmacs/21.5-b32 (linux) X-Gm-Message-State: ALoCoQmJT7MF9U+ZpEqO9zxtiJK3fSzkXdlOc0Tt5ePH0r6uYsNoVmx+It36ZkwG0WB7BJJwZdJJ X-Spam-Score: 0.0 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:83122 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >> "Jan" =3D=3D Jan Tatarik writes: > On Sun, May 05 2013, Uwe Brauer wrote: >> Hello=20 > cl-lib contains elisp equivalents of some Common Lisp macros, I think > this is Emacs 24 specific. > ical-event was developed using Emacs 24, so compatibility with any oth= er > version or flavor of Emacs would be purely accidental. Thanks for you fast answer. > I want to eventually get the feature in Gnus proper, so if you have a > look at > https://github.com/jtatarik/gnus/blob/icalendar/lisp/gnus-icalendar.el > you should find a newer version of the code with some of the Emacs24 > specifics removed. This is very good, thanks=20 > I have not tested the code against any other Emacs versions/flavors ye= t, > so I cannot guarantee it will work for you immediately, but cl-lib is > not a dependency anymore. eieio still is, however, and if it is not > shipped with your Emacs you will want to install the cedet package > http://cedet.sourceforge.net/ Ok that I have installed for Xemacs. > I would be happy if you could give it a try with other Emacs versions > and let me know the results. > The gnus-icalendar.el file needs fairly recent version of Gnus (uses > gmm-flet from gmm-utils.el). Hm I have "Ma Gnus v0.6", is this recent enough or shall I have to upgrade to 0.7? > My current setup is like this: > #+BEGIN_SRC emacs-lisp > (require 'gmm-utils "~/repos/gnus/lisp/gmm-utils.el") ;; gmm-flet not = in emacs > ;; proper yet > (require 'gnus-icalendar "~/repos/gnus/lisp/gnus-icalendar.el") > (gnus-icalendar-setup) > (setq gnus-icalendar-org-capture-file "~/org/notes.org") > (setq gnus-icalendar-org-capture-headline '("Calendar")) > (gnus-icalendar-org-setup) > #+END_SRC I have using so far Ulfs old icalendar package which works with diary, but I was looking for something a bit more modern than diary. When I have success I let you know, otherwise I have to wait till June to try to port it... Uwe=20 --=-=-= Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIITGzCC BDYwggMeoAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCU0UxFDASBgNVBAoT C0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEi MCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ4MzhaFw0y MDA1MzAxMDQ4MzhaMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQG A1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0 IEV4dGVybmFsIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39xoz 5vIABC054E5b7R+8bA/Ntfojts7emxEzl6QpTH2Tn71KvJPtAxrjj8/lbVBa1pcplFqAsEl6 2y6V/bjKvzc4LR4+kUGtcFbH8E8/6DKedMrIkFTpxl8PeJ2aQDwOrGGqXhSPnoehalDc15pO rwWzpnGUnHGzUGAKxxOdOAeGAqjpqGkmGJCrTLBPI6s6T4TY386f4Wlvu9dC12tE5Met7m1B X3JacQg3s3llpFmglDf3AC8NwpJy2tA4ctsUqEXEXSp9t7TWxO6szRNEt8kr3UMAJfphuWlq WCMRt6czj1Z1WfXNKddGtworZbbTQm8Vsrh7++/pXVPVNFonAgMBAAGjgdwwgdkwHQYDVR0O BBYEFK29mHo0tCb3+sQmVO8DveAky1QaMAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTADAQH/ MIGZBgNVHSMEgZEwgY6AFK29mHo0tCb3+sQmVO8DveAky1QaoXOkcTBvMQswCQYDVQQGEwJT RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRU UCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290ggEBMA0GCSqG SIb3DQEBBQUAA4IBAQCwm+CFJcLWI+IPlgaSnUGYnNmEeYHZHlsUByM2ZY+w2He7rEFsR2CD UbD5Mj3n/PYmE8eAFqW/WvyHz3h5iSGa4kwHCoY1vPLeUcTSlrfcfk7ucP0cOesMAlEULY69 FuDB30Z15ySt7PRCtIWTcBBnup0GNUoY0yt6zFFCoXpj0ea7ocUrwja+Ew3mvWN+eXunCQ1A q2rdj4rD9vaMGkIFUdRF9Z+nYiFoFSBDPJnnfL0k2KmRF3OIP1YbMTgYtHEPms3IDp6OLhvh jJiDyx8x8URMxgRzSXZgD8f4vReAay7pzEwOWpp5DyAKLtWeYyYeVZKU2IIXWnvQvMePToYE MIIEnTCCA4WgAwIBAgIQND3pK6wnNP+PyzSU+8xwVDANBgkqhkiG9w0BAQUFADBvMQswCQYD VQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVy bmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4X DTA1MDYwNzA4MDkxMFoXDTIwMDUzMDEwNDgzOFowga4xCzAJBgNVBAYTAlVTMQswCQYDVQQI EwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJVU1Qg TmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQDEy1V VE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgRW1haWwwggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCyOYWk8n2rQTtiRjeuzcFgdbw5ZflKGkeiucxIzGqY 1U01GbmkQuXOSeKKLx580jEHx060g2SdLinVomTEhb2FUTV5pE5okHsceqSSqBfymBXyk8zJ pDKVuwxPML2YoAuL5W4bokb6eLyib6tZXqUvz8rabaov66yhs2qqty5nNYt54R5piOLmRs2g peq+C852OnoOm+r82idbPXMfIuZIYcZM82mxqC4bttQxICy8goqOpA6l14lD/BZarx1x1xFZ 2rqHDa/68+HC8KTFZ4zW1lQ63gqkugN3s2XI/R7TdGKqGMpokx6hhX71R2XL+E1XKHTSNP8w tu72YjAUjCzrAgMBAAGjgfQwgfEwHwYDVR0jBBgwFoAUrb2YejS0Jvf6xCZU7wO94CTLVBow HQYDVR0OBBYEFImCZ33EnSZwAEu0UEh83j2uBG59MA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB Af8EBTADAQH/MBEGA1UdIAQKMAgwBgYEVR0gADBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8v Y3JsLnVzZXJ0cnVzdC5jb20vQWRkVHJ1c3RFeHRlcm5hbENBUm9vdC5jcmwwNQYIKwYBBQUH AQEEKTAnMCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3 DQEBBQUAA4IBAQABvJzjYyiw8zEBwt973WKgAZ0jMQ+cknNTUeofTPrWn8TKL2d+eDMPdBa5 kYeR9Yom+mRwANge+QsEYlCHk4HU2vUj2zS7hVa0cDRueIM3HoUcxREVkl+HF72sav3xwtHM iV+xfPA+UfI183zsYJhrOivg79+zfYbrtRv1W+yifJgT1wBQudEtc94DeHThBYUxXsuauZ2U xrmUN3Vy3ET7Z+jw+iUeUqfaJelH4KDHPKBOsQo2+3dIn++Xivu0/uOUFKiDvFwtP9JgcWDu wnGCDOmINuPaILSjoGyqlku4gI51ykkH9jsUut/cBdmf2+Cy5k2geCbn5y1uf1/GHogVMIIF GjCCBAKgAwIBAgIQbRnqpxlPajMi5iIyeqpx3jANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UE BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMV VGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5j b20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBF bWFpbDAeFw0xMTA0MjgwMDAwMDBaFw0yMDA1MzAxMDQ4MzhaMIGTMQswCQYDVQQGEwJHQjEb MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQK ExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVudCBBdXRoZW50aWNh dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAkoSEW0tXmNReL4uk4UDIo1NYX2Zl8TJO958yfVXQeExVt0KU4PkncQfFxmmkuTLE8UAa kMwnVmJ/F7Vxaa7lIBvky2NeYMqiQfZq4aP/uN8fSG1lQ4wqLitjOHffsReswtqCAtbUMmrU Z28gE49cNfrlVICv2HEKHTcKAlBTbJUdqRAUtJmVWRIx/wmi0kzcUtve4kABW0ho3cVKtODt JB86r3FfB+OsvxQ7sCVxaD30D9YXWEYVgTxoi4uDD216IVfmNLDbMn7jSuGlUnJkJpFOpZIP /+CxYP0ab2hRmWONGoulzEKbm30iY9OpoPzOnpDfRBn0XFs1uhbzp5v/wQIDAQABo4IBSzCC AUcwHwYDVR0jBBgwFoAUiYJnfcSdJnAAS7RQSHzePa4Ebn0wHQYDVR0OBBYEFHoTTgB0W8Z4 Y2QnwS/ioFu8ecV7MA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1Ud IAQKMAgwBgYEVR0gADBYBgNVHR8EUTBPME2gS6BJhkdodHRwOi8vY3JsLnVzZXJ0cnVzdC5j b20vVVROLVVTRVJGaXJzdC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDB0Bggr BgEFBQcBAQRoMGYwPQYIKwYBBQUHMAKGMWh0dHA6Ly9jcnQudXNlcnRydXN0LmNvbS9VVE5B ZGRUcnVzdENsaWVudF9DQS5jcnQwJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnVzZXJ0cnVz dC5jb20wDQYJKoZIhvcNAQEFBQADggEBAIXWvnhXVW0zf0RS/kLVBqgBA4CK+w2y/Uq/9q9B SfUbWsXSrRtzbj7pJnzmTJjBMCjfy/tCPKElPgp11tA9OYZm0aGbtU2bb68obB2v5ep0Wqja scDxdXovnrqTecr+4pEeVnSy+I3T4ENyG+2P/WA5IEf7i686ZUg8mD2lJb+972DgSeUWyOs/ Q4Pw4O4NwdPNM1+b0L1garM7/vrUyTo8H+2b/5tJM75CKTmD7jNpLoKdRU2oadqAGx490hpd fEeZpZsIbRKZhtZdVwcbpzC+S0lEuJB+ytF5OOu0M/qgOl0mWJ5hVRi0IdWZ1eBDQEIwvuql 55TSsP7zdfl/bucwggUeMIIEBqADAgECAhEA1IiTKLjYOPXpvSgbCk/b4TANBgkqhkiG9w0B AQUFADCBkzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxOTA3BgNVBAMTMENP TU9ETyBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0xMjEy MTkwMDAwMDBaFw0xMzEyMTkyMzU5NTlaMB8xHTAbBgkqhkiG9w0BCQEWDm91YkBtYXQudWNt LmVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArKZekKjScU8frYbzeHl2jHto 9tPO7PwZ8fx7gL5yKObHndc5A1f9ZHSlz799kEbYd269P8XjGMW04viMojaJLmOyOy330KOF D4dQJgQO47GveHZJ584mFb5nnP2TS384VhIsyVY9pZmVVNPaWmWhDnBokLnr3/edvko+AUfP d+00eun1DEbaKkBbHhg4eKEeVTKTZ9X0LJHoQxyn9pvXy4DNkt6wKdPZLqdwTcv/oxHCCV0C Mn2LIwBE9GHGd4l31cSeoYPW/M/viR9BjOHI28d5PPpgt1Lxd0VJuLQN0i3KVh3EAiBhEf79 eYlni3x2686gvjlpQt8mVtq35BN2WwIDAQABo4IB3jCCAdowHwYDVR0jBBgwFoAUehNOAHRb xnhjZCfBL+KgW7x5xXswHQYDVR0OBBYEFPI/6/FXI9a0k0Op1w5EoXQkPgDjMA4GA1UdDwEB /wQEAwIFoDAMBgNVHRMBAf8EAjAAMCAGA1UdJQQZMBcGCCsGAQUFBwMEBgsrBgEEAbIxAQMF AjARBglghkgBhvhCAQEEBAMCBSAwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAQEwKzApBggr BgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwVwYDVR0fBFAwTjBMoEqg SIZGaHR0cDovL2NybC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25h bmRTZWN1cmVFbWFpbENBLmNybDCBiAYIKwYBBQUHAQEEfDB6MFIGCCsGAQUFBzAChkZodHRw Oi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9DbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3Vy ZUVtYWlsQ0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wGQYD VR0RBBIwEIEOb3ViQG1hdC51Y20uZXMwDQYJKoZIhvcNAQEFBQADggEBAEn9FLFkSIndF0iM pgODKMEA6mrFMCX2X7HQa00e7Y5N9SIY936iYk++plJrbVSV3+GT9wC3b3RrE0iDkg3BAp0g uJ4IKj8QCMUUTWtMffU9a8vSIdaKWYDGa0d82LiDXEteb3Leohw8xI6Bl/cl6nH0+2ZlgxGG qra/EU0dCNEZdK1Urf/1t3nSi/OFU8jT1Gcc4UL9zc8lACzLpNr+DI/8pufMTSHYFpdHbf6z uFAZOgyJA9BOWN6ygAGEaHhcMv7MmrDHWSJ3K/iHTd5iK/WtREWdzA6TNoVSPcWGCcRNojXH b+CWJIHbMkaVl4hKIoEQAiALL+CpCFR93jrq13MxggJbMIICVwIBATCBqTCBkzELMAkGA1UE BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEa MBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxOTA3BgNVBAMTMENPTU9ETyBDbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIRANSIkyi42Dj16b0oGwpP2+EwCQYF Kw4DAhoFAKCBhzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x MzA1MDUyMDE4MzdaMCMGCSqGSIb3DQEJBDEWBBTT5qDR0oJZtAfs8zIAIsQz1dR+yzAoBgkq hkiG9w0BCQ8xGzAZMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzANBgkqhkiG9w0BAQEFAASC AQBsHmr+zozfW6iuRNR0vWYc2I+WY5QEWU6GZChWplEGpc0FWnbKvW5CS8rWGDwxXckq8xt7 V8NA0oURpZSqHeg/eCPiaScmqGF07kBnyMsly9dXoeq2Bj5pru0/wLEhYjVLHpfFwc2NcA7t PgDy2FxnEtM5aWga4sR+pk6dnRcZe0Iz7FyTuEqEPvUeN6AKGokavtfxDLzpsb5lzY6WcxFs cPLBpmkLu6lI+1e+vnJQMT5rlsYHEbOqk0olrOKYY3RGNNSWxuxpvPf7Uky50luRt0UlTZFe 5rDaL4Jn+cYvf3+OM14EdJlhGNu0wYGoZDf+LEVTzVn+OLMRFjeiLjWdAAAAAAAA --=-=-=--