From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id F28FE1F5B273 for ; Wed, 17 Jul 2024 10:07:01 -0400 (EDT) (envelope-from udo.grabowski@kit.edu) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 78F8EDBC062; Wed, 17 Jul 2024 10:07:01 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1721225221; b=rXYeH9YWP6JFZpi1CzRe+xwSm6txEMDsvHlhR5NEemoWcG8a0K /3GDfB53pheAq/1lzrNd0wo4RmTdSH+F08EPSNRr+vZQDeO8iQLb6mP9zlaAFTQB WePDRTAwcIfQdYPnjcO7EpxJkq/AeUi9HhsULAnBQi4AhLA7aZ4j2yh0xuAWqnVZ ZPnSRcjUKbdOsLSQebM6gENHvahqXTOGoCezMevhT5n5AZ8trDpZBw+/0hW0Va3T 9cPtjOCxS08r4X3nFdAA7HzQtLtA1M0QJACNrJTSyb0SFc8KINzUJoRuHjpJkDvR dWJqJEafQqJWkaGhwDi5PxxkDXTEEE8IuKyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type; s=arcseal; t=1721225221; bh=W+q9QyruBISXNNrr1Kx1TCOHuy4UMF8DcbbR7de1jOM=; b=x+c4tmhPSgWo Y9n2HA9guHBhUiJjg+V7LSH2n7i2RsrsxI0iFAw+lGRnqLkXejxQTwh3x+pNm6xe shik6hz8HzysVxv4bMPiugc4J5QTwOMOMJ8/1ciYaSW7CEeTBqyP1eABA/0B8xIh f+HKu+NLwzdn6QHU3wBVigzmgv1+/6tmffFTOXEss/osX83w1/R2LwXHq5ZCMO0n aYkkhiucWDzCbQ5mYsWIOfhDDkmO3//qp3hJDqMzODSQb4ONv8Dk31uvS1UyBKji Za6nlyge6frxEsrNa9Okn4grnQvWPd7MBKbf1qHa010v6nRwXB00TOCH1WCgm0D7 lkjZmwovMA== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=kit.edu header.i=@kit.edu header.b=hZq/PT4Q header.a=rsa-sha256 header.s=kit2 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=kit.edu; iprev=pass smtp.remote-ip=129.13.231.81 (scc-mailout-kit-01.scc.kit.edu); spf=pass smtp.mailfrom=udo.grabowski@kit.edu smtp.helo=scc-mailout-kit-01.scc.kit.edu; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=scc-mailout-kit-01.scc.kit.edu policy.ptr=scc-mailout-kit-01.scc.kit.edu; x-return-mx=pass header.domain=kit.edu policy.is_org=yes (MX Records found: scc-mailin-cn-01.scc.kit.edu,scc-spamtrap-always-defer.scc.kit.edu,scc-mailin-cs-01.scc.kit.edu,scc-spamtrap-no-smtp-here.scc.kit.edu); x-return-mx=pass smtp.domain=kit.edu policy.is_org=yes (MX Records found: scc-mailin-cn-01.scc.kit.edu,scc-spamtrap-always-defer.scc.kit.edu,scc-mailin-cs-01.scc.kit.edu,scc-spamtrap-no-smtp-here.scc.kit.edu); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=kit.edu header.i=@kit.edu header.b=hZq/PT4Q header.a=rsa-sha256 header.s=kit2 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=kit.edu; iprev=pass smtp.remote-ip=129.13.231.81 (scc-mailout-kit-01.scc.kit.edu); spf=pass smtp.mailfrom=udo.grabowski@kit.edu smtp.helo=scc-mailout-kit-01.scc.kit.edu; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=scc-mailout-kit-01.scc.kit.edu policy.ptr=scc-mailout-kit-01.scc.kit.edu; x-return-mx=pass header.domain=kit.edu policy.is_org=yes (MX Records found: scc-mailin-cn-01.scc.kit.edu,scc-spamtrap-always-defer.scc.kit.edu,scc-mailin-cs-01.scc.kit.edu,scc-spamtrap-no-smtp-here.scc.kit.edu); x-return-mx=pass smtp.domain=kit.edu policy.is_org=yes (MX Records found: scc-mailin-cn-01.scc.kit.edu,scc-spamtrap-always-defer.scc.kit.edu,scc-mailin-cs-01.scc.kit.edu,scc-spamtrap-no-smtp-here.scc.kit.edu); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeeftddrgeeigdejvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepuffvfhfhkf fffgggjggtsehgtdertedtfeejnecuhfhrohhmpedffgguohcuifhrrggsohifshhkihcu ldfkoffmmddfuceouhguohdrghhrrggsohifshhkiheskhhithdrvgguuheqnecuggftrf grthhtvghrnhepgeefffdujeduleehgeetgefhtefgteffuedtfffgffegtdejuedufeei gedvteeunecuffhomhgrihhnpehkihhtrdgvughunecukfhppeduvdelrddufedrvdefud drkedupddugedurdehvddrheekrdduheenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepihhnvghtpeduvdelrddufedrvdefuddrkedupdhhvghlohepshgttgdqmhgrih hlohhuthdqkhhithdqtddurdhstggtrdhkihhtrdgvughupdhmrghilhhfrhhomhepoehu ughordhgrhgrsghofihskhhisehkihhtrdgvughuqedpnhgspghrtghpthhtohepuddprh gtphhtthhopeeouggvvhgvlhhophgvrheslhhishhtshdrihhllhhumhhoshdrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (kit.edu: Sender is authorized to use 'udo.grabowski@kit.edu' in 'mfrom' identity (mechanism 'include:spf.scc.kit.edu' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="udo.grabowski@kit.edu"; helo=scc-mailout-kit-01.scc.kit.edu; client-ip=129.13.231.81 Received: from scc-mailout-kit-01.scc.kit.edu (scc-mailout-kit-01.scc.kit.edu [129.13.231.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for ; Wed, 17 Jul 2024 10:07:00 -0400 (EDT) (envelope-from udo.grabowski@kit.edu) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kit.edu; s=kit2; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To: Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe :List-Post:List-Owner:List-Archive; bh=W+q9QyruBISXNNrr1Kx1TCOHuy4UMF8DcbbR7de1jOM=; b=hZq/PT4QSGmwwwCPbv2OcViSwl JmxnD3jurcijAothS8kjABfk0n63uXnrV7ApFX+u/Qwlx4uaCjB1JAdDdtNspTmc7sb+2FgwuIpBS tZ80IzpihUOmcmRNOGDtowdTOLNcIr1CAwToe0f1Lvrj/PHEkPjJfd2AEK9ybrAQ0hcnTInzrol0h denF+lALl6Z4j8FTTinUG45yVSiM39cO2omMrFQXMjvH6LBLKC/X8BzvZ9jL8SZHzuOW48IusKwCB nJt0zkSsseG2MkYVNFrI6SwD/Ttt6vUMZpkbVxkN6X/TfTzpYF5BDrZeWwV2Kb3B/gyl+ebcAisjf cZU+Ws0Q==; Received: from kit-msx-46.kit.edu ([2a00:1398:9:f612::146]) by scc-mailout-kit-01.scc.kit.edu with esmtps (TLS1.2:ECDHE_SECP384R1__RSA_SHA256__AES_256_GCM:256) (envelope-from ) id 1sU5J4-001gpx-0e for developer@lists.illumos.org; Wed, 17 Jul 2024 16:06:58 +0200 Received: from [141.52.58.15] (141.52.58.15) by smtp.kit.edu (129.13.50.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.1544.11; Wed, 17 Jul 2024 16:06:57 +0200 Subject: Re: [developer] A couple of kernel questions To: References: <48-6697c700-1d7-71122080@11933559> From: "Udo Grabowski (IMK)" Message-ID: <906458fe-725c-9fa6-bf86-8b9ca1d62933@kit.edu> Date: Wed, 17 Jul 2024 16:06:55 +0200 User-Agent: Mozilla/5.0 (X11; SunOS i86pc; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <48-6697c700-1d7-71122080@11933559> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms090303040301080903070602" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: db723e3a-4445-11ef-820b-b6a7048c7b06 --------------ms090303040301080903070602 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable On 17/07/2024 15:28, Lonnie via illumos-developer wrote: > .... > 2. Another crazy thought that I had was about the possibly of investiga= ting what it might take to (fork illumos for an experiment) and try to re= move the dependencies on a hierarchal tree-based filesystem and to implem= ent a type of "Property-Graph Database (PGDb)" filesystem. The rationale= here is that a hierarchal tree-based filesystem can easily be represente= d as well but that a PGDb filesystem also allows for assigning new types = of attributes to files, blocks, objects, users, etc. and thus allowing fo= r granular security on users at the application level. Users can be allo= wed/disallowed to see/access application/files/block/objects and only aut= horized applications are "mapped" to a particular user. > That's mostly ACLs and RBAC/Projects. Already there... --=20 Dr.Udo Grabowski Inst.of Meteorology & Climate Research IMK-ASF-SAT https://www.imk-asf.kit.edu/english/sat.php KIT - Karlsruhe Institute of Technology https://www.kit.edu Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026 --------------ms090303040301080903070602 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC EXgwggUSMIID+qADAgECAgkA4wvV+K8l2YEwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYT AkRFMSswKQYDVQQKDCJULVN5c3RlbXMgRW50ZXJwcmlzZSBTZXJ2aWNlcyBHbWJIMR8wHQYD VQQLDBZULVN5c3RlbXMgVHJ1c3QgQ2VudGVyMSUwIwYDVQQDDBxULVRlbGVTZWMgR2xvYmFs Um9vdCBDbGFzcyAyMB4XDTE2MDIyMjEzMzgyMloXDTMxMDIyMjIzNTk1OVowgZUxCzAJBgNV BAYTAkRFMUUwQwYDVQQKEzxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWluZXMgRGV1dHNjaGVu IEZvcnNjaHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsTB0RGTi1QS0kxLTArBgNVBAMTJERG Ti1WZXJlaW4gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMtg1/9moUHN0vqHl4pzq5lN6mc5WqFggEcVToyVsuXPztNXS43O+FZs FVV2B+pG/cgDRWM+cNSrVICxI5y+NyipCf8FXRgPxJiZN7Mg9mZ4F4fCnQ7MSjLnFp2uDo0p eQcAIFTcFV9Kltd4tjTTwXS1nem/wHdN6r1ZB+BaL2w8pQDcNb1lDY9/Mm3yWmpLYgHurDg0 WUU2SQXaeMpqbVvAgWsRzNI8qIv4cRrKO+KA3Ra0Z3qLNupOkSk9s1FcragMvp0049ENF4N1 xDkesJQLEvHVaY4l9Lg9K7/AjsMeO6W/VRCrKq4Xl14zzsjz9AkH4wKGMUZrAcUQDBHHWekC AwEAAaOCAXQwggFwMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUk+PYMiba1fFKpZFK4OpL 4qIMz+EwHwYDVR0jBBgwFoAUv1kgNgB5oKAia4zV8mHSuCzLgkowEgYDVR0TAQH/BAgwBgEB /wIBAjAzBgNVHSAELDAqMA8GDSsGAQQBga0hgiwBAQQwDQYLKwYBBAGBrSGCLB4wCAYGZ4EM AQICMEwGA1UdHwRFMEMwQaA/oD2GO2h0dHA6Ly9wa2kwMzM2LnRlbGVzZWMuZGUvcmwvVGVs ZVNlY19HbG9iYWxSb290X0NsYXNzXzIuY3JsMIGGBggrBgEFBQcBAQR6MHgwLAYIKwYBBQUH MAGGIGh0dHA6Ly9vY3NwMDMzNi50ZWxlc2VjLmRlL29jc3ByMEgGCCsGAQUFBzAChjxodHRw Oi8vcGtpMDMzNi50ZWxlc2VjLmRlL2NydC9UZWxlU2VjX0dsb2JhbFJvb3RfQ2xhc3NfMi5j ZXIwDQYJKoZIhvcNAQELBQADggEBAIcL/z4Cm2XIVi3WO5qYi3FP2ropqiH5Ri71sqQPrhE4 eTizDnS6dl2e6BiClmLbTDPo3flq3zK9LExHYFV/53RrtCyD2HlrtrdNUAtmB7Xts5et6u5/ MOaZ/SLick0+hFvu+c+Z6n/XUjkurJgARH5pO7917tALOxrN5fcPImxHhPalR6D90Bo0fa3S PXez7vTXTf/D6OWST1k+kEcQSrCFWMBvf/iu7QhCnh7U3xQuTY+8npTD5+32GPg8SecmqKc2 2CzeIs2LgtjZeOJVEqM7h0S2EQvVDFKvaYwPBt/QolOLV5h7z/0HJPT8vcP9SpIClxvyt7bP ZYoaorVyGTkwggWeMIIEhqADAgECAgwcOtSMJO2SLrD0kK4wDQYJKoZIhvcNAQELBQAwgZUx CzAJBgNVBAYTAkRFMUUwQwYDVQQKEzxWZXJlaW4genVyIEZvZXJkZXJ1bmcgZWluZXMgRGV1 dHNjaGVuIEZvcnNjaHVuZ3NuZXR6ZXMgZS4gVi4xEDAOBgNVBAsTB0RGTi1QS0kxLTArBgNV BAMTJERGTi1WZXJlaW4gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgMjAeFw0xNjExMDMxNTI1 NDhaFw0zMTAyMjIyMzU5NTlaMHsxCzAJBgNVBAYTAkRFMRswGQYDVQQIDBJCYWRlbi1XdWVy dHRlbWJlcmcxEjAQBgNVBAcMCUthcmxzcnVoZTEqMCgGA1UECgwhS2FybHNydWhlIEluc3Rp dHV0ZSBvZiBUZWNobm9sb2d5MQ8wDQYDVQQDDAZLSVQtQ0EwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDVzAD3QYIZZdcJD5XgyQJz0Jo9xhTSGtRzSZPK9tDcO44x7L7DloUj wmSYAPkIeyOMNZ7+64A1zo5HzbzEug3oRXgCw0yEP0cx6Vhmsa4FLaew5WUbMgh/y35FfukN VCANz9S9zPOI7jkeYsKhh5QNyqf1CGjwme6Hidcl08JEHhS9zC1EKliSAJ4L4uXF97gil2e8 AFNfWTBhHhNWacCDcx6Xm0uhX5ZzFN3AkymxuMXPw/XWoy1rnc1py15/iDEFYxISkOWcYv6z DORR93Wz7c1CQUoFsBnp6FmK85lzhqHiJHEHVP/m/ZPNr4fJqjTh/lJuSQPZjWnRnm90xUQ/ AgMBAAGjggIFMIICATASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjApBgNV HSAEIjAgMA0GCysGAQQBga0hgiweMA8GDSsGAQQBga0hgiwBAQQwHQYDVR0OBBYEFAQavxyT kT3T2T2w3hMj5Zpw9C4IMB8GA1UdIwQYMBaAFJPj2DIm2tXxSqWRSuDqS+KiDM/hMIGPBgNV HR8EgYcwgYQwQKA+oDyGOmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtZzIt Y2EvcHViL2NybC9jYWNybC5jcmwwQKA+oDyGOmh0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xv YmFsLXJvb3QtZzItY2EvcHViL2NybC9jYWNybC5jcmwwgd0GCCsGAQUFBwEBBIHQMIHNMDMG CCsGAQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1AwSgYI KwYBBQUHMAKGPmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtZzItY2EvcHVi L2NhY2VydC9jYWNlcnQuY3J0MEoGCCsGAQUFBzAChj5odHRwOi8vY2RwMi5wY2EuZGZuLmRl L2dsb2JhbC1yb290LWcyLWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNydDANBgkqhkiG9w0BAQsF AAOCAQEAf79AqW5RgZOEcBl6Hkh6uFl0g30HjzyOON7Gx+zWnQgeMoASVRrEd2NN8dzbMQ2p 8+1z4QpEkvTgw5RYmPvwFJHYw5a7xas5VdiYhkAkDMfUvV4U1Hpx6bd3WeyeOq2rDbURD787 +Rdv2Ugr+y9gPC50g0Vx1YTlSY6Jz1kdLAU9vigR4z3u0bXxZCSJXMoXVwzqfMsdanvy5EvA PVB6TXLt5fmBzyJBK+/ffBOWHSmmZsOp9oxNH9f8QPtIV93lL0IXTsReP9daW/umzaBp9Hv3 cVo+s+Wga+CG0LukpPy44w0FcLTZerp2s3omVT7mT5ttJFwB3jQGqfq/JgBEpDCCBrwwggWk oAMCAQICDCjGG5Jta/0OXjN/sTANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJERTEbMBkG A1UECAwSQmFkZW4tV3VlcnR0ZW1iZXJnMRIwEAYDVQQHDAlLYXJsc3J1aGUxKjAoBgNVBAoM IUthcmxzcnVoZSBJbnN0aXR1dGUgb2YgVGVjaG5vbG9neTEPMA0GA1UEAwwGS0lULUNBMB4X DTIzMDcwNjEwNTcwNloXDTI2MDcwNTEwNTcwNlowgYkxCzAJBgNVBAYTAkRFMSowKAYDVQQK DCFLYXJsc3J1aGUgSW5zdGl0dXRlIG9mIFRlY2hub2xvZ3kxEDAOBgNVBAsMB0lNSy1BU0Yx EjAQBgNVBAQMCUdyYWJvd3NraTEMMAoGA1UEKgwDVWRvMRowGAYDVQQDDBFEci4gVWRvIEdy YWJvd3NraTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAN1MYWzHp6TzyrajVlY6 NPRbXI60wszdR0/74kvE4ilfDAmk3n2ahhamja3Phk8mUc1+RU/IdkyXajhYr5lqUuXnAgBX cFVgqCBe1pL0exvqO2Dpv0WOIqlfKgVMPxE4GV7QHMqpjsuJia7fwFHOIn0vK0DyEyNVc53X ILTHtoWvKu7ZdJiPue1SlqckBC//cpUuAxXevOhI54rX7PlKlrVD379ded8wbKgQkMegp3NM OBY+slfTqTQTTXNW7X3i0fXHd+o1t3ZvePxgE0yGy4ZNLjk+jzj683fWQl6XwZoMC3sTruC0 nZRfpvyX2bc/cqWoWLbJt7QbYeSYSlpVYF2R7Px3IBOtdHpAAkE8fXvkNzepUcIuvlTn51jS eqpSwFqLdUHMlwiKKBuogQ1U6aaEukFN5mJSHcIraingUhuCjJDjLn1IVOpIXUm4YiLy8HNA slqlF3MW8HKuTJdXaZoPcTo0Eb798C2Fx//eGxDKVbEm+EAxanHYzkTQtLbzhgxJvMBzr9No ZpXO2uSMz/712SELJQQGuF/kSPrhjjLr5d3oo1SaJpBhQvzXusEcWwBlw21r+DaNSEXGTxBM LJL/jtn+H8L68nvwgH2z1CmL50LLamwMUMlSg627LoWx79ANCNhVF20NHNQHHS361h3TXrOC el7AfdoPDithx8hfAgMBAAGjggIvMIICKzAJBgNVHRMEAjAAMA4GA1UdDwEB/wQEAwIF4DAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0OBBYEFI8+p+4uMAVlycxRT6k7 c6Z+lF2xMB8GA1UdIwQYMBaAFAQavxyTkT3T2T2w3hMj5Zpw9C4IMCAGA1UdEQQZMBeBFXVk by5ncmFib3dza2lAa2l0LmVkdTB9BgNVHR8EdjB0MDigNqA0hjJodHRwOi8vY2RwMS5wY2Eu ZGZuLmRlL2tpdC1jYS1nMi9wdWIvY3JsL2NhY3JsLmNybDA4oDagNIYyaHR0cDovL2NkcDIu cGNhLmRmbi5kZS9raXQtY2EtZzIvcHViL2NybC9jYWNybC5jcmwwgc0GCCsGAQUFBwEBBIHA MIG9MDMGCCsGAQUFBzABhidodHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09D U1AwQgYIKwYBBQUHMAKGNmh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUva2l0LWNhLWcyL3B1Yi9j YWNlcnQvY2FjZXJ0LmNydDBCBggrBgEFBQcwAoY2aHR0cDovL2NkcDIucGNhLmRmbi5kZS9r aXQtY2EtZzIvcHViL2NhY2VydC9jYWNlcnQuY3J0MD4GA1UdIAQ3MDUwDwYNKwYBBAGBrSGC LAEBBDAQBg4rBgEEAYGtIYIsAQEECzAQBg4rBgEEAYGtIYIsAgEECzANBgkqhkiG9w0BAQsF AAOCAQEAd+xNrm02cUPOYE0RRBpPfQW/TFbP5N5SN0FbPj7i6VXW7A/XuBTILJ/XeOYxkZMG jmOZTkVxTHs7fnREa+xmeJzD+N/qE1xHgGhuwq7qQYaOWKc/RsXLgQ94HTIyuW5v5XoQxddp o3MkdSk3ZsNMZLYpXCoS/W72DFi7YGhZr12BIFIUWBXyUGWdVe+dZNRuvn+kfTi4T/zLymly O68XO0krYzmCC87flJGXBqhuPG2hi3DrIKjgopElCqn/ntftO/OyeSP9k/nFGOqomdwKrruH gkZ2aCnzxg9W7+0Z/krZIN5T+/7Kyk3CenQEnU4kEy5GJDG5ZoWF2bItXCMiyjGCBPIwggTu AgEBMIGLMHsxCzAJBgNVBAYTAkRFMRswGQYDVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxEjAQ BgNVBAcMCUthcmxzcnVoZTEqMCgGA1UECgwhS2FybHNydWhlIEluc3RpdHV0ZSBvZiBUZWNo bm9sb2d5MQ8wDQYDVQQDDAZLSVQtQ0ECDCjGG5Jta/0OXjN/sTANBglghkgBZQMEAgMFAKCC AjcwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjQwNzE3MTQw NjU1WjBPBgkqhkiG9w0BCQQxQgRAK5l21gyGW6kyvDwmFG3Gp1pWPPeTAuwKjOMdM+fm4SUL 0m+IzeDipl7CgA1Wn/KUFCNmSgy3cSLzikzyQq9/DjBsBgkqhkiG9w0BCQ8xXzBdMAsGCWCG SAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqG SIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGcBgkrBgEEAYI3EAQxgY4wgYsw ezELMAkGA1UEBhMCREUxGzAZBgNVBAgMEkJhZGVuLVd1ZXJ0dGVtYmVyZzESMBAGA1UEBwwJ S2FybHNydWhlMSowKAYDVQQKDCFLYXJsc3J1aGUgSW5zdGl0dXRlIG9mIFRlY2hub2xvZ3kx DzANBgNVBAMMBktJVC1DQQIMKMYbkm1r/Q5eM3+xMIGeBgsqhkiG9w0BCRACCzGBjqCBizB7 MQswCQYDVQQGEwJERTEbMBkGA1UECAwSQmFkZW4tV3VlcnR0ZW1iZXJnMRIwEAYDVQQHDAlL YXJsc3J1aGUxKjAoBgNVBAoMIUthcmxzcnVoZSBJbnN0aXR1dGUgb2YgVGVjaG5vbG9neTEP MA0GA1UEAwwGS0lULUNBAgwoxhuSbWv9Dl4zf7EwDQYJKoZIhvcNAQEBBQAEggIAyUnkiJ5R 6GSiZrk34XhlZVrCQ2Rnu5imTKVIMskwV0A8r8fVO3XdQwRHsvoPmaH6c7Gmy8Wm3eEaUVVn 0otSiqGJdPvE1FbgFEMSikQghDS2aq8D3BpRgMX92AM2EM8z8OMi6y7QP8xiI2G53VtGFkAU He3gYTpLT5KC4uMwtuS4B+22z0HTEuPptcLef03wHI25QG83fCHCP4hm7Lt+oIwtwkrGG2+2 o/Y8nI5zPag/xe9VpCZadqMLaF8yL9x2rcHsVAr92j1+lK2+d5jGoR2oTwfbuNHkW3/epVgE jmOtMg4Ouk0trIwYgNICF6sYTpogmAFvqBJT9iqIM0HQXlf34Rz3re8g2Sro7/74RgHknVy/ s88UT0ouvxkcE72aCRceTIerJKoNuJtwFzHL8yacc+Wjqk7HTtVGfkbUa7lGnhm6gg1j4yZg TLRzneMPW9WuXbSscuApRu6g63ulBEnISxZcTv9bPpUEh0AJba5kcs6DfOhmurbMTwOYNHQY OvAdBLeOiKoHvX2LEwHb7rppZFc2ayl46TAb8yhpL9f1kRplrx3Y0LsX2HnuUIN/TaIBY5OT i4yO24x9ALvYCsYQSnMONp0Ks365pTutFP5omFu/RBrgSGfeVP6NJVXYu/PXZpMV0ddhvd6N i9zrcl2MHQZr2hzzlPUfr6dmk+kAAAAAAAA= --------------ms090303040301080903070602--