X-CGP-ClamAV-Result: CLEAN X-VirusScanner: Niversoft's CGPClamav Helper v1.22.2a (ClamAV engine v0.102.2) X-Junk-Score: 0 [] X-KAS-Score: 0 [] Return-Path: Received: from mail01.rucotec.ch ([65.21.159.64] verified) by post.selbstdenker.com (CommuniGate Pro SMTP 6.3.13d) with ESMTPS id 28351300 for webobjects-dev@wocommunity.org; Wed, 10 Aug 2022 17:00:08 +0200 Received-SPF: pass receiver=post.selbstdenker.com; client-ip=65.21.159.64; envelope-from=markus.ruggiero@rucotec.ch Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id BD3585DCDB; Wed, 10 Aug 2022 16:59:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rucotec.ch; s=dkim; t=1660143587; h=from:subject:date:message-id:to:cc:mime-version:content-type: in-reply-to:references; bh=eAdMlapAN07SnkwoI6fFFY7bVmykD6d91WQqzDfcfVo=; b=Nn+3ZmSqJThhLwdpCeVKS2+Y0Nj1aTitK53ksOTgGL5b59B/1gD7/6jxZjXJo4NtGvo36p 6+wwYhhLmGOCUK6CeElUL7I2kW84O8nbOKB5KxF1iVA00TQMwrRoRikY00Grq9dNhZtdpi M2JvQfZ4e4bAU6SdfmpO0WPKf/XE9Q7wqvp/ZQ0cIl/0PISo4BG0AajCAx4KOA5XEUp5Ej C/mbRuML7hDcRSlq+a1tVUBoVdUvuct1TAi+irb64LcbsUiBAJDJf1wATP624Sft2SQQkf AZsvSC01EqIhwQFa1WVguQzKJ8jo0u++z+wBPRps2gQEryuSsdzu7Ab3XcNhpA== From: "Markus Ruggiero (rucotec)" Message-Id: <27948325-DFA1-4273-AB87-036556E691FA@rucotec.ch> Content-Type: multipart/signed; boundary="Apple-Mail=_D4C73BD0-3E12-47F0-A70D-663A38986712"; protocol="application/pkcs7-signature"; micalg=sha-256 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: [WO-DEV] Logging issue Date: Wed, 10 Aug 2022 16:59:43 +0200 In-Reply-To: Cc: Ramsey Gurley To: WebObjects & WOnder Development References: X-Last-TLS-Session-Version: TLSv1.2 --Apple-Mail=_D4C73BD0-3E12-47F0-A70D-663A38986712 Content-Type: multipart/alternative; boundary="Apple-Mail=_EE0BE7F6-833C-4544-B325-2CDA9C877051" --Apple-Mail=_EE0BE7F6-833C-4544-B325-2CDA9C877051 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On 10 Aug 2022, at 14:31, Markus Ruggiero (rucotec) = wrote: >=20 > Wow, thanks, works great, just what I needed (the direct action thing, = didn't know this). >=20 Sorry, too fast :-( Still no success. Messages still coming. ERXNSLogLog4jBridge is simply forwarding the debug info from deep down = inside WebObjects binaries to the debug output stream. Stepping through = binary code is not so much fun and I was not successful to find out = where the message was sent to the debug out stream. Probably need to dig = way deeper, maybe with the help of a java disassembler. Thanks anyway. Maybe someone has done this already once and can help = with an idea. >=20 >> On 10 Aug 2022, at 00:57, Ramsey Gurley = > = wrote: >>=20 >> What do your logging properties look like? Have you tried, >>=20 >> log4j.logger.er.extensions.ERXNSLogLog4jBridge =3D INFO >>=20 >> If you're using wonder's ERXDirectAction you can also toggle loggers = at >>=20 >> /cgi-bin/WebObjects/YourApp.woa/wa/log4j >>=20 >> while it's running in eclipse to figure out what is going on. >>=20 >> From: WebObjects & WOnder Development on behalf of Markus Ruggiero = (rucotec) >> Sent: Tuesday, August 9, 2022 6:33 AM >> To: WebObjects & WOnder Development >> Subject: [WO-DEV] Logging issue >>=20 >> How do I get rid of these? They clog the log and I am not able to = find and trace other events that are of interest. The application runs = in DEBUG but what property do I have to set to only get ERRORs or = WARNINGs from these ajax requests? >>=20 >> This is from an AjaxPing with a 2 second frequency. >>=20 >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 0 stop 70 currentIndex 19 = value /cgi-bin/WebObjects >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 19 stop 70 currentIndex 29 = value xeoMED >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 29 stop 70 currentIndex 29 = value=20 >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 29 stop 70 currentIndex 34 = value ajax >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 34 stop 70 currentIndex 69 = value 1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3 >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 69 stop 110 currentIndex 110 = value _u=3DPanelSignin_UpdatePing&1660051781849 >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 decomposed = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects start 0 stop 19 currentIndex 19 value = /cgi-bin/WebObjects >> DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47) - url = /cgi-bin/WebObjects decomposed /cgi-bin/WebObjects/.woa >>=20 >>=20 >> Thanks a lot >> ---markus--- >>=20 >>=20 >> Confidentiality Notice: This email, including all attachments and = replies thereto, are covered by the Electronic Communications Privacy = Act, 18 U.S.C. Sections 2510-2521 and are legally privileged. This = information is confidential, and intended only for the use of the = individuals or entities named above. If you are not the intended = recipient, you are hereby notified that any disclosure, copying, = distribution or the taking of any action in reliance on the contents of = this transmitted information is strictly prohibited. Please notify us if = you have received this transmission in error. Thank you. >=20 >=20 >=20 >=20 Markus Ruggiero rucotec GmbH web https://rucotec.ch Leonhardsberg 1 email markus.ruggiero@rucotec.ch 4051 Basel / Switzerland mobile +41 79 508 4701 --Apple-Mail=_EE0BE7F6-833C-4544-B325-2CDA9C877051 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
On = 10 Aug 2022, at 14:31, Markus Ruggiero (rucotec) <markus.ruggiero@rucotec.ch> wrote:

Wow, thanks, works = great, just what I needed (the direct action thing, didn't know = this).

Sorry,= too fast :-(
Still no success. Messages still = coming.

ERXNSLogLog4jBridge is simply forwarding the debug info from = deep down inside WebObjects binaries to the debug output stream. = Stepping through binary code is not so much fun and I was not successful = to find out where the message was sent to the debug out stream. Probably = need to dig way deeper, maybe with the help of a java = disassembler.

Thanks anyway. Maybe someone has done this already once and = can help with an idea.


On 10 = Aug 2022, at 00:57, Ramsey Gurley <Ramsey.Gurley@practicemojo.com> wrote:

What do your = logging properties look like? Have you tried,

log4j.logger.er.extensions.ERXNSLogLog4jBridge =3D = INFO

If you're using wonder's ERXDirectAction you can also toggle = loggers at

/cgi-bin/WebObjects/YourApp.woa/wa/log4j

while it's running in eclipse = to figure out what is going on.


From: WebObjects & WOnder = Development on behalf of Markus Ruggiero (rucotec)
Sent: Tuesday, August 9, 2022 = 6:33 AM
To: WebObjects & WOnder = Development
Subject: [WO-DEV] Logging issue

How do I get rid of these? They clog the log and I = am not able to find and trace other events that are of interest. The = application runs in DEBUG but what property do I have to set to only get = ERRORs or WARNINGs from these ajax requests?

This is from an AjaxPing with a 2 = second frequency.

DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 0 stop 70 currentIndex 19 = value /cgi-bin/WebObjects
DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 19 stop 70 currentIndex = 29 value xeoMED
DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 29 stop 70 currentIndex = 29 value 
DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 29 stop 70 currentIndex = 34 value ajax
DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 34 stop 70 currentIndex = 69 value 1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3
DEBUG = 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - = url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 start 69 stop 110 currentIndex = 110 value _u=3DPanelSignin_UpdatePing&1660051781849
DEBUG = 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - = url = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849 decomposed = /cgi-bin/WebObjects/xeoMED.woa/ajax/1BtvOJ42un7mxNmIvOxbB0/0.11.17.3.3?_u=3D= PanelSignin_UpdatePing&1660051781849
DEBUG = 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - = url /cgi-bin/WebObjects start 0 stop 19 currentIndex 19 value = /cgi-bin/WebObjects
DEBUG 08/09 15:29:41 (ERXNSLogLog4jBridge.java:47)  - url = /cgi-bin/WebObjects decomposed /cgi-bin/WebObjects/.woa


Thanks a lot
---markus---



Confidentiality Notice: This email, including all = attachments and replies thereto, are covered by the Electronic = Communications Privacy Act, 18 U.S.C. Sections 2510-2521 and are legally = privileged. This information is confidential, and intended only for the = use of the individuals or entities named above. If you are not the = intended recipient, you are hereby notified that any disclosure, = copying, distribution or the taking of any action in reliance on the = contents of this transmitted information is strictly prohibited. Please = notify us if you have received this transmission in error. Thank = you.






Markus = Ruggiero


rucotec GmbH              =           web https://rucotec.ch
Leonhardsberg 1         =           email markus.ruggiero@rucotec.ch
4051 Basel / = Switzerland         mobile +41 79 508 4701








= --Apple-Mail=_EE0BE7F6-833C-4544-B325-2CDA9C877051-- --Apple-Mail=_D4C73BD0-3E12-47F0-A70D-663A38986712 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCCzow ggUiMIIECqADAgECAhEA+bJBRVU88Wt+/tk032YQpDANBgkqhkiG9w0BAQsFADCBljELMAkGA1UE BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYG A1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVu dGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTAeFw0yMjA1MTQwMDAwMDBaFw0yNTA1MTMyMzU5 NTlaMCsxKTAnBgkqhkiG9w0BCQEWGm1hcmt1cy5ydWdnaWVyb0BydWNvdGVjLmNoMIIBIjANBgkq hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmyWv+KHiux3seusiaMG6GkTnzpAtZAQoNEuUSF/NCltV 8vC5c5mSp3S9nwQwd9vsncR35LsmXWCxDFE/EsOPr8q/ulmuN2DFxar17CoQzR2WkOJ4hn60FjuS gXuQMW2UsdRBajEqaMtmPKmFV3KN4wLi9fQLzve5Psykv+da4TUI5QB1y/1d1F00co+k5Xq16xXG Mq2kBLRpo3+ykiLJHKx/1YVTDhhrT72jkcGcc6GjUINbtqV0Z84m3PC26eOUoSGIqKSOls8GnmQY AA/al1OPBI5AjCh+sxq9MCNtTs4EJW4+sMmZE4CRY/60odb++HxdsRuAwYdqfg5fjHPqvQIDAQAB o4IB0zCCAc8wHwYDVR0jBBgwFoAUCcDy/AvalNtf/ivfqJlCz8ngrQAwHQYDVR0OBBYEFNt3xL6+ uF93aKx7OyZ+5X0tJkOiMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQG CCsGAQUFBwMEBggrBgEFBQcDAjBABgNVHSAEOTA3MDUGDCsGAQQBsjEBAgEBATAlMCMGCCsGAQUF BwIBFhdodHRwczovL3NlY3RpZ28uY29tL0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js LnNlY3RpZ28uY29tL1NlY3RpZ29SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls Q0EuY3JsMIGKBggrBgEFBQcBAQR+MHwwVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuc2VjdGlnby5j b20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwIwYI KwYBBQUHMAGGF2h0dHA6Ly9vY3NwLnNlY3RpZ28uY29tMCUGA1UdEQQeMByBGm1hcmt1cy5ydWdn aWVyb0BydWNvdGVjLmNoMA0GCSqGSIb3DQEBCwUAA4IBAQBbChLqbBr/EGVvqY3JhZltmRwUBagV XqgrWDgMk3xqkXlPVBucGuRq/wg2sCZBUVQFDXoIiyFrCjQy5A80F3fJ+H/dr8M4KT5hMrPSrsj9 dTQP9T7MnluDRuhma5+x9vSvMIttSD1EhkHJsSvGw0BH2BOrUsqQJP5k2bEa9j8faLZaJRUbQG0G zpZnLUrRbhnndW5OEdKa+F5x9lkWM/Lj0eiEdkYoJJPnD/JF3uqAn12U3FZI4yv+K6IxA9M0kn/M Vxm0AVEdYDsgIkbBI+BhS1QWsOxC4utrY3A2nfLtY0RrbcR7g8B4N/QbD657Wrb7i45485+yYZon cp6nqFwyMIIGEDCCA/igAwIBAgIQTZQsENQ74JQJxYEtOisGTzANBgkqhkiG9w0BAQwFADCBiDEL MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4w HAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy dGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTgxMTAyMDAwMDAwWhcNMzAxMjMxMjM1OTU5WjCBljEL MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9y ZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQg QXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBAMo87ZQKQf/e+Ua56NY75tqSvysQTqoavIK9viYcKSoq0s2cUIE/bZQu85eoZ9X1 40qOTKl1HyLTJbazGl6nBEibivHbSuejQkq6uIgymiqvTcTlxZql19szfBxxo0Nm9l79L9S+TZNT EDygNfcXlkHKRhBhVFHdJDfqB6Mfi/Wlda43zYgo92yZOpCWjj2mz4tudN55/yE1+XvFnz5xsOFb me/SoY9WAa39uJORHtbC0x7C7aYivToxuIkEQXaumf05Vcf4RgHs+Yd+mwSTManRy6XcCFJE6k/L Ht3ndD3sA3If/JBz6OX2ZebtQdHnKav7Azf+bAhudg7PkFOTuRMCAwEAAaOCAWQwggFgMB8GA1Ud IwQYMBaAFFN5v1qqK0rPVIDh2JvAnfKyA2bLMB0GA1UdDgQWBBQJwPL8C9qU21/+K9+omULPyeCt ADAOBgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcD AgYIKwYBBQUHAwQwEQYDVR0gBAowCDAGBgRVHSAAMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9j cmwudXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2 BggrBgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VS VHJ1c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0 LmNvbTANBgkqhkiG9w0BAQwFAAOCAgEAQUR1AKs5whX13o6VbTJxaIwA3RfXehwQOJDI47G9FzGR 87bjgrShfsbMIYdhqpFuSUKzPM1ZVPgNlT+9istp5UQNRsJiD4KLu+E2f102qxxvM3TEoGg65FWM 89YN5yFTvSB5PelcLGnCLwRfCX6iLPvGlh9j30lKzcT+mLO1NLGWMeK1w+vnKhav2VuQVHwpTf64 ZNnXUF8p+5JJpGtkUG/XfdJ5jR3YCq8H0OPZkNoVkDQ5CSSF8Co2AOlVEf32VBXglIrHQ3v9AAS0 yPo4Xl1FdXqGFe5TcDQSqXh3TbjugGnG+d9yZX3lB8bwc/Tn2FlIl7tPbDAL4jNdUNA7jGee+tAn TtlZ6bFz+CsWmCIb6j6lDFqkXVsp+3KyLTZGXq6F2nnBtN4t5jO3ZIj2gpIKHAYNBAWLG2Q2fG7B t2tPC8BLC9WIM90gbMhAmtMGquITn/2fORdsNmaV3z/sPKuIn8DvdEhmWVfh0fyYeqxGlTw0Rfwh BlakdYYrkDmdWC+XszE19GUi8K8plBNKcIvyg2omAdebrMIHiAHAOiczxX/aS5ABRVrNUDcjfvp4 hYbDOO6qHcfzy/uY0fO5ssebmHQREJJA3PpSgdVnLernF6pthJrGkNDPeUI05svqw1o5A2HcNzLO pklhNwZ+4uWYLcAi14ACHuVvJsmzNicxggPHMIIDwwIBATCBrDCBljELMAkGA1UEBhMCR0IxGzAZ BgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2Vj dGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24g YW5kIFNlY3VyZSBFbWFpbCBDQQIRAPmyQUVVPPFrfv7ZNN9mEKQwDQYJYIZIAWUDBAIBBQCgggHr MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDgxMDE0NTk0M1ow LwYJKoZIhvcNAQkEMSIEIESSxx1kY/OUbc1bzYGQ+5KB1E2NDSHOnwgovUqLqrBXMIG9BgkrBgEE AYI3EAQxga8wgawwgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIx EDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UEAxM1U2Vj dGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQD5skFF VTzxa37+2TTfZhCkMIG/BgsqhkiG9w0BCRACCzGBr6CBrDCBljELMAkGA1UEBhMCR0IxGzAZBgNV BAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGln byBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5k IFNlY3VyZSBFbWFpbCBDQQIRAPmyQUVVPPFrfv7ZNN9mEKQwDQYJKoZIhvcNAQELBQAEggEAQuzQ DuqRA4wiEuMoPNpt98LnxP4kSljVYWQhW1/WPrBdJZgDn1kAQ6P3IARHaQQEXcoHIODdoOTET1Op VFmt+hUihKPM4B0YeYYlb6XP1TaC9Th2KRd8ZpOW16LwWjeR6B6DfeFFtaQ1CLAc18Ry6RFP9KpZ eZU6pBc3zdxljj7wGyk4E/qLL8Zo5MPzrQBsHeBIuba2f7oksulwPmS11cvaDsCIrs2I1eOHQ4k9 IqAslxu/mr2Ude+z7A5d5ZtTyIjnhJbFfjPLtylmlVOi1Xyp/EpiKNT0GzATmzddkUYcdZAfHVF7 NpVJqvrcDvFFCbhbrCgIUgrhtxAU8M/xIAAAAAAAAA== --Apple-Mail=_D4C73BD0-3E12-47F0-A70D-663A38986712--