Return-Path: <3l9TIXBUKAFAU36Cvh3sBx694-569w73Gy66y3w.u64@scoutcamp.bounces.google.com> Delivered-To: amr.gharbeia@gmail.com Received: by 2002:a6b:b854:0:0:0:0:0 with SMTP id i81csp5621738iof; Tue, 30 Apr 2019 16:04:56 -0700 (PDT) X-Received: by 2002:a37:97c3:: with SMTP id z186mr52446565qkd.64.1556665495988; Tue, 30 Apr 2019 16:04:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556665495; cv=none; d=google.com; s=arc-20160816; b=E0LXDRFxr34DfL62VFa2Ajn4FzC+LxRAvtnXc9i9aj02PPj9gpWKhBp/C4M4xLBute L31anTB5qrULrIQ0euj1ESDvnNhcYzvt1tSzGvZIhnuZXae5pT7IKutzKMOt6YtBMEHT rWw/wd64Y3aqw3ZXwGTSTYmriuS07uc5IYwStDnT7j3jsm8W/pv8ICxbv9uOeSmzYyrZ weY92c+FadxbBoQq9DztwCacNKS5JMBEkTUNUzKYQ7h92bpzaDC3EQjjJNqyxuv9hRka e43V9159Drk02WmMaVWTBoJQZeCBnhzBiXm4d9DFbG/OAcG6eZ10O9/Ie5rIyOnVHdR4 LOFg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:from:subject:message-id:list-id:feedback-id:list-unsubscribe :precedence:reply-to:date:mime-version:dkim-signature; bh=1DG0Um25IWV37wYADrx+vOIL7z5W0Y+d5nzvKRW9M3Y=; b=LZp9h1iX+b9JFyujH4C2IfFy1FuZiXvBIM2XIIHvkv1XYalsWjOEmu5KJng578/mac Qy+TWxXUQY/OvjH0AvPMR0uxFRCwnwj+TyfeqwdnPOSVD9q9OS3sApGkpiEy6szlCrtN xVeCvGiUiirglkdnZhu41oPcVPS7UGjvnFiCV/my4IJ6zOm2l/C8dECj2z+N1yE63do+ v+rNBqhzky9VnkuKqlFlkfOus/FtNDhrDsD6a133in1R3kq3soV7P8MaO0FD8Zls/hpo 6rObcUlJw1MDJGRQsRFpSR07HPmrwefsTmzaacgY877oagcY8JzgJ4GfrNtUJKW1fVvD RR0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pYYo8Hmj; spf=pass (google.com: domain of 3l9tixbukafau36cvh3sbx694-569w73gy66y3w.u64@scoutcamp.bounces.google.com designates 209.85.220.69 as permitted sender) smtp.mailfrom=3l9TIXBUKAFAU36Cvh3sBx694-569w73Gy66y3w.u64@scoutcamp.bounces.google.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from mail-sor-f69.google.com (mail-sor-f69.google.com. [209.85.220.69]) by mx.google.com with SMTPS id n11sor8916182qtc.28.2019.04.30.16.04.55 for (Google Transport Security); Tue, 30 Apr 2019 16:04:55 -0700 (PDT) Received-SPF: pass (google.com: domain of 3l9tixbukafau36cvh3sbx694-569w73gy66y3w.u64@scoutcamp.bounces.google.com designates 209.85.220.69 as permitted sender) client-ip=209.85.220.69; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=pYYo8Hmj; spf=pass (google.com: domain of 3l9tixbukafau36cvh3sbx694-569w73gy66y3w.u64@scoutcamp.bounces.google.com designates 209.85.220.69 as permitted sender) smtp.mailfrom=3l9TIXBUKAFAU36Cvh3sBx694-569w73Gy66y3w.u64@scoutcamp.bounces.google.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:date:reply-to:precedence:list-unsubscribe:feedback-id :list-id:message-id:subject:from:to; bh=1DG0Um25IWV37wYADrx+vOIL7z5W0Y+d5nzvKRW9M3Y=; b=pYYo8Hmj6v7JZiqB2HuV3RvV1nleu/0e9j2dae2cimoClFaZr0JzPxOdbCLOgCXm6T VfqummzMBXgU7jpVVecJbIYTAnVDWXKA4gfb7eqrgYRcUrGE8eIe3NFOi2MgSWIr79nQ uqXhyLirXueC+9+s2685a/c+1Pz7F6wk3waa1C+5LUA0Bau75EeCf8b/g6VT7M3lPWZF nAA9V4lzRtkv00DXk3i/z968uN88+BzWBsNcRYiMBx8AGqF6s2RY+yPlpJNYaSlzB6/a vGDjhsddRvX9O3jYhGl8q40FA4Fdv0v4QselbO/F7KiEfFafBWo4ucvpMKxnynHStQge quKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:reply-to:precedence :list-unsubscribe:feedback-id:list-id:message-id:subject:from:to; bh=1DG0Um25IWV37wYADrx+vOIL7z5W0Y+d5nzvKRW9M3Y=; b=JPYko+3qSSOlx5PJV4rsP+sw2kvh6o4BPqw7uKHlPCBGL7CUT/MSL4zuTD7af9ckqF fs50tVZDWUS8NYqXfBgglSwiAuJVFbsUJ+mC5A0PyO0+yIXXqifnONHvuvXbW/S9UaQ+ PKkIZyfT+c5ex0n7+xTIiWclZ8y1xsmTIyMooAU8BhRks8SH5gX4ajMXXqcXohZnh3ke BN+tbfUDIwCiaB3hY1mbyy7SAWuFKDzRSGnS0HUbleFufRtuO5BcYasaSgXlShSYgSMm tRqhBVQZ8kJfC9L+C+l4VtEe1F7TWFFzs5+Lvoq2O1OB8ZxMs8F8TCtBmM/+bCdhHH2/ bG/w== X-Gm-Message-State: APjAAAWDnaLyPgfmzWAUD+c/NQsrkIiRlUWGOjzg3S4eqqG93Tc+lYDh ygRGIJO4uFBZ5aA= X-Google-Smtp-Source: APXvYqyiTRuans8Iq0NWTh661Dq2rkVckVLEAQzqzCyXqXJLU58wnL2gjL0LEx1/R3wV9Kn/txtT300= MIME-Version: 1.0 X-Received: by 2002:ac8:ec8:: with SMTP id w8mr19114661qti.241.1556665495210; Tue, 30 Apr 2019 16:04:55 -0700 (PDT) Date: Tue, 30 Apr 2019 16:04:55 -0700 Reply-To: Google Cloud Platform X-Google-Id: 290731 Precedence: bulk List-Unsubscribe: Feedback-ID: Len:P-43:C20088700:gamma List-Id: <7461211744f47bef6543da96155ca6e9e0251ddd.google.com> X-Notifications: GAMMA: Message-ID: Subject: Product updates | April 29, 2019 From: Google Cloud Platform To: amr.gharbeia@gmail.com Content-Type: multipart/alternative; boundary="000000000000e052270587c76d82" X-getmail-retrieved-from-mailbox: [Gmail]/All Mail X-GMAIL-LABELS: "\\Important" "\\Inbox" X-GMAIL-THRID: 1632282078834306852 X-GMAIL-MSGID: 1632282078834306852 --000000000000e052270587c76d82 Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 R29vZ2xlIENsb3VkIFBsYXRmb3JtDQoNCkdvIHRvIHlvdXIgQ29uc29sZSAgDQo8aHR0cHM6Ly93 d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktVZG1kWldDS2RXZGJHdFNPQUVxaVBV eHdkNDgwVXNYZnZRR2JBeURWM1RFRGk5Z0VpUjh1TE5rb2VlbDJGZklTNGJxZ0Uxdlp0bWNoUndY X0UzRmhnNDBSdEsyMDBsV2RnS2dRR2JsdDBvZ1o2ZzRhM0Yzb2UxazFhOUkzYldCYzlHZjljLTRY Vk5reWFCd251a2VicXV1YldLaHJBdUg3ZnZDcHVjZGo0WGoxMVdwQlRFZVRvUHI4c1BzVzVhUEhh ZHB3UzByUS11Z2gtTnFsWDBJYlcyb25fc25OUk9LVENNLWNtT2ZnOUtZakFMLUEzNWdURXZlejg4 ODE5bUFLa2ZxVjBaNmNlOWUtOENwUk5JTFFSenNoUTVYOG1NTWx4Q2ZsbzZZdWwtZFJlNzJjSnhD QUk0LVBZUjNzaW9DN2pLWkRMQ3RNVUx4UVYtRTdTX1p0cXR3eHh5WWxQR2dtZ3NrRlFuaFZPYXJB Pg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQoNCkdDUCBVUERBVEVTIHwgQVBSSUwgMjksIDIwMTkNCg0KLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpBTlRIT1MNCg0K S3ViZXJuZXRlcyBhcHBsaWNhdGlvbnMgaW4gR29vZ2xlIENsb3VkIFBsYXRmb3JtIE1hcmtldHBs YWNlOiBHQQ0KS3ViZXJuZXRlcyBhcHBsaWNhdGlvbnMgYXJlIGVudGVycHJpc2UtcmVhZHkgY29u dGFpbmVyaXplZCBzb2x1dGlvbnMgd2l0aCAgDQpwcmVidWlsdCBkZXBsb3ltZW50IHRlbXBsYXRl cy4gVGhpcyBsYXRlc3QgbGF1bmNoIGdyYWR1YXRlcyA0OCAgDQpjbGljay10by1kZXBsb3kgY29t bWVyY2lhbCBLdWJlcm5ldGVzIGFwcGxpY2F0aW9ucyBpbiBHQ1AgTWFya2V0cGxhY2UgZnJvbSAg DQpiZXRhIHRvIEdBLiBXZWJzaXRlICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZl L21rdC9wL0FGbnduS1dTS3dBWkVuc0p5aHR0LWtUWHFuRU81eURMSWN5WUpUb2Y5MFp1Y2NoS3F1 RjhNbENyc3pCQW1oc280bEJndVVjMHZELWNzU3R6UF8tanJ3eExwSmlLOHdsYmdja3lLX294NkZa Q1pZTGktM3hXSmUzN2l0VlZOcUF1ejFLZ1ZpNTR4ZU9wUEhXZXBiT1lYZWRvZVE3Q3h4em1fc1dN RnFwNkFMZ0tBdWtzVXVpanJjVDBKTFZSd1FNS0JhcVoxRF9laXRFSlIzeHZJaC1rQlRJS1NrdzNm WEg5MnYybDZhVm8wWHBjUEVwZDV1WXA3aWN6U2Z4eUs2WlBaZ2FseEpPWXhHbWpGdlROWkgzMEUt YVl3M0hCVDBubTZqaWo3Sy1XSXNfTVVndnVxRHktVTRGdU9BYWZOclBhUGl6QWFXUkdHRDViamh0 d2dDMjVJVlQ2Zzc5QnhKeTdNdUlTTWdUb1JGaWo1LVlGMlktSjNONG9LR2JCT0E2NGNoY1ZMcVRL b2NhaFpwTl9mUzdlMDdwYjE2WmlPMjA+ICANCnwgRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93 d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktXWGxjejNRTTBhYnFacFdxeVVwWkhR b28tVHpNYXRuYl8ydXIxUlR5UjNWRGsxZjNzSmRkUmY2OW9jUzJieHlSdGRGakRRNHFfV2R0WU5C VE1nYXZvaGhqMHVVUVhLOGdDbmJpSXVBcXlUTDB2a3ZXNERBQmdkQ0pyMUlGcVFFeUxhcUlCTmc3 R3Rrem53andkQ3oxeTBSY3dHcHEtUTBsWXI3a01CVHV3Wkt3cmJQQ25fVTY3TjdWNjhYN24wWXVR VTZ3bnQ5dXhSdkp1LXFwVEs1R1JDaWNCSG85dTU0NDFsblZlaVJGNWUtb19lb0JmZVRDSk9saXZX WHVLc1lneER2N3dDLTNqTThrOGoyaTF0anpmY1NLQnkwekJSZDAxdC00NUtPVm1RQnVEbkQ5dmpV QmRuLVVIQUNDQzhMdkV4eHJwX1lFc210Zy1ZY3ctbDFQZ2VSZVhubFRvdnNvY09mQ21NLWRLZmVJ QXVJazRlS3RIenExZEppSWlnelBxNTV3dzVPbUFtODI1b2FDNjJ1dTBfWHhwbVZVeG5aWVJ3d0Qx cGlMUXd0QTJEcVlBPg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQoNCkRBVEFCQVNFDQoNCkNsb3VkIEJpZ3RhYmxlIOKAkyBtdWx0 aS1yZWdpb25hbCByZXBsaWNhdGlvbjogR0ENCllvdSBjYW4gbm93IHNldCB1cCBhc3luY2hyb25v dXMgcmVwbGljYXRpb24gYmV0d2VlbiB1cCB0byBmb3VyIGNsdXN0ZXJzIGluICANCmEgc2luZ2xl IGluc3RhbmNlIOKAkyBsb2NhdGVkIGluIGFueSBzdWJzZXQgb2Ygem9uZXMgd29ybGR3aWRlLiBU aGlzIHJlbW92ZXMgIA0KdGhlIHNhbWUtcmVnaW9uIHJlc3RyaWN0aW9uIGZvciBjbHVzdGVyLWxv Y2F0aW9uIHNlbGVjdGlvbiwgZ2l2aW5nIHlvdSB0aGUgIA0KZmxleGliaWxpdHkgdG8gbWFrZSB5 b3VyIGRhdGEgYXZhaWxhYmxlIGFjcm9zcyBhIHJlZ2lvbiBvciB3b3JsZHdpZGUuICANCkRvY3Vt ZW50YXRpb24gIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25L WG4yd0gxR0JpRnJhU2lmSzRDeTB0SUFHS2dQOV9TUjBhSjUzdVJXSGJPa1d3OXJ5RmlsMFZmX1hl bU5jVUZGcGtBcnRoaHMyZ1pOTDNmR216c0ZEcEJZLWZ1WlBRTEs1TzhRT0VQNVRDSFY4V0FJZVJY N24tMnNuNmJ4Y01wYlg3MWxjZWxIWnRIZV80czFnSnhHUHZxS3k2bFFUMm9acFI3Q3BadXRIRGFh T2hlZ1V5VUxFcjZWVEdwbnBjdXFUMzlUUjVhaGJhZlMycmlGRHV1SEJRQ052QTl6QTFRQlpTbnA4 Rmp6bEgtelZiVXdWd0RMUjdybnQ4X1Y1dzZmLVFsSS16MUtCTVNHal8wVzN3MnZUZDRCSF95UTM1 WEtZMW1ELUxzbnZ0RGw3bGwzcFppWnFrTUozWWt5MV9ueUc5eGVOOHRpaklVY0JMa1Zaak4xQWhV RnRMQ1AxZ1pVLXhCRjNWb1d3enoxWGNnQ2tCZ2hQbUg1TTA1dnNFQ3FSanRVcXNJUXpyQVZUbW52 bDB4WmZkbVZ1MWVfaFZqMGg5SmhSXzFyWWxWQ1BRRzlrcHdsdz4gIA0KfCBCbG9nICANCjxodHRw czovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1hkVlVWMVBhRFQ3WU1jZHVm S3BIeW9DZGZvbEFSR3QtX1paYU8xYnVHVUlVQTVVc2RDZFdPS2RCQldkZzFsLTRMby1LRE5kZUFO SmU4S3VBa0szUFpsc0s1SEtrTHA0dEFxejRfdmo5Z1FKMWtuRmlJTGNhMEpCUTBxWUNoUHNsZUo1 OVh4QXFjMm1RMHRVZmJjQjJkZVNyZy1WMmZfYVpXQVpDUExqS1ZidlRvTy1nb3hJcGJEbWJUYnRq NEdoQS0zZklfY1dIbGFuZG1LckxXNWhVeHZITTZweHp0Q0VLTGFRdWZrcDI4dGxMXy1TVmdKaEFH Wk1hTzhaU2lRc1kyYUpUc01DZnNOVDRSZHo4QWd5ZkIwaF9hVHdQODNUaGJPUEhfckJzaFUxbW1o WGwxd1lKMU1Mcm1sR29JMGlHX0lrSll1T3FyTFpSOUJzZFltWWxkek9BY1k4Szk5UmxDYnBlU1l0 UXpFUk9fYUpvN29hVUFvLUtJTHphc2hBZE5CRWRoNDE3X25EQnVPQ21pSHEtM1Z2bGV2R2F1N21G QnNKZjltTHpGQ21jS01vMmliVkVOWVNoV01FS1VJdWloRTItUktLRFZFc1NPRjgyUldkNk0ybllT cmNzM0hFRHh1ZUctamxXWmRxVDY3Q3UtZ1B0OUJTTWs+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KQUkgJiBNQUNISU5FIExF QVJOSU5HDQoNCkRvY3VtZW50IFVuZGVyc3RhbmRpbmcgQUk6IGJldGENClRoaXMgc2NhbGFibGUs IHNlcnZlcmxlc3MgcGxhdGZvcm0gbGV0cyB5b3UgYXV0b21hdGljYWxseSBjbGFzc2lmeSwgIA0K ZXh0cmFjdCwgYW5kIGVucmljaCBkYXRhIHdpdGhpbiB5b3VyIHNjYW5uZWQgb3IgZGlnaXRhbCBk b2N1bWVudHMuIEl0IHR1cm5zICANCnlvdXIgZG9jdW1lbnRzIGludG8gc3RydWN0dXJlZCBkYXRh LCBoZWxwaW5nIHRvIGF1dG9tYXRlICANCmRvY3VtZW50LXByb2Nlc3Npbmcgd29ya2Zsb3dzIGFu ZCB0byB1bmxvY2sgaGlkZGVuIGtub3dsZWRnZSB3aXRoaW4geW91ciAgDQpvcmdhbml6YXRpb24u IFByb2R1Y3QgcGFnZSAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9B Rm53bktXNDdHaFlpdVpkUTRvYzFISHQxMlA2M3lIRjRjNGF1MFlHdkRIRmduYjNGcDNUa1haX2RN TTJMeEN0Ui02NDFlUzNoUDlmdXJFdU9fU2kzQUhEOXo0dW9Nd013SU0zN2xVUk9mUVQ0VVItcHdy Y2tiX1V3WW9IUU1JeXZkMU9jdldSb285emlKdG81cUVvakhCc041V25FOUdUMElBb01kOUdMU3Vt a3NQQmN5SHZaNWdzdWdkT1RYNjRFU1J6OWhzMF9zZjlhMXZUSno5dE5RSldpT0RMQzBFVndjazVk Vngzamhud1ptQ1k5U21ZY3ZlUzN0M3pGa2NHZ0VYOEJISGdNZG5TdWs0VTc4Rm9KN1hJWERxd29x RzVROXU3NUVIekJOMC1zWmtyM3V0T1ZocWd2VDVCNmloVG9ycTJVVlp4YXk4VWtVVkR5dUJqVHF3 SVNST1dFNFFadmtsN3h4eDFfaEtpQ0pBeEFSQmt3RVVkZWYtZzJGbVF5N1ppdzNEWnZTWUNJTUxk LVdLbm9IREdySmhFdERIdkE4TTQ1cU9acTQ5OTN4ajVJWFNiTFBrPiAgDQp8IEJsb2cgIA0KPGh0 dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LV3Bkd0ZaWmY5S2J3azV6 UjNYYmxWcXBlR0pETzFuNFlwYzFqSWhDSmMxak9yUzd5ZjF6TzZ4V09FYUw4dHoxeXVYYTVxSVpu Umd0aGFpWGZyeXZwbF9sLU9VdUgwZDkyeDIyNWVpT2Z5UVFRSDA1SmVRREtJeVZ3RGRISk43cVJO OWEtTjNLQ1NyWVZaMk9YSi16aXlsY1huOThDekZlaG96ZmwxZDNCc1FkazJhMEQzVkNHalM1ckNq d1U4bzlLOGNpT0NVYTh3RGtQc3htNkY2RjA0ai1NRE0yZlFPSWhydTNFMFpCdnd6emNVOVBiYV83 SHNJalVpVzNpcXJDUGo3MHlZdTRJNlNpc2xRWnhiMjZjc25rMm1fYTdLbTVkSThsX21JZHpCMkNj cjU3WUtjZ0pGQnoxME1PTkYtX1dlbU1SSFEtTlEtRE1HcklaMFoyV2VMMWhGRTF3UV9YT290eEVk cGhCX3R1UmxGdFVfci14c1BWWC1SeEczQzVyV0hMR3dvRmZQVjVUdXMxZzdqRVk4cWU2WGZFVmIx WlRpbWtoUFRxd2F1ejctN0RZai1VRkFBYVJpcHdJd25PNXhMczhQb0ppTWNxWk91eXRTZ2ktQ19F YVpUaWxscW14ajBUaTUxTEZqSng0WHlCdWE3SnNEdUI5bk5XR1ktckNNUWhoaHN4Qk9HQzRNT0Jv Vmg2ZmY3QTlUUmVTYkVranhwMUlGTlFYdkpNSXl6UGxxOHJSM1dKNTVFVTZ3NS1MenFvay0zMHRm em9tX3pzTy02VlFxWjB6bjctTHhzV09ZOHNtWTBiSm5kaVlnNj4NCg0KQ29udGFjdCBDZW50ZXIg QUk6IGJldGENCldlIGNvbWJpbmVkIHRoZSBiZXN0IG9mIEdvb2dsZSBBSSB3aXRoIHBvcHVsYXIg Y29udGFjdC1jZW50ZXIgc29mdHdhcmUgdG8gIA0KaW1wcm92ZSB5b3VyIGV4cGVyaWVuY2UgYW5k IG9wZXJhdGlvbmFsIGVmZmljaWVuY3kuIFdlIHBhcnRuZXJlZCB3aXRoICANCmxlYWRpbmcgdGVs ZXBob255IHByb3ZpZGVycyBhbmQgc3lzdGVtcyBpbnRlZ3JhdG9ycywgc28geW91IGNhbiBlYXNp bHkgIA0KZW5hYmxlIENvbnRhY3QgQ2VudGVyIEFJIHdpdGggeW91ciBleGlzdGluZyBzb2x1dGlv bnMuIFByb2R1Y3QgcGFnZSAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3Qv cC9BRm53bktVZmhhUXJnb2ZZNVpGRWZqMGFac0luRUJJU1c2aV9mQmFfMW1xVGtUb0c3WU14bUpj LUZnLXB1RGk1UVR1c1l6TkhfYVo3dHUwcHdISmU4ZFByUmpSQlFLekEyaHVkMy1WODRGYTJQYU9f T0ZwZWlZWFRpa3RJalpONktoU0hETTlUTVhubnh0OVJzR0xJQzRYTG41UnR5Vmh1TnpfS0M5YURn M2lQQnBpdHFCTlVrWmNhY3o2aW5OMVVaZnhJMnJfVXVBTDNPZjBGdWN5cUlXU0tyR2VXY1JXX3dN TGFKVzBlT2dJRUs4MG5uMGRuY2ljOGVpMXZCTjRYS2VwM3YtdHhpcGxpcE9pWDRCMlROMnJFazdB ZTJFc0tyUUw2UFhVSG9JV211Y0RGWVJUZUJWVloxQ2I3VXVSYVRhUE5SZl8zZzFYNy1XbHdKZHRI a0R6UlY3Y0w3RGJmNUpsaUhIVVItMHV6MFl2VUFZUmhHWTdkcFZ4MFJPMHptU0V6ZE5za2tiS0ZI Y1BlS1p0ZG1QRlRTWUJPbDZqVVNBPiAgDQp8IEJsb2cgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5j b20vYXBwc2VydmUvbWt0L3AvQUZud25LV3Bkd0ZaWmY5S2J3azV6UjNYYmxWcXBlR0pETzFuNFlw YzFqSWhDSmMxak9yUzd5ZjF6TzZ4V09FYUw4dHoxeXVYYTVxSVpuUmd0aGFpWGZyeXZwbF9sLU9V dUgwZDkyeDIyNWVpT2Z5UVFRSDA1SmVRREtJeVZ3RGRISk43cVJOOWEtTjNLQ1NyWVZaMk9YSi16 aXlsY1huOThDekZlaG96ZmwxZDNCc1FkazJhMEQzVkNHalM1ckNqd1U4bzlLOGNpT0NVYTh3RGtQ c3htNkY2RjA0ai1NRE0yZlFPSWhydTNFMFpCdnd6emNVOVBiYV83SHNJalVpVzNpcXJDUGo3MHlZ dTRJNlNpc2xRWnhiMjZjc25rMm1fYTdLbTVkSThsX21JZHpCMkNjcjU3WUtjZ0pGQnoxME1PTkYt X1dlbU1SSFEtTlEtRE1HcklaMFoyV2VMMWhGRTF3UV9YT290eEVkcGhCX3R1UmxGdFVfci14c1BW WC1SeEczQzVyV0hMR3dvRmZQVjVUdXMxZzdqRVk4cWU2WGZFVmIxWlRpbWtoUFRxd2F1ejctN0RZ ai1VRkFBYVJpcHdJd25PNXhMczhQb0ppTWNxWk91eXRTZ2ktQ19FYVpUaWxscW14ajBUaTUxTEZq Sng0WHlCdWE3SnNEdUI5bk5XR1ktckNNUWhoaHN4Qk9HQzRNT0JvVmg2ZmY3QTlUUmVTYkVranhw MUlGTlFYdkpNSXl6UGxxOHJSM1dKNTVFVTZ3NS1MenFvay0zMHRmem9tX3pzTy02VlFxWjB6bjct THhzV09ZOHNtWTBiSm5kaVlnNj4NCg0KQUkgSHViOiBiZXRhDQpBSSBIdWIgY29tcGxlbWVudHMg dGhlIG5ldyBBSSBQbGF0Zm9ybSBieSBvZmZlcmluZyB5b3UgbWFuYWdlZCBtYWNoaW5lICANCmxl YXJuaW5nIEFQSXMsIFRlbnNvckZsb3cgbW9kdWxlcywgbm90ZWJvb2tzLCBlbmQtdG8tZW5kIE1M IHBpcGVsaW5lcywgYW5kICANCm1vcmUuIFNoYXJlIE1MIGFzc2V0cyB3aXRoaW4geW91ciBvcmdh bml6YXRpb24gdG8gc2NhbGUgdGhlIGltcGFjdCBvZiB5b3VyICANCk1MIHJlc291cmNlcyBhbmQg Zm9zdGVyIGludGVybmFsIHJldXNlIGFuZCBjb2xsYWJvcmF0aW9uLiBEb2N1bWVudGF0aW9uICAN CjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1dFNTNONk9IRngw c0pDeWVFU3NCa3VFX05ZSmtkc3puWEo1WkVNN2tzQTlFeUREcndZelhJNVZpanpVUUF5MllPaDFz WWNmODlES2JsTjFESmlMUG5TWTY3NXpKREp6dzREN3Bvenh1eXVCSndUUE9pZGd4MU9nYkJsS3FO VG1odEh3akRFaVQyZXFJaFpOeS1jRGZOMTc1a2dva0U0ZEEtYThzbkpJSnRjQ1lYY2MyLUNWOXY2 UWhXTnNCNF92c1RScmZpY1Jpc0owdGxWMDVUQ19VRnN1MF90YjNJTnR4OE9DX3F2aERaY0o3UktE RWdocHVkSGt1T2FkVTVoYm0xYzhWMDlOT08ta2kwdkhWZ3JaWVZZa2dXR2hFRkwtaDJZcWhqUVF3 QWhpU2hvLTNGOXJTblVCTXJCTEczVEJoelczQXFmajJhTVZ1cjFjdmVrZVB2NFFNTVE5Z1dLYmNr UTNQd3RRcU5WYU5MSVhxMjJXbmdRPiAgDQp8IEJsb2cgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5j b20vYXBwc2VydmUvbWt0L3AvQUZud25LV0toNXBhNi1yTG1halZNQU9KemJ5MVpRQXdpbVN0WVRp czdRcnFHNEdpcV9hd3dyaFFKaFBNbjRQS3pvTm9OVWFMeVdMX0NibDN2UWhycW5QVmNtYlY1SUV3 TndIYXJhS1JuS2FoLUgybWFvUTBQaThBdlBHSHdXTUpST3RIQnNpeUNRUjlmMnhvVkF3UTJWVGNr MmxlcnpmRXVSc0Z3ejVIRy1RSkkzdUs4UnJ4YktNSm9uaUVTOHFfWlVGeUNzTlpFM3R3R05zOWw5 d1VuNUJxNG1VXzE5YXdMNUd1ODluS0w2d1pvV2VfQkRtbW5lRnYzaExxbUlsZnRZZ2NMUk1Hak80 empGUU5yWVVVeXJ3OExtMnBqN0ZVeThPRGVfdDRaSFBXVzl0THRNRUNKS0xrakVibFY3U0h0VlpW RVRJd2tUaVA3ZVNHUU4xSkg1NElnMEtLTExYRC1uTWFXQmpNYmcyRU4yR2FhMXlnUC0wdzJFMnVH Wng2UkVmaU1NNExLcEFoUkpqcWk3VldlelNRSlhfNzZLemdzSVR0YWQxcldLenQ1VTNXWWFmbFpK TE11TkhUdlFaQXhnVVBpQ1N0NkR1b0pIR3U3ZFVFTG5BanI1V05BSEZ6bUh5ekI4N2EzZ1M0TWVq UnFKYmpQc3hPRWVQOVhTQkRsbkp5YWRtdUlOYXdhMWZXSEJTeW9HZlQ0ZW9IV296eWFvZFhaM1g1 SzRCWVZIamFnNnpNQ2VXRnhsb2MyTW56eVZtYm53U2JmanhJRnFtcGItWkdodXZpSmlGNVB6SVQx ZUo0MWZqYnlHY205b2lNbFo5TkdLb3pDWldZX252V2pCUGU1bFU2OVFoM25lVEpzZz4gIA0KfCBT b2x1dGlvbiAgDQo8aHR0cDovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1d1 MTkzNkRTMUwyZi1Xb2lpYVBGd0xIaXdoNlc4QXVHX3BvQkNXT0VRRVlGVmJXd0xJYkZWLV9kTm55 UGdTZXFoMXBad3JtaFdid0F6MUpOdWhyX0JaSmtoNEJHY20+DQoNCkFJIFBsYXRmb3JtIGRhc2hi b2FyZDogYmV0YQ0KVGhpcyByZWxlYXNlIG9mZmVycyBhIHVuaWZpZWQgbGFuZGluZyBwYWdlIGZv ciBhbGwgQUkgUGxhdGZvcm0gcHJvZHVjdHMsICANCnByb3ZpZGluZyBhIG1hbmFnZWQgbm90ZWJv b2sgc2VydmljZSBhbmQgZGF0YSBsYWJlbGluZyB0b29scy4gSXQgYWxzbyBoZWxwcyAgDQp5b3Ug cnVuIEt1YmVmbG93IFBpcGVsaW5lcyBvbiBHQ1AgYW5kIG1vdmUgb24tcHJlbWlzZXMgYXBwbGlj YXRpb24gY29kZSB0byAgDQpHQ1Agd2l0aCBtaW5pbWFsIGNoYW5nZXMuIFByb2R1Y3QgcGFnZSAg DQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktWWXM4eVIwRGxm ZWgwdFNaeEFoV3lrZ3dWSXZPX3BsekpfeUdYd0VYZ2RSRWFZY2gwaFQtdXB2VGR3YVpUazNuMnha NktXb1ZvZnViUWFaQjg3dFc0NS1NRUdRazdjcThoaEprRmt2SmZWTlNjcDUxTVhWLVI5T0lKRFhx VURFVjV3QlVBUU9hQzlsbGJQUHdOdnBScmJVY3pLb24xZFFIR1p6OWhfdGc5WjNQdnJISjREUEF2 QndSUWpFbGpITmxoZUY2VWRsd0pOWktGT2NHa3dUYWozaG00TjhsRE1uZHlyMVlCVDAxOWJNVWRa WERlSHFPREhDdW91LTQ5aEZMY1paODNWR3JmNXVxMmtULXJPdUx3V0lBV3hBNlM3TXJ5djB1Mkgy R2sxZG93b05Mc0ZLS1F6bUJKNUdweWJUZTNUN0ItbzVJNWxaNDkzUjFhN0VTSFRwNVp4SlAwdDY1 bW12aTJnVXNtZTJwUmpWNFROdndpdD4gIA0KfCBCbG9nICANCjxodHRwczovL3d3dy5nb29nbGUu Y29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1dLaDVwYTYtckxtYWpWTUFPSnpieTFaUUF3aW1TdFlU aXM3UXJxRzRHaXFfYXd3cmhRSmhQTW40UEt6b05vTlVhTHlXTF9DYmwzdlFocnFuUFZjbWJWNUlF d053SGFyYUtSbkthaC1IMm1hb1EwUGk4QXZQR0h3V01KUk90SEJzaXlDUVI5ZjJ4b1ZBd1EyVlRj azJsZXJ6ZkV1UnNGd3o1SEctUUpJM3VLOFJyeGJLTUpvbmlFUzhxX1pVRnlDc05aRTN0d0dOczls OXdVbjVCcTRtVV8xOWF3TDVHdTg5bktMNndab1dlX0JEbW1uZUZ2M2hMcW1JbGZ0WWdjTFJNR2pP NHpqRlFOcllVVXlydzhMbTJwajdGVXk4T0RlX3Q0WkhQV1c5dEx0TUVDSktMa2pFYmxWN1NIdFZa VkVUSXdrVGlQN2VTR1FOMUpINTRJZzBLS0xMWEQtbk1hV0JqTWJnMkVOMkdhYTF5Z1AtMHcyRTJ1 R1p4NlJFZmlNTTRMS3BBaFJKanFpN1ZXZXpTUUpYXzc2S3pnc0lUdGFkMXJXS3p0NVUzV1lhZmxa SkxNdU5IVHZRWkF4Z1VQaUNTdDZEdW9KSEd1N2RVRUxuQWpyNVdOQUhGem1IeXpCODdhM2dTNE1l alJxSmJqUHN4T0VlUDlYU0JEbG5KeWFkbXVJTmF3YTFmV0hCU3lvR2ZUNGVvSFdvenlhb2RYWjNY NUs0QllWSGphZzZ6TUNlV0Z4bG9jMk1uenlWbWJud1NiZmp4SUZxbXBiLVpHaHV2aUppRjVQeklU MWVKNDFmamJ5R2NtOW9pTWxaOU5HS296Q1pXWV9udldqQlBlNWxVNjlRaDNuZVRKc2c+DQoNCkF1 dG9NTCBWaWRlbyBJbnRlbGxpZ2VuY2U6IGJldGENCkNyZWF0ZSBjdXN0b20gbW9kZWxzIHRoYXQg YXV0b21hdGljYWxseSBjbGFzc2lmeSB2aWRlbyBjb250ZW50IHdpdGggbGFiZWxzICANCnRoYXQg eW91IGRlZmluZS4gTm93IHlvdSBjYW4gdXBsb2FkIHlvdXIgb3duIHZpZGVvIGZvb3RhZ2UgYW5k IGN1c3RvbSB0YWdzICANCmluIG9yZGVyIHRvIHRyYWluIG1vZGVscyB0aGF0IGFyZSBzcGVjaWZp YyB0byB5b3VyIGJ1c2luZXNzIG5lZWRzLCBzdWNoIGFzICANCmZvciB0YWdnaW5nIGFuZCByZXRy aWV2aW5nIHZpZGVvIHdpdGggY3VzdG9tIGF0dHJpYnV0ZXMuIERvY3VtZW50YXRpb24gIA0KPGh0 dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LV2ZCN1l2RHQ4dExrM0tB ZjZyRDVJZjlfbHJxODVBS1dTMUJFVGpxa2hhc3pIb05fV3lva2Jrdkh0cEhTTmF6NnZxTGI4RTY1 c1pYYkd1OWsyU0kzTE9ONWZLSGMwUGtnVDd0UUQwS0NkV1JjWWgwMUhXWjQwZXY1aXBmQ3VTZ0pf Q2NFZzlqcnhsSU1qQnJBVnhBa2dIZEItbm5JRkg1WTVrUWpXRG9hNXo4UHFtMFVEek01cWdMaFl3 V2lxbTB4a2EzbGJ2UWNhR1BuQVNMemJOZDlZN0dncnhlZWxoeG1xRm9KTVZrZHpPbXVYTmh1ajZ1 WTRBa09jSUs1cm8wN3gxbklpNmIxXzZoX285UV9WYkZQUUNKNEQ2bGl2YXpTa0E3SWQwR0NNSmNx TmZTSDFGb3h5NUdQQm5WbGxFX0ZfMEF0VTZGWEhBQkRWc1NQalpDMXIyQ2JzSTdCRGEzandqcThT UkZOVnNubkk0TlVfNW11VGhWRDV3UnhWa2lNZXhlcC1vdXk5SUlsQldaQjcyWEVYQnd2dWwtLTAt cm5FbkxyNGhHc2c+ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2 ZS9ta3QvcC9BRm53bktXS2g1cGE2LXJMbWFqVk1BT0p6YnkxWlFBd2ltU3RZVGlzN1FycUc0R2lx X2F3d3JoUUpoUE1uNFBLem9Ob05VYUx5V0xfQ2JsM3ZRaHJxblBWY21iVjVJRXdOd0hhcmFLUm5L YWgtSDJtYW9RMFBpOEF2UEdId1dNSlJPdEhCc2l5Q1FSOWYyeG9WQXdRMlZUY2sybGVyemZFdVJz Rnd6NUhHLVFKSTN1SzhScnhiS01Kb25pRVM4cV9aVUZ5Q3NOWkUzdHdHTnM5bDl3VW41QnE0bVVf MTlhd0w1R3U4OW5LTDZ3Wm9XZV9CRG1tbmVGdjNoTHFtSWxmdFlnY0xSTUdqTzR6akZRTnJZVVV5 cnc4TG0ycGo3RlV5OE9EZV90NFpIUFdXOXRMdE1FQ0pLTGtqRWJsVjdTSHRWWlZFVEl3a1RpUDdl U0dRTjFKSDU0SWcwS0tMTFhELW5NYVdCak1iZzJFTjJHYWExeWdQLTB3MkUydUdaeDZSRWZpTU00 TEtwQWhSSmpxaTdWV2V6U1FKWF83Nkt6Z3NJVHRhZDFyV0t6dDVVM1dZYWZsWkpMTXVOSFR2UVpB eGdVUGlDU3Q2RHVvSkhHdTdkVUVMbkFqcjVXTkFIRnptSHl6Qjg3YTNnUzRNZWpScUpialBzeE9F ZVA5WFNCRGxuSnlhZG11SU5hd2ExZldIQlN5b0dmVDRlb0hXb3p5YW9kWFozWDVLNEJZVkhqYWc2 ek1DZVdGeGxvYzJNbnp5Vm1ibndTYmZqeElGcW1wYi1aR2h1dmlKaUY1UHpJVDFlSjQxZmpieUdj bTlvaU1sWjlOR0tvekNaV1lfbnZXakJQZTVsVTY5UWgzbmVUSnNnPg0KDQotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkRBVEEgQU5B TFlUSUNTDQoNCkNsb3VkIERhdGFmbG93IOKAkyBGbGV4aWJsZSBSZXNvdXJjZSBTY2hlZHVsaW5n OiBiZXRhDQpGbGV4UlMgcmVkdWNlcyBiYXRjaC1wcm9jZXNzaW5nIGNvc3RzIGJ5IHVzaW5nIGFk dmFuY2VkIHNjaGVkdWxpbmcgIA0KdGVjaG5pcXVlcywgdGhlIENsb3VkIERhdGFmbG93IFNodWZm bGUgc2VydmljZSwgYW5kIGEgY29tYmluYXRpb24gb2YgIA0KcHJlZW1wdGlibGUgYW5kIHJlZ3Vs YXIgVk0gaW5zdGFuY2VzLiBEb2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29t L2FwcHNlcnZlL21rdC9wL0FGbnduS1d3VzJqOGRGWnY3SlF3Z3NoU01KaXdfeE9LYW9GTGJQR2lz cURDSUJjMXhld3lDQWs5OFRERVg5X0lqUmhJM3hUdDRUTUd6bXBrUWFsbVVOVFFUcTJhdm1oOEtQ Z3FONUFtc0liX2RsNUxPNkw4WmJ6czZkWkI3VXJTMGRqdjE5aHZ3U05IclFFdUZkeVNtQW9fdm5X TEdfNlpRdnNBbEtzSHExR2NlaWswTWdMR0gwOUVsWklJSXkxWEFxZWplZjZmUjFNYlktblZiclB6 VEVJSzZCLV93bGVLUjVqTDhneHB1VU9ZZXlXMDB2VGtyWmFkODBkZk1nSGI4dUR4NDlGQzBrZjZl cGdJekR0dXAzcGxkZnVOdWpKYlJwd3RaOFBGTjQzV0RJdkk5N3lzU0ZBeVBKQ2tyRXVrMk51SDJ3 bS0wNm81RUN5QjNLbzdMWFJiTFh4Q196ZzVnLWJpUVhWVzNxdDNlX25KcFdUQmJUNXNSVUZlT05u b0QxZFBtaFlZeFhyaHN5WFJQaG5ELWxfWkU2cXdxOWZWVE1BWC0yMD4gIA0KfCBCbG9nICANCjxo dHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1ZFQVpaeF9uU0Fubngt VW1sSF9pTjdseU90NFBBRmpxYU5Rd2FLTmU0cHExanpEdi1FX2JGTVdBV29Eei1kUTRpYTRmUnY5 THdEOHNFamphb3FHSGtxWHQxemVIcEtNMWJoU1JDdUtLZUlBRUNTVUlZY3VIVkZheUFfcjV4a21M d3BvamlmRHY0RFZvRkpkMDhESERGSkpQUVhoVHpQb2hvbGhDc1R3OTVuenNQa3hrYUVPcjFMdG9D elJwenRMcEtxdnRTcVBZc2hFTHNvOTN3cHEtMzV5T3hoZjZ4cXMzWEVyME9oTXJrT2hPdmpQTnVZ bWxXWXZnZ18ydVZ1eVA1RzRTcHVJWHJoczUzTEIwQzhGVldwQzM1eVhWS3lRVVlaM0wyeHRKSkJS clRiLUZJTXQtdXJOZ0VoVzNQT1FGUTlGVGpIX2pXdUcxQWNSTXFlcURQZmxBc0R1VkZBdHNfN0Rh UmFrcWR5Z0FfWEMxQ2F6T19EWVMxNUpBWk81WTQwUGZTcjFfNGxELV92aVNMaWJqVzNyTEpXUVdE NEhWQmNsZmNUMTJjN3Q1WmxfQ25fd2JMb3IyTzZuVDhULW1qcjhSZ0ZfWVgwYUZRMGM4VW1oYzEx VXB0UDhlc2pCM2I2TG5NQ0t5ZGFqSWpfUXV2dmc0SGdycDJQX3JYaTYwNmNJZHBqMXkxVVRGYXhU X0MtTFJWTnVmWll2YzdRejYxRWdSZ1FaMGxKMEJUWlV6eVZseWVmbFZqbzlxMXFDMHRQZExqMlhX enlVQndtTlE2ZXg5UXdrX0tWdURoTD4NCg0KQ2xvdWQgRGF0YWZsb3cgU2h1ZmZsZSDigJMgbmV3 IHJlZ2lvbnM6IEdBDQpUaGlzIGZlYXR1cmUsIGF2YWlsYWJsZSBmb3IgYmF0Y2ggcGlwZWxpbmVz IG9ubHksIHNhdmVzIHJlc291cmNlcyBieSBtb3ZpbmcgIA0KdGhlIHNodWZmbGUgb3BlcmF0aW9u IG91dCBvZiB0aGUgd29ya2VyIFZNIGluc3RhbmNlcyBhbmQgaW50byB0aGUgQ2xvdWQgIA0KRGF0 YWZsb3cgc2VydmljZSBiYWNrIGVuZC4gSXTigJlzIG5vdyBnZW5lcmFsbHkgYXZhaWxhYmxlIGlu IHRoZSAgDQphc2lhLW5vcnRoZWFzdDEgKFRva3lvKSBhbmQgZXVyb3BlLXdlc3Q0IChOZXRoZXJs YW5kcykgcmVnaW9ucy4gIA0KRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNv bS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktWS1NlSkY4ZExxTjhZRnZsbmlkQXE4aV9SRU9BY01WZmtp UzUtV3h0MzFIalF6R1JUTVhESkhJbjhIZlBISjZXbGlVbVlYRzNOVXk5X1I3NjZZQUwyYlZERVNF Q3FSUW42Mks1WjlRdmxsSmNjNlU1el9XNzVJajItRW5SY0VaQlBaaXJpWlZVX0xnY05SS2dZaXNp dGVMaXdiOTBQbHFycjBqX1EzQUNFUlU3amNCNER5b0FHN2VFOWFyMDJXaDFUNE1UcGpDY2ZCNWhN eGdOZDBXMVliZkdWOGxOVTE2N2VSNmlIWGQ1QzZGcTV0Y3ZDRnc2aFZUWXJ0cm1nb1ZPeHY4U2E1 QVBzZEdScVpJUkk5Ulo4ZHB2QzFwX2IteXRlYUU1TUlleVFFUU5oUmh5cl95a3VNeTZOVFowSGk3 aU1GcHFZcm84Ty1Dd3VLem1ick1sU2ZILW84T2V0ZWg0cVd4RHdjaVNvdTl6NkxTbkk1dWcxTGxv NzIzUWpSNnBIS3ZqZTJOUGZrTFZPcmtTbGRoU2ktMGtvNExGVW8zZ3BDSlNZR0I4NmRHSEptTUJ3 MHVzc1pRbTlJeG5tcEotaUI0czU2WlF0NVlTdDM0NE0+DQoNCkJpZ1F1ZXJ5IEdlb2dyYXBoaWMg SW5mb3JtYXRpb24gU3lzdGVtczogR0ENCkJpZ1F1ZXJ5IEdJUyBhbGxvd3MgeW91IHRvIGFuYWx5 emUgYW5kIHZpc3VhbGl6ZSBnZW9zcGF0aWFsIGRhdGEgaW4gIA0KQmlnUXVlcnkgYnkgdXNpbmcg Z2VvZ3JhcGh5IGRhdGEgdHlwZXMgYW5kIHN0YW5kYXJkIFNRTCBnZW9ncmFwaHkgIA0KZnVuY3Rp b25zLiBEb2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21r dC9wL0FGbnduS1ZobkhZV1FjYXVjQWY1LUlValZMMGlhaFhaV1FpbVlBMFVqcmRpa0hidldpR0o4 RFVZX1ZFM0gtUlR6MEhXOTJZLUk3cFphQjd0Y2hLY2Z0aUxYMlZPSkU0OWttU3JnRnVjNUhLTHl0 c2VKakZPRmFqWVZTZ1FCTjN3M01sbDRCSjE1RGxSSDVCd2lzY1p1X0s5VF8zaVc2MUtaM1p0M2pJ ejA2Yk1QY1NkZ204QkRIY1NUSU9PZHRZUHcza2JQZjRaUk9tdE1YUk9rSGJKZDJlVEJ2R2V0NnRY RFJJVERmdmxPVG5QNUdueWRaS0piWDlLY0Y2aGJpV1hBa2RZZjA2OE5SVHZ3UDc2bjlaVGhkbWNM el95OHpnVEtjaUx0LXdzMDBlOVNRTG5hWGpLRW1xRmNSUFdpVWZNLWFMNHc1YVU4aEF5OHVBZFN2 YmVXdUFkYW9nQkhrV2lRcm02N3pvMXd4aS1GeUotVWVKalMxclJyN0RXWURuaXFjVFhmZHlVZlVO M3I2eFc2WWZST3FKMTVLQTY+ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9h cHBzZXJ2ZS9ta3QvcC9BRm53bktWRUFaWnhfblNBbm54LVVtbEhfaU43bHlPdDRQQUZqcWFOUXdh S05lNHBxMWp6RHYtRV9iRk1XQVdvRHotZFE0aWE0ZlJ2OUx3RDhzRWpqYW9xR0hrcVh0MXplSHBL TTFiaFNSQ3VLS2VJQUVDU1VJWWN1SFZGYXlBX3I1eGttTHdwb2ppZkR2NERWb0ZKZDA4REhERkpK UFFYaFR6UG9ob2xoQ3NUdzk1bnpzUGt4a2FFT3IxTHRvQ3pScHp0THBLcXZ0U3FQWXNoRUxzbzkz d3BxLTM1eU94aGY2eHFzM1hFcjBPaE1ya09oT3ZqUE51WW1sV1l2Z2dfMnVWdXlQNUc0U3B1SVhy aHM1M0xCMEM4RlZXcEMzNXlYVkt5UVVZWjNMMnh0SkpCUnJUYi1GSU10LXVyTmdFaFczUE9RRlE5 RlRqSF9qV3VHMUFjUk1xZXFEUGZsQXNEdVZGQXRzXzdEYVJha3FkeWdBX1hDMUNhek9fRFlTMTVK QVpPNVk0MFBmU3IxXzRsRC1fdmlTTGlialczckxKV1FXRDRIVkJjbGZjVDEyYzd0NVpsX0NuX3di TG9yMk82blQ4VC1tanI4UmdGX1lYMGFGUTBjOFVtaGMxMVVwdFA4ZXNqQjNiNkxuTUNLeWRhaklq X1F1dnZnNEhncnAyUF9yWGk2MDZjSWRwajF5MVVURmF4VF9DLUxSVk51ZlpZdmM3UXo2MUVnUmdR WjBsSjBCVFpVenlWbHllZmxWam85cTFxQzB0UGRMajJYV3p5VUJ3bU5RNmV4OVF3a19LVnVEaEw+ DQoNCkJpZ1F1ZXJ5IEJJIEVuZ2luZTogYmV0YQ0KV2l0aCB0aGlzIGZ1bGx5IG1hbmFnZWQgaW4t bWVtb3J5IGFuYWx5c2lzIHNlcnZpY2UsIHlvdSBjYW4gYW5hbHl6ZSBjb21wbGV4ICANCmRhdGFz ZXRzIGludGVyYWN0aXZlbHkgd2l0aCBzdWItc2Vjb25kIHF1ZXJ5IHJlc3BvbnNlIHRpbWVzIGFu ZCBoaWdoICANCmNvbmN1cnJlbmN5IHRocm91Z2ggR29vZ2xlIERhdGEgU3R1ZGlvLiBJbiB0aGUg Y29taW5nIG1vbnRocywgQmlnUXVlcnkgQkkgIA0KRW5naW5lIHdpbGwgaW50ZWdyYXRlIHdpdGgg Y29ubmVjdGVkIHNwcmVhZHNoZWV0cyBpbiBTaGVldHMgYW5kIHdpdGggIA0KcGFydG5lciBidXNp bmVzcyBpbnRlbGxpZ2VuY2UgdG9vbHMuIERvY3VtZW50YXRpb24gIA0KPGh0dHBzOi8vd3d3Lmdv b2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LWHdLb2VPcW5uSFJVYTNRS1R6cmRYdHBISEVG WVViTVk1Um5DNkRaWnluajBkeGJaSGZhNkJEazVHODdyUDZiLV80dGdSbW5yNkVfOGN0Y05rX1ND djFmcktFQ3M2T0tjRzdVRElLR3YxNlFfR2JFdHF3N0J0dXhrZ2pNZjJ5eGZtOS1zT3RMbmxFZUJo S0VGa0FYYkZDS1ZZLXYxcU9KdHhhN3BKUGhpaXphVnpPVjNjTzJ4ZTRuTGV3bUV4ZUhNb0hNWDlS cXFONjg4MGsyaUQyRDRRbkNuSDBHOEJLckhSaTExQmlZdVZwWm5XUTltalM5alh4R09KUHowcVNw Q0lnbVBYdDk0Uy1qMWE0S1Qzd2tYOEF1Y1Mya1k1enctSDdiVlNFc1RvT28yWV9QLVhlRkZEeExV eE5ZS1Y2akpIOEVLeW1ySUt1VVRiR0lmOU1nMW9kVkQ5YTlOVEw4b3NseXFha0RLYTVWZmhQUW83 MUFza1BpY0d3Z1AxcD4gIA0KfCBCbG9nICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNl cnZlL21rdC9wL0FGbnduS1ZFQVpaeF9uU0FubngtVW1sSF9pTjdseU90NFBBRmpxYU5Rd2FLTmU0 cHExanpEdi1FX2JGTVdBV29Eei1kUTRpYTRmUnY5THdEOHNFamphb3FHSGtxWHQxemVIcEtNMWJo U1JDdUtLZUlBRUNTVUlZY3VIVkZheUFfcjV4a21Md3BvamlmRHY0RFZvRkpkMDhESERGSkpQUVho VHpQb2hvbGhDc1R3OTVuenNQa3hrYUVPcjFMdG9DelJwenRMcEtxdnRTcVBZc2hFTHNvOTN3cHEt MzV5T3hoZjZ4cXMzWEVyME9oTXJrT2hPdmpQTnVZbWxXWXZnZ18ydVZ1eVA1RzRTcHVJWHJoczUz TEIwQzhGVldwQzM1eVhWS3lRVVlaM0wyeHRKSkJSclRiLUZJTXQtdXJOZ0VoVzNQT1FGUTlGVGpI X2pXdUcxQWNSTXFlcURQZmxBc0R1VkZBdHNfN0RhUmFrcWR5Z0FfWEMxQ2F6T19EWVMxNUpBWk81 WTQwUGZTcjFfNGxELV92aVNMaWJqVzNyTEpXUVdENEhWQmNsZmNUMTJjN3Q1WmxfQ25fd2JMb3Iy TzZuVDhULW1qcjhSZ0ZfWVgwYUZRMGM4VW1oYzExVXB0UDhlc2pCM2I2TG5NQ0t5ZGFqSWpfUXV2 dmc0SGdycDJQX3JYaTYwNmNJZHBqMXkxVVRGYXhUX0MtTFJWTnVmWll2YzdRejYxRWdSZ1FaMGxK MEJUWlV6eVZseWVmbFZqbzlxMXFDMHRQZExqMlhXenlVQndtTlE2ZXg5UXdrX0tWdURoTD4NCg0K Q2xvdWQgRGF0YSBGdXNpb246IGJldGENClRoaXMgZnVsbHkgbWFuYWdlZCBkYXRhLWludGVncmF0 aW9uIHNlcnZpY2UgZm9yIGVudGVycHJpc2VzIGxldHMgeW91IGVhc2lseSAgDQpidWlsZCByZWxp YWJsZSwgc2NhbGFibGUgZGF0YS1pbnRlZ3JhdGlvbiBzb2x1dGlvbnMgdG8gY2xlYW5zZSwgcHJl cGFyZSwgIA0KYmxlbmQsIHRyYW5zZmVyLCBhbmQgdHJhbnNmb3JtIGRhdGEgZnJvbSBkaXNwYXJh dGUgc291cmNlcyDigJMgd2l0aG91dCBoYXZpbmcgIA0KdG8gd3Jlc3RsZSB3aXRoIGluZnJhc3Ry dWN0dXJlLiBEb2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZl L21rdC9wL0FGbnduS1hoNi1sWjJUZnNZUmVMYnJGVF9oeTJ1dk5HcFlrazJNU3JxR2VYQkdNNlJi N0V2NVlHRlZzbW5aZUdvXy1TMHFydFZHbGtNU0xGbDBqN0t6a1E4alRnbUgzTWtINE9YdjhMNnp1 SkV4UFd4dkRRTV81V3VkX3pfUjBKcDFaTzg2TXFTZi1wTVpMeFQ3S01XNW12dG1fQzBzQlBqek1h RHBjU0N0Mm1ENkxGNmFuTkNwWV8xVmpGcXhFTExNRC1uc1ZGdEkyc25tMm04S1FpMDVFOUZzcDM2 UktfblNpVFFtZWJ5QjNtLW92S3dDa01vSmxvSDJtX0JRdktQV2QtbjRJTUtQZEdOOGJKSjcwTVky WF9VWEtnQkdoTHZsLXBITWlGcG1OS2FXTEJhUVNreExpZHdHRzN0RGZGRTZhdzVDaFlpV19iODJM a1hFT2tNVVJranZ0ektqWjRlakRubG1DdndPWFhkVWFQbjdxOXJSWWI0d293ZVJHSWlIMnJZVHJR RXc+ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9B Rm53bktWRUFaWnhfblNBbm54LVVtbEhfaU43bHlPdDRQQUZqcWFOUXdhS05lNHBxMWp6RHYtRV9i Rk1XQVdvRHotZFE0aWE0ZlJ2OUx3RDhzRWpqYW9xR0hrcVh0MXplSHBLTTFiaFNSQ3VLS2VJQUVD U1VJWWN1SFZGYXlBX3I1eGttTHdwb2ppZkR2NERWb0ZKZDA4REhERkpKUFFYaFR6UG9ob2xoQ3NU dzk1bnpzUGt4a2FFT3IxTHRvQ3pScHp0THBLcXZ0U3FQWXNoRUxzbzkzd3BxLTM1eU94aGY2eHFz M1hFcjBPaE1ya09oT3ZqUE51WW1sV1l2Z2dfMnVWdXlQNUc0U3B1SVhyaHM1M0xCMEM4RlZXcEMz NXlYVkt5UVVZWjNMMnh0SkpCUnJUYi1GSU10LXVyTmdFaFczUE9RRlE5RlRqSF9qV3VHMUFjUk1x ZXFEUGZsQXNEdVZGQXRzXzdEYVJha3FkeWdBX1hDMUNhek9fRFlTMTVKQVpPNVk0MFBmU3IxXzRs RC1fdmlTTGlialczckxKV1FXRDRIVkJjbGZjVDEyYzd0NVpsX0NuX3diTG9yMk82blQ4VC1tanI4 UmdGX1lYMGFGUTBjOFVtaGMxMVVwdFA4ZXNqQjNiNkxuTUNLeWRhaklqX1F1dnZnNEhncnAyUF9y WGk2MDZjSWRwajF5MVVURmF4VF9DLUxSVk51ZlpZdmM3UXo2MUVnUmdRWjBsSjBCVFpVenlWbHll ZmxWam85cTFxQzB0UGRMajJYV3p5VUJ3bU5RNmV4OVF3a19LVnVEaEw+DQoNCkJpZ1F1ZXJ5IGZs YXQtcmF0ZSBwcmljaW5nOiBHQQ0KV2Ugbm93IG9mZmVyIGEgZmxhdC1yYXRlIHByaWNpbmcgbW9k ZWwgZm9yIGN1c3RvbWVycyB3aG8gcHJlZmVyIHBheWluZyBhICANCmZpeGVkIG1vbnRobHkgY29z dCBmb3IgcXVlcmllcyByYXRoZXIgdGhhbiBhIHZhcmlhYmxlIG9uLWRlbWFuZCBwcmljZS4gIA0K RW5yb2xsIGFuZCBwdXJjaGFzZSBkZWRpY2F0ZWQgcXVlcnktcHJvY2Vzc2luZyBjYXBhY2l0eSBt ZWFzdXJlZCBpbiAgDQpCaWdRdWVyeSBzbG90cy4gVGhlIG1pbmltdW0gc2l6ZSBpcyBub3cgNTAw IHNsb3RzIGF0ICQxMCwwMDAgcGVyIG1vbnRoLiAgDQpEb2N1bWVudGF0aW9uICANCjxodHRwczov L3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1VMSHpTTHB2LS1tRTU2VVo1T1NU ejBScE8xcE1nQjV2XzZ0UjlaYXk0UHJxak9oaWtCRTEyUmhfV1kyd25fT2w0aVZsY0ZPbEpYdTFw djBUdGRDVGxXNzc1eHA0cDBQLWM4Mnh1dTgzTE1iZFRPV2FOS1FkbDFEc1NlNUE3YVg2OEZuSnNN X3NocVdPbFRoZ0hXLVdMdGVCSUxzV0htYzlaTW1DOWZGcDBVcmFmOUY1c3J5LWljb1Jab3I2cWdM aFJfSDN0bXRhMkxaS0JYY0RJVlBGeGpNU1U3NTNGby1RZE9SN2g1V2JkTlBBempzejhmM3VVWlY5 NkdyZEtoR0x0X20xUUJ3LTllS3BoMUY5S1JvZ3NBaUFlWUpqeTRCVmlhSTBveFhtZGdlY2c1NElu VW5aZWNzZmFMU3RSdkplWFotMWo4bng2Zjhaek1HUDBhN3pLem5OTHotUFdJbjY5ZDUyUmt5U3ds bUFaWmhDaTBWaDFkdXNjeDA2MnVKdHJhcHVTQWFUeWh5VUJzTDhGNHBGSkU3U0Nxd3VWSWhCSDZw ZG9uUVZ4OXZhSkwteFhLSnc+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KTkVUV09SS0lORw0KDQpDbG91ZCBJbnRlcmNvbm5l Y3QgMTAwRzogYmV0YQ0KQ2xvdWQgSW50ZXJjb25uZWN0IHByb3ZpZGVzIGxvdy1sYXRlbmN5LCBo aWdobHkgYXZhaWxhYmxlIGNvbm5lY3Rpb25zIHRoYXQgIA0KZW5hYmxlIHlvdSB0byByZWxpYWJs eSB0cmFuc2ZlciBkYXRhIGJldHdlZW4geW91ciBvbi1wcmVtaXNlcyBhbmQgVlBDICANCm5ldHdv cmtzLiBXaXRoIHRoaXMgbGF1bmNoLCB5b3UgY2FuIG5vdyByZXF1ZXN0IDEwMEcgY29ubmVjdGlv bnMsIGluICANCmFkZGl0aW9uIHRvIDEwRy4gRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cu Z29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktXQkhwYklSUEw0TUFsSUFIdG11Q3VFQi1v TzJrREIzbGt3V0xfTjkwOFZOY1IxWG9MQ0xfZFJhck40UTl4clZ6SUFqbEgwNlZESm1MV1dLeExV Qnp2dkxrMEYyTmt1M2cxTlBIWl9KbUlLV19rd2s5Z25NQkVlOGVDT1pZU3lwZEJwM2NQdzNDWUZq TDRnRUk2MW40UGo1YnZkOGRyY3BHbDhYczRBRmpWOWNUWm9sT0Y3WVBzZ3g1YlV6ZGZvMDE5RXlO RVJwWTNFLVUwdnZRbkFRTlVwZGtUTTZoVkMyRFhyZnBBY2htNkZGZWtQazlmSDBVTUVLNlB3NEdp S2lDRnJ5bUxxbWhiWDVFVXkzMmp3NzdWaVBqODdnbU1KRkd6ZllWVkhnZXVYZjZ5bmVDRXNJSnNh a041aTBFSUphR1hpMUZlQVRCT2RrOXRNaWMtM2FvamhRYWxxNHZEYWR4MEpaQkc5bVVnY1R0NjRx c1VGQWtaUTViRk1ZSkVPRE1TQ3dhSkg2REJmekxzdVIwLUcwb2EzQVhuMk1oUjExdzFVRjlsMnBJ LWEzS0lVeUdVWE5XMG0+ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBz ZXJ2ZS9ta3QvcC9BRm53bktYc09wRlZfM1BkendsUFA5cE9neUtYMDJ4VWtPaGZFcXM5b2JWY3ox TEN2Q0xETmRfTjhMZmt5cE1HYmZRT09KMFlhRlJEaC05YTlrRVpOX0RQV2RfRW1GU29obU5vbDRS YU5YM3NYaEY2aUdsNU9tN0FWNllubU82dzFvN3dSZkVVRms1SG43YzBJYWVfaDdoaWoyM1N1T09z LVEybWtUY0tpN3FvUEJGZE5yQVdXd3VZMGhyZDJFQTBBc0lnemdNVzhVb1BkWFZaR1ZMYTgyTVhV bEtMVS1yX1l3bF9qdzJUb2phNkpKS05Fb0xiMVIySTNnSGdSeUJoNTVFc1NEeTlrVHJ3eFpHQ3JP OXk0TlMzb3lheklvY1RDQUo3bHU1YlJIYUdPdTdnZE4yWkk0MHpnSC1ySUhhQmRhalRrLTNpaUNY aVoxc1VJSldyMmRiQUk5UUlLM3JLWVhPUkE5Zm53V29mcU82Mm5qWGp0NlZWZGZLaUZaYTVYZUNJ VG1yaGx1VFQxbnVQTlJzemo5Snd3Rmh4ZDN2aEZ2VnY4SG5RYjFmTGl6U1RDTnZwUzVsNURrSU5D WDZOLVM4U05ZZWtEMGhvLWpoWVZjS1VDdW9JMk4zblJ1RTJTajZoamJJYlY3YjFCanNwaDRrOHFo Vk1GUGRMU2VtLWlULXQxWmVONFlOUHBlS3p3Y0o5RHFPOEJzeHlycWlWaGM0NjlQbU1tRWVEd1kt MjNLOU92RHo5SGh5YUpuMVNGX2MydUl1czF1Uld3eEhjTzhkUHJ3ZzhEY2ZJaFEtUFRVRUVlUjNF V3hMc2MxT2VkeHIyNVJZNzJDUDRIRW9mRHpsODBlZz4NCg0KVHJhZmZpYyBEaXJlY3RvcjogYmV0 YQ0KVGhpcyBmdWxseSBtYW5hZ2VkIHRyYWZmaWMgY29udHJvbCBwbGFuZSBmb3Igb3BlbiBzZXJ2 aWNlIG1lc2ggbGV0cyB5b3UgIA0KZWFzaWx5IGRlcGxveSBnbG9iYWwgbG9hZCBiYWxhbmNpbmcg YWNyb3NzIGNsdXN0ZXJzIGFuZCBWTSBpbnN0YW5jZXMgaW4gIA0KbXVsdGlwbGUgcmVnaW9ucywg b2ZmbG9hZCBoZWFsdGggY2hlY2tpbmcgZnJvbSBzZXJ2aWNlIHByb3hpZXMsIGFuZCAgDQpjb25m aWd1cmUgc29waGlzdGljYXRlZCB0cmFmZmljIGNvbnRyb2wgcG9saWNpZXMuIERvY3VtZW50YXRp b24gIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LWHBmTlhW S19PdTdqNEpjSDNLX0NMeHFzZ0ItaWNDUHk1cm1sYmFaczRGXy1jWkdFLXI0eFdiYXA3SVktRmst b0NHLXRVN3pBb2VBWUgta3hpYjdHMzZyM2h4QWFTbUhqSHFkNllZcFljeXYtY2ZGNXRqazZkcGZo eWxTaUREUjU5Ym5uT3VXRmtGeUFlTC0xV3Y1S1M4NUVUVzBCdzNZLVRNVmV6aENITmNPT19MdV91 d016eE1PbWJmREJvZ1Y5VkRrQVEyWV9za3VGQlVWdEhXRnE1WU84ODVZQkw5ODhvUFFoME51SXJM el9LWVl1NHpyOFlIMGhPc29WUzNCRW0xbjlnVTVMYUFzZXdJV25vSTRlcVlzdlFvd2VsOUs1Qmx2 WDQteVZlV0h4VlZrekpYVkE2dWs1aUY1cnJyaHZNdXBOVjE1aWJHRWRhTWVSSDZjQU8yRHVhc1JT Y1dwNEw1SXc3OExxSHd2S1BrQXk0YTk1TVJ0T1NqZVJxNGdRb3RKeGtJTFZKZnpZQ3NoZEdZV0E+ ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53 bktWcXJ1OWJtZm10Zm51M0d2SVVza2tHb3RhNEVmem5fRTBkTGh2MllTSC1oZmlSUE5xQjZYaHZo bFFkc2NUZnNnMF9pcUZXdU4tSDR6bWlqejZWbE84ZlpzQ2hMUnFHZmdoamZwdW51aVo1cVhCN3F6 LWstaWQwendhekdHMmpxXzd2eHBtaXFScjdPWm1jUXRXVzN4ZkN3NkdPRmlBUkVjNWoxMXRwWFBi UjR2MGVrbzUxWTBUQzV5M0N5dzN1Q2lDM0Q5UTB4N1lnVG8wY0VfUVRPTll3eWdsRGI1aUc3WTlU QVZHNW9jVkM4aXk5RFF4d0RZb2o2N1c1VTlqVmw4ODZ3ZFRETzNmRkNmWkoweHhxaXRtVDJOQzBn dUhaVUpsS0pibmJTZWxsVGhRQVV2NURIWUpxaGR2cG82bVNrOEhlWHN3aENrV2o0TUc3TWxrOGxo ckpGZTI0VWtmbEdoVmhtdnNtVTBycHhRR21NcWJJYTd4QVFUcnpZSkROYk52ak9pMUROaWhYWTVx UVBRUm5MajBLTjlmekF6b2FxTWJVbmlQOHBoNUhKZjFvRTVFNWZCUUhseWhTZFhodWFmQWxGcWc5 UjI3NU9CdFNuQ0ZMMnNJc05HTVNRc2twbzNiTWhEQWlYR0ZzNzNKUzNyRGVMTUdTZi1aMzJ1Mm5N TmZPUEJKdW5jcm9BTnlQLVZuMXI0UVR5SW9kWVhYNzBiQ2QzSi00R09WdWJNcmtXNTNBNjVsU2ly R0U1OG4xSl9GZEZzbWM+DQoNCkNsb3VkIExvYWQgQmFsYW5jaW5nIOKAkyBuZXcgTDQgSW50ZXJu YWwgVENQL1VEUCBMb2FkIEJhbGFuY2luZyBmZWF0dXJlczogYmV0YQ0KTmV3IGZlYXR1cmVzIGlu Y2x1ZGUgRE5TLWJhc2VkIFNlcnZpY2UgRGlzY292ZXJ5IChiZXRhKSwgTDQgSUxCIEFsbC1wb3J0 cyAgDQooR0EpLCBhbmQgTDQgSUxCIEZhaWxvdmVyIEdyb3VwcyAoYmV0YSkuIEJsb2cgIA0KPGh0 dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LWHNPcEZWXzNQZHp3bFBQ OXBPZ3lLWDAyeFVrT2hmRXFzOW9iVmN6MUxDdkNMRE5kX044TGZreXBNR2JmUU9PSjBZYUZSRGgt OWE5a0VaTl9EUFdkX0VtRlNvaG1Ob2w0UmFOWDNzWGhGNmlHbDVPbTdBVjZZbm1PNncxbzd3UmZF VUZrNUhuN2MwSWFlX2g3aGlqMjNTdU9Pcy1RMm1rVGNLaTdxb1BCRmROckFXV3d1WTBocmQyRUEw QXNJZ3pnTVc4VW9QZFhWWkdWTGE4Mk1YVWxLTFUtcl9Zd2xfancyVG9qYTZKSktORW9MYjFSMkkz Z0hnUnlCaDU1RXNTRHk5a1Ryd3haR0NyTzl5NE5TM295YXpJb2NUQ0FKN2x1NWJSSGFHT3U3Z2RO MlpJNDB6Z0gtcklIYUJkYWpUay0zaWlDWGlaMXNVSUpXcjJkYkFJOVFJSzNyS1lYT1JBOWZud1dv ZnFPNjJualhqdDZWVmRmS2lGWmE1WGVDSVRtcmhsdVRUMW51UE5Sc3pqOUp3d0ZoeGQzdmhGdlZ2 OEhuUWIxZkxpelNUQ052cFM1bDVEa0lOQ1g2Ti1TOFNOWWVrRDBoby1qaFlWY0tVQ3VvSTJOM25S dUUyU2o2aGpiSWJWN2IxQmpzcGg0azhxaFZNRlBkTFNlbS1pVC10MVplTjRZTlBwZUt6d2NKOURx TzhCc3h5cnFpVmhjNDY5UG1NbUVlRHdZLTIzSzlPdkR6OUhoeWFKbjFTRl9jMnVJdXMxdVJXd3hI Y084ZFByd2c4RGNmSWhRLVBUVUVFZVIzRVd4THNjMU9lZHhyMjVSWTcyQ1A0SEVvZkR6bDgwZWc+ ICANCnwgRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9t a3QvcC9BRm53bktXMjh4anE0eDZPNVo1eG83M2RXQ1FabkJBVkpyS1g4cnV2aDN2TGlQRUtyZ2xJ TkxqMDJpamUxdUVET0tOdlpOTlRtM0xyc3A4aEpCS3IzQW5iNDRyZV9mUkNkbXZSQktUSlc1SFdM cGR2czA2dm5GQ3M0X1B2WnByNDdEY2RBX3RSd1BaZGhWdXpiNDJaR2NyOW5lOE11MUxpa2NwcTJW T0U3Vi1jX3YwSGxodkdOVlBhSC11ajgyZER1a0xDQldKZXZEemx1ZXpoQk1TYllMU3JBMm50dXlY ZTR1b01qcDJ5OEhWX2FQVmgwdkFVaUxiUEEyQk5DUUhvUEg3UGlYWEJmNHhqMWU0M0hxY3lSUUxv OWg0VVhmNkJXYmZPN09yVWlEZUh5el9hWEVyMTF0OUdjbFExelJ6Wm9GdHY0ZW51S1l3UGo4eWZv dW5tMTF5RnBIY3hiNlFmU2NpU0g2M3E2cGZ6TUI4VkkxX2JSdDRUT3Q0YnJKeFhMZXI2RzJKMk9X ODFMYjNXbHl3TTZjQ2NHZzExSlVfclRVYjAxTmdjOVI3cT4NCg0KLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpNSUdSQVRJT04NCg0K QmlnUXVlcnkgRGF0YSBUcmFuc2ZlciBTZXJ2aWNlOiBiZXRhIGFuZCBhbHBoYQ0KU2ltcGxpZnkg bWlncmF0aW9uIHRvIEdvb2dsZSBDbG91ZCBhbmQgc2lnbmlmaWNhbnRseSByZWR1Y2UgbWlncmF0 aW9uIHRpbWUgIA0Kd2l0aCBCaWdRdWVyeSBEYXRhIFRyYW5zZmVyIFNlcnZpY2UsIHdoaWNoIGF1 dG9tYXRlcyBkYXRhIGFuZCBzY2hlbWEgIA0KbWlncmF0aW9uIHRvIEJpZ1F1ZXJ5IGZyb20gVGVy YWRhdGEsIGFzIHdlbGwgYXMgZGF0YSBsb2FkaW5nIGZyb20gQW1hem9uICANClMzLCBib3RoIG9m IHdoaWNoIGFyZSBub3cgaW4gYmV0YS4gQXV0b21hdGVkIGRhdGEgbWlncmF0aW9uIGZyb20gQW1h em9uICANClJlZHNoaWZ0IGlzIG5vdyBpbiBhbHBoYS4gUHJvZHVjdCBwYWdlICANCjxodHRwczov L3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1ZQZVZ4MHFTWmh6bUhRZUVCbHZR eTBxbnpTQ1p0NnRCbUJNYVhOYnNuRlRtOW5kVkNsRWhmU1hCc29LSDhHUUxwWnVKWmJXbTR0X0FT MGtfT05CNlR2Mkd0Q1pzRHNqU09ubFQ1VXRkOFlRVjlCMFlXamczS0N4SkZZcXkzczNQVHNiVjI3 cks2ZVpVYkZ5MXVud1NRaVFNQlZOZkp4aUhRbVAyVkV2UVJxekZURGJzUnpYck1vQkJXbFdPVDBK RG5nNzJpR3R1cnZiNC02LW8xZGs1ejdZbEQ3ZEJ3SjB4MlphN3p3RWJ6Y3FyMDhZcDlFUHFfa0s3 M1ZiQjZMRFVGd05wcnIwMENkLVN3RU5Wdk9uVkVWOVFGVzFhSUFYaEQyeldqRWw4N3ZjVTVlUmtR RFhyeVdiZkNkMXdlRWlaemVXanIybXFxcFNGY1dtSmdpa3VxVnplSEtEY1JmUnRoUzl5alJUX2xz X3Zwc0dqWEYtUVVRc3d2V3hPNHlDakZyY05ubjhiWT4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQpTRUNVUklUWQ0KDQpDbG91 ZCBJZGVudGl0eS1Bd2FyZSBQcm94eSDigJMgY29udGV4dC1hd2FyZSBhY2Nlc3M6IEdBDQpHZXQg aGVscCBwcm90ZWN0aW5nIFZNIGluc3RhbmNlcyDigJMgYW5kIG5vdyBib3RoIGNsb3VkLWJhc2Vk IGFuZCBvbi1wcmVtaXNlcyAgDQp3ZWIgYXBwcyDigJMgd2l0aCBjb250ZXh0LWF3YXJlIGFjY2Vz cywgd2hpY2ggYWxsb3dzIHlvdSB0byBlbmZvcmNlIGFjY2VzcyB0byAgDQphcHBzIGFuZCBpbmZy YXN0cnVjdHVyZSBiYXNlZCBvbiBhIHVzZXLigJlzIGlkZW50aXR5IGFuZCB0aGUgY29udGV4dCBv ZiB0aGVpciAgDQpyZXF1ZXN0LiBBZG9wdCBhbiBhcHBsaWNhdGlvbi1sZXZlbCBhY2Nlc3MtY29u dHJvbCBtb2RlbCBpbnN0ZWFkIG9mIHJlbHlpbmcgIA0Kb24gbmV0d29yay1sZXZlbCBWUE5zLiBE b2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FG bnduS1ZWZlJFTUtJaWZZcnZfUk1fbHpuYUtudldMZnhheHlIeEhfNVBwZXJSOXZjb0dvMF9PR2Ix MV9iM2JTTHE1THFMNG9MQ1JyNjNxcTkxcjRvc1JVTG55Y21SRnp0WDNJbHJqZWRyVUplNzZNR3pC c0V6TDdLcE4tVlJlNXY0allpeG1yZGM1emExWjMxMExXdU5yUG4ySjFkcWU4S3hVYzJkQnFDZElF cWpZLXVuSWt2eHRMU3paY0x6YVoyeEdYbG5ZYVNtdUVwVnBPcHE0dmg5SEdjMThOU1p1X3RORDlk ME50X2dEcWQ2WHRzUThCN3Z2Ukhic005ZG5vTXh6ZUdPWE9Jcmk5aVAzT0lfVUN0SXpLSmJFN3lR Z0lidDR2eW11RkR5T09uNFJmVExrVWdrbkNnTS00dHNXRjEwWVFPbFlHakthNXMzTUFnM3RNWEh5 eUNFYmw5WFhadGR6bEppTWE0Y2JLdmhsalhRUD4gIA0KfCBCbG9nICANCjxodHRwczovL3d3dy5n b29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1ZqOU1NaFN3Q245Tktsc3ZyVWxHMmlXZVJj Vjl5d0R3cUw4elAwTHp2bTJDY0dtaHVSUlpzWjlQTGI3SUs0UXp4RVJIRGE0ZUoxakV1SUVuVmZX eGxfZV9QWnFwaXpaX0RZMU1ONmJ6aVhqVWlOX3ZpRmsyUk80Z0E0SVhUOWMtSVlIVmZ3TDFReHRJ eV90MGFUWUIxMWV4S0RibDdUS0Zmb19uaU5ZR2sxalNWRWpzVmlKQU83MHFNbGhRODlldVVQTVVC al95aVhKRlFvSlJxeWtKVzFRRkVUNHFZeTFqd3dkTjV4cXc1Q01tTXNmUUh0c09MZGg0NHBkZkJu M3BvX3A0YXVYa1lvTUczM0YtdjYxYURxa1ZVNHBCUnI0OWFmNjV2UE9DTkpyNkUyVHJCZFNYZ1Ez OEQyWE1oclhGWWE0dTFiMGV3aTU4MjFaYlE1aDJ5SFRwU2cxTDdtdElfbHZGRXJoalJZaVJhWTJ3 UmFPOHUzc3dIbUVfc2xsd3c0VVRKNlI0cWJmNTJfU3lfalZBUW5QSGhray1EcDhaRTV0bDFOV3Jy c0NuTUpTTFBkSnBmS1gxTXJNbWEtNHc1VkgxVmxWUU12QmFwaGY0dHJ4QnJlZ2I3Tm55TnBPQlhr bk5DNVJkZTBsb21MU2FpRTVVWXBPNlYwa2lTMW5ybkdrVlZSYWhTdF9PRWxjNTZpbnp0aUoxeDRi X0ZHQ09GXy1qYkNjZFFIMmdXZ2hjdjdFMTlaZ01HWDU1a0lSbExObTBueXhGcmZyVGZ3V0VNLVQx bV9La0JBazlGRXcyNXl3OUVxNm0tcHdiV2xtSHRfSTEyeHVEZUdMYU5PYll3NkJPcFlBSmdGU0E+ DQoNCkFjY2VzcyBBcHByb3ZhbDogYmV0YQ0KQXBwcm92ZSBvciBkaXNtaXNzIHJlcXVlc3RzIGZv ciBhY2Nlc3MgYnkgR29vZ2xlIGVtcGxveWVlcyB3b3JraW5nIHRvICANCnN1cHBvcnQgeW91ciBz ZXJ2aWNlLiBBY2Nlc3MgQXBwcm92YWwgd2lsbCBzZW5kIHlvdSBhbiBlbWFpbCBvciBDbG91ZCAg DQpQdWIvU3ViIG1lc3NhZ2Ugd2l0aCBhbiBhY2Nlc3MgcmVxdWVzdCwgd2hpY2ggeW91IGNhbiB0 aGVuIGNob29zZSB0byAgDQphcHByb3ZlIHVzaW5nIHRoZSBHQ1AgQ29uc29sZSBvciB0aGUgQWNj ZXNzIEFwcHJvdmFsIEFQSS4gRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNv bS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktWeXhGVWhmanRTOTBsZHlBd2VFZUhPUkNQQU8zRWFhXzIx NW13REpSZkpIZTcyM29EX0o1bGFIeGZlQnh3UEppcFhzTW4tV0lhWkZiQWJjM0FfbTR5V2lld0Nq ZlRYWWFMdUhCclQ4RDdkZVl2QWo0YnNEN2REd2pNOUlRM0UyOFEtSnpJcWJSNUFrVkF5Z29BTHY0 MWhxMGxkMXJENGIwRVl3R1ozNHZEUzZNcGw2MWx5b3F2ZEZEX0Vrak5IT2V6RFRybF83eFlZY2lV TnEyNVJwOEYtUDJ4U05pM0RGR2p1Q1dMQktsSjJ0QUJMNW1ZOEdtUW5wNVFpaUZGZzdvOXVmUkxz RkYwMEpUWDBzamJxczU4QWc0VjhBcVFjcFREcnVLVVA4Y3hvYVJ2VlNrTEh4RG00dDA5a3BqM19x R19fX3hDYkFnVzllMGFoRGZ0M21aeUk2V015am5VU282RThmQkJkSnFCOVJZUTN4TXUzWm1ndFdS RVc2UVJCTFlvdjBGMzFnX1B0N05RWGJhQT4gIA0KfCBCbG9nICANCjxodHRwczovL3d3dy5nb29n bGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1dSWnFLOUJyeFJJUHFueEh1eVJKam1JMnVqUzZo Z0pJdW42cjg0ZjQ0SWRWQnlUSlZueG93dkV6NXpQbFJDVnpFYmdzdVhuVS03b2dnanFHMXVSSUJx U1BjLWlZZTBDUFZ0SkNJbUt0QWtHQ3VFVjRHSFFFNTVjeFdwUC1QeXBUaTlxbUFUUmVZd3ZZa0VN S2F6Z3pJTlhsdnduZkxOeHFYRkNMLUs5MlFiZWNxbDJjTXRkdmZ0Nl9KT0x4RHBMYjcxSFJlZUpn ejh4eFY0TzlZWDY4aEpoczhpTE43bDRxWmU1TDNka2ZSTFVPMF9QN19ORzIzQkV5VUFjOFQxVmd1 Q2hQaXBicDh3ZWNkeW9JVmU4U19nczVNNU5TZHF4X0FjVC0ybl9fRV9yOTBfb282N0wtWlVHbTRF NUQ5d1otQTJfdFY2dDhrWnJrVk03TFBieExGaDVPR3R2ekNEZ2VXXy0tQjNoV0hzVnlWb3VId3o1 TG5UOXZ4QTJpRkNZdVZxOFc0aVZkRUdxbm5uODM0dmtHMzRqN2h0MGxna0JCenNLRmJxY2Izd2RH VG9lQXZoSnJqTC1TNmMyR3lISkM3OU9JRDA0NllNUVIxLXkwY3BhMS15T3JiWEJZd2ZqZmhISk85 cUNzMjNlU3h0ZDdzQnVWS2VoTlBqT1hiR1VzdmxhTDQzbThwSDJQdEh3R3pSb0IyVFVRYVhpRDBm SEtEQnV4MVpfX2Y4ZndVOG16eUh5S0ZWQ1c1elc3TG5oVm0tdnZ3UjkzaEI4NUh1Y3pSYmIzd3E3 U256Qlh5Mj4NCg0KQ2xvdWQgU2VjdXJpdHkgQ29tbWFuZCBDZW50ZXI6IEdBDQpBY2Nlc3MgdGhp cyBzZWN1cml0eSBtYW5hZ2VtZW50IGFuZCBkYXRhIHJpc2sgcGxhdGZvcm0gZm9yIEdDUCB0byBi ZXR0ZXIgIA0KdW5kZXJzdGFuZCB5b3VyIHNlY3VyaXR5IGFuZCBkYXRhIGF0dGFjayBzdXJmYWNl LiBXaXRoIGNhcGFiaWxpdGllcyBsaWtlICANClNlY3VyaXR5IEhlYWx0aCBBbmFseXRpY3MgYW5k IENsb3VkIFNlY3VyaXR5IFNjYW5uZXIsIENsb3VkIFNDQyBoZWxwcyAgDQpzZWN1cml0eSB0ZWFt cyBwcmV2ZW50LCBkZXRlY3QsIGFuZCByZXNwb25kIHRvIHRocmVhdHMgZnJvbSBhIHNpbmdsZSBw YW5lICANCm9mIGdsYXNzLiBEb2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29t L2FwcHNlcnZlL21rdC9wL0FGbnduS1ZDMVN1dHBOZUVlMzlsMWVKV2RSOVdKU25OcnJFMzU2TXFU UDNMdnlzbjlscUZkQ3VvS3hqMTNhQjhVbldKRU5OcVpicWp5c0VhTzBCWFo2YWNpZDFiSnlBalBI LUpzY0hUNTVsa3VoMDZieENMYlF3NzJ5VE9WUDlVWlY4NTZsME1rWUxQTTRkSVU1cFVMTGtreTN2 cjF5UFJaRlVJTFRPaENjQlgzTGZqbFpmMUlfdUpkZXprTGtvMWF4SnpxdzZfbUhuUURaYW44bk5X MGRnSE1uaHZxdWNDeEc0VlUtdmVZTTRNei1JcjFmSG1HVGc5QXZjdUd1WTVEVnhKRy1LaDYzb0xW eVcyZjJBLW8tTkl4WnpRVjVPOVhuelVQN0lLTHZMNFg4OTZWenpwOVN1ZGV5UFB4dkltWVRXc1lX TjRzcldTV2JTcW9IRTFsajZqODVTVXVPSXQtbmcxaVV3bkY5cmFxUkdSNjh2TTlWZmsyQ0NraXRR WXpGU0M2MWZnUnc3RGt5RVBhMl8zSEQ2WXdJTnZVNExYRzF4WE10RkFhbmg2PiAgDQp8IEJsb2cg IA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LVmU3UjZvcDUt M3YyVGl6dC0zaW96cHViN3FyV1R4eGo3eXZ3UHRpVk0tVm94ZXlGS3lwdko1V1BoRjFPVlpTUXFS eEVWNUpxMkxoTXh1bFJfclJIWGo1MUFTMkR1R29zLTU3WmlxWXpWdXNRSDZrenBZOWRGRVBjd1JG MVhFMTNOTDh5T2sxSlFoQ0tDT2lBMU83NUJHS2JaQm5hQWNHWHNtY2NBVExFd0RsM1NOdmd1OGd3 WGFtQ1lzOWptcGlPeGRSeG4zOTdiV19vSVJQNmI3RERwS3ZQWlI2ZEFFNHBoanFJNVlHbTJTekpB WVBuY0dmcGZjZzRDdk14NW0tSDQ4X3VZOXJaVDZUT1hWUVJ3UDFCUU9VazJYVFNDZXE1emRHRUtX YkIybnhTLVRzV3d4Y2puT0tneUlfaFFodlBTNmZnX19XcjBSUUpNSlBhZ0p1QzJmUjNuZUpVZ1J4 SjFRSi1mTE1QSENjQkJlcU1LaVB1Z0UwUTZMSlBaSVR5bndDS0JWa19hQ0pyWG96UVBPcU4zQ052 M0FiQTJaTE91VC1wdWpFTVVKblFPeFJ6eDFXRzJLdU1DQ3Q1VTlMeTNYTkFaUWpkanh4MExLNVpV RlFVZHM3TktvQ2o0VkFpSE9zUjFoU1Z1dTliZ3pnVHFCa0FIVzEzR2lMb1hsUzJhM1VDOHpfbXB3 R1JXd0hfM3FSXzZoYmFaalZmRTBSNEwwZEdIcTZvMnZTQU5rcWIwN0pBPg0KDQpDbG91ZCBTQ0Mg 4oCTIEV2ZW50IFRocmVhdCBEZXRlY3Rpb246IGJldGENClRoaXMgbmV3IHNlY3VyaXR5IHRvb2wg c2NhbnMgU3RhY2tkcml2ZXIgbG9ncyB0byBkZXRlY3Qgc3VzcGljaW91cyBhY3Rpdml0eSAgDQpz dWNoIGFzIG1hbHdhcmUsIGNyeXB0byBtaW5pbmcsIGFuZCBvdXRnb2luZyBERG9TIGF0dGFja3Mu IEl0IGZsYWdzICANCmZpbmRpbmdzIGZvciByZW1lZGlhdGlvbiBhbmQgc3VyZmFjZXMgdGhyZWF0 cyBpbiBDbG91ZCBTQ0MuIEJsb2cgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUv bWt0L3AvQUZud25LV1JacUs5QnJ4UklQcW54SHV5UkpqbUkydWpTNmhnSkl1bjZyODRmNDRJZFZC eVRKVm54b3d2RXo1elBsUkNWekViZ3N1WG5VLTdvZ2dqcUcxdVJJQnFTUGMtaVllMENQVnRKQ0lt S3RBa0dDdUVWNEdIUUU1NWN4V3BQLVB5cFRpOXFtQVRSZVl3dllrRU1LYXpneklOWGx2d25mTE54 cVhGQ0wtSzkyUWJlY3FsMmNNdGR2ZnQ2X0pPTHhEcExiNzFIUmVlSmd6OHh4VjRPOVlYNjhoSmhz OGlMTjdsNHFaZTVMM2RrZlJMVU8wX1A3X05HMjNCRXlVQWM4VDFWZ3VDaFBpcGJwOHdlY2R5b0lW ZThTX2dzNU01TlNkcXhfQWNULTJuX19FX3I5MF9vbzY3TC1aVUdtNEU1RDl3Wi1BMl90VjZ0OGta cmtWTTdMUGJ4TEZoNU9HdHZ6Q0RnZVdfLS1CM2hXSHNWeVZvdUh3ejVMblQ5dnhBMmlGQ1l1VnE4 VzRpVmRFR3Fubm44MzR2a0czNGo3aHQwbGdrQkJ6c0tGYnFjYjN3ZEdUb2VBdmhKcmpMLVM2YzJH eUhKQzc5T0lEMDQ2WU1RUjEteTBjcGExLXlPcmJYQll3ZmpmaEhKTzlxQ3MyM2VTeHRkN3NCdVZL ZWhOUGpPWGJHVXN2bGFMNDNtOHBIMlB0SHdHelJvQjJUVVFhWGlEMGZIS0RCdXgxWl9fZjhmd1U4 bXp5SHlLRlZDVzV6VzdMbmhWbS12dndSOTNoQjg1SHVjelJiYjN3cTdTbnpCWHkyPg0KDQpBbmRy b2lkIHBob25lIOKAkyBidWlsdC1pbiBzZWN1cml0eSBrZXlzOiBiZXRhDQpPbmUgb2YgdGhlIHN0 cm9uZ2VzdCBkZWZlbnNlcyBhZ2FpbnN0IHBoaXNoaW5nIOKAkyBGSURPIFNlY3VyaXR5IEtleSAg DQp0ZWNobm9sb2d5IOKAkyBpcyBub3cgYXZhaWxhYmxlIGluc2lkZSBBbmRyb2lkIHBob25lcyBh dCBubyBhZGRpdGlvbmFsIGNvc3QuICANCllvdSBubyBsb25nZXIgaGF2ZSB0byBidXkgYW4gYWN0 dWFsIGtleSwgbWVhbmluZyB0aGF0IHRoaXMgc2VjdXJpdHkgIA0KdGVjaG5vbG9neSBpcyBub3cg YXZhaWxhYmxlIHRvIGFueW9uZSB3aXRoIGFuIEFuZHJvaWQgcGhvbmUuIEJsb2cgIA0KPGh0dHBz Oi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LVmo5TU1oU3dDbjlOS2xzdnJV bEcyaVdlUmNWOXl3RHdxTDh6UDBMenZtMkNjR21odVJSWnNaOVBMYjdJSzRRenhFUkhEYTRlSjFq RXVJRW5WZld4bF9lX1BacXBpelpfRFkxTU42YnppWGpVaU5fdmlGazJSTzRnQTRJWFQ5Yy1JWUhW ZndMMVF4dEl5X3QwYVRZQjExZXhLRGJsN1RLRmZvX25pTllHazFqU1ZFanNWaUpBTzcwcU1saFE4 OWV1VVBNVUJqX3lpWEpGUW9KUnF5a0pXMVFGRVQ0cVl5MWp3d2RONXhxdzVDTW1Nc2ZRSHRzT0xk aDQ0cGRmQm4zcG9fcDRhdVhrWW9NRzMzRi12NjFhRHFrVlU0cEJScjQ5YWY2NXZQT0NOSnI2RTJU ckJkU1hnUTM4RDJYTWhyWEZZYTR1MWIwZXdpNTgyMVpiUTVoMnlIVHBTZzFMN210SV9sdkZFcmhq UllpUmFZMndSYU84dTNzd0htRV9zbGx3dzRVVEo2UjRxYmY1Ml9TeV9qVkFRblBIaGtrLURwOFpF NXRsMU5XcnJzQ25NSlNMUGRKcGZLWDFNck1tYS00dzVWSDFWbFZRTXZCYXBoZjR0cnhCcmVnYjdO bnlOcE9CWGtuTkM1UmRlMGxvbUxTYWlFNVVZcE82VjBraVMxbnJuR2tWVlJhaFN0X09FbGM1Nmlu enRpSjF4NGJfRkdDT0ZfLWpiQ2NkUUgyZ1dnaGN2N0UxOVpnTUdYNTVrSVJsTE5tMG55eEZyZnJU ZndXRU0tVDFtX0trQkFrOUZFdzI1eXc5RXE2bS1wd2JXbG1IdF9JMTJ4dURlR0xhTk9iWXc2Qk9w WUFKZ0ZTQT4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KDQpDT01QVVRFDQoNCkNvbXB1dGUgRW5naW5lIOKAkyBzZXJpYWwgcG9y dCBvdXRwdXQgbG9nZ2luZyB0byBTdGFja2RyaXZlcjogR0ENCk5vdyB5b3UgY2FuIGNvbmZpZ3Vy ZSB5b3VyIENvbXB1dGUgRW5naW5lIFZNIGluc3RhbmNlcyB0byBhdXRvbWF0aWNhbGx5ICANCnNl bmQgc2VyaWFsIHBvcnQgb3V0cHV0IHRvIFN0YWNrZHJpdmVyIExvZ2dpbmcuIEZvciBWTSBpbnN0 YW5jZXMgdGhhdCBhcmUgIA0Kbm8gbG9uZ2VyIHJ1bm5pbmcsIHlvdSB3aWxsIHN0aWxsIGJlIGFi bGUgdG8gZmluZCBhbmQgcmV2aWV3IHNlcmlhbCBwb3J0ICANCm91dHB1dCBwcmVzZXJ2ZWQgaW4g U3RhY2tkcml2ZXIgTG9nZ2luZy4gRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xl LmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktXX3ZKSWFleFNmZjhTUjRPTzVZNVg5c0NpdEZQbEdp YkkyTXJJRkJ3RHlsZm81S1l6T1RjbkhjYkNwdkVGSXVkWVNtN0ZvWnM2SVgtSm9FUTRZczBsMWJu cG5xX0sxeTB4RjE3T1h4Rlc0Y2V5X0s0a2Y3dkhTMlJfaEF2UkNPcHdJTk1YMnl6X0Y3N05mZm9f OEg5a040d1NiZm83Z0pqUmV1cDBJRUpnX3Q3dzJyMWg4SXdHbURTajhvcUpHSjRsajVHV1JRMWoy eFF6WU9rWk9vaWQtVjgtOU1QRFBnRmJHOHpVMnZDQVl2SllRTDM1SXR5dTJ0QVdRSzhWYll0S2Y0 TENJM2NodDNyWno2Y0czTjdsVUVYSHdXRkU1RlB1UlJsREhiTDQ1OTNRVkQxLVVmNXdlWVd1WG8w SVR5X2FFdURoc2RYNnFMcUVvdklnSmNYdE9TNnBZSFZVT0NfelVRcU9kVEFYYzBMT0NYenZCRGt0 Sno0X0F3WVdsYWtkU09zc25ucjJvRnA4Ymd6NGdtcVRNWDFkYTV3ZW1FbDlDaTZwN0NRcTFSem5r bENqZUw3emlpV2taX1JxNVZONkd6RklfSjNSdmFPY2lFTDV3MGJBSXVMeV9WQ2hranVGMWw3X09S ZWFYQ2xWSjNOOWlYX3QtV0QyWWxVVjhiejd4RFotMTJDSWxreVlzPg0KDQpLdWJlcm5ldGVzIEVu Z2luZSDigJMgbWFuYWdlZCBjZXJ0aWZpY2F0ZXM6IGJldGENCk1hbmFnZWQgU1NMIGNlcnRpZmlj YXRlcyBzaW1wbGlmeSB0aGUgcHJvY2VzcyBvZiBlbmFibGluZyBhbiBIVFRQUyAgDQpjb25uZWN0 aW9uLiBUaGV5IHJlbmV3IGF1dG9tYXRpY2FsbHkgYW5kIGFyZSByZXZva2VkIHdoZW4gdGhlIHBy b3h5IGlzICANCmRlbGV0ZWQuIFdpdGggbWFuYWdlZCBjZXJ0aWZpY2F0ZXMsIENsb3VkIExvYWQg QmFsYW5jaW5nIHdpbGwgZW5jcnlwdCB1c2VyICANCmNvbm5lY3Rpb25zIGJ5IGRlZmF1bHQsIGVs aW1pbmF0aW5nIG1hbnVhbCB3b3JrLiBEb2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29n bGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1ctWWJGSHZ1bHN4MjdXU3h4ZHhvOTgtbjZBRHE0 QVpCdnhLNFA4dVgtdTViMXp2c2Z4RlV4ODZCNFZTblAzMXNHU2VGejdTVXFMOVVmY0xnR1Q5MDdU STdxUlJXRF9Mc01BcEJZRjI0S0ozZGJTNDdDX1RDMHhqWmZyNXJFQkg3V0dUWkxfdWtUX1Y0MERr LUhfMXVCd3FhYUpIelBXU3Rfd0MxbTNVSWhkaUNWTjdXR2UwcFpySHhGdUdVc2ZiNklDeVBKTjlu QlFrYjc5bm5RUXBaTVZsZ01xX3Uya09JYW5UcWMyV3JLbk80V19uV21DUmdSS3U0Yzd6QTVNU0Jm QUNlWXQ1MWtCdWpYTVE3eVBnMGZYdG5vZWczQzhsRkhxdGNSUVJsRFhjWmp4d3o0SmxEeGg0Y2d0 UDNFWVFkbTVLWEliUmc2dWdoYS1YZ3pveG9iMEFESXBrWTlxZHE5aV95MDQtVHBEWWcwQkpaa1Y3 QndSSVNzczRXVXhRTzI1OUg2TlNDS1FCTGhfTGQ3U3k5T2JIdzBadUFsdzV3aHUwVFU3bFFzMWps d214MTNmdTZoeC02UkUyMFBBZHpBdnpYYkd4WTdXZmc+DQoNCkNsb3VkIEZ1bmN0aW9ucyDigJMg bWF4IGluc3RhbmNlczogYmV0YQ0KV2l0aCB0aGlzIHJlbGVhc2UsIHlvdSBjYW4gbGltaXQgdGhl IGRlZ3JlZSB0byB3aGljaCB5b3VyIGZ1bmN0aW9uIHdpbGwgIA0Kc2NhbGUgaW4gcmVzcG9uc2Ug dG8gaW5jb21pbmcgcmVxdWVzdHMuIFlvdSBjYW4gc2V0IG1heCBpbnN0YW5jZXMgZm9yIGFuICAN CmluZGl2aWR1YWwgZnVuY3Rpb24gZHVyaW5nIGRlcGxveW1lbnQsIGFuZCBlYWNoIGZ1bmN0aW9u IGNhbiBoYXZlIGl0cyBvd24gIA0KbWF4IGluc3RhbmNlcyBsaW1pdC4gRG9jdW1lbnRhdGlvbiAg DQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktXbC1GUXllWG4w eVJGUXFMSGV3cHpwcHZlRUpua3l1aUV0LXcyN29UcHhZZlBSREZxNzBNWEpoTmViV196UUZQM1lD Nm82c0RGX3RNZFNtdUVnUzJSS21hVGdoZTdvbkhVV181NGFXcUROUGtMUFlHaTNuaUlBc3ROekpn cE1WSUpfc3k1a1Q1NTYybVVUVm1jT3VoZkJQNGx6T3NVWTFaT1daWHBkNW04RVBjdGIyY2JmR2kx S0pBVDNCaEpfXy1qM01NQzBGNG03WVZ5ZGxGMHh0RE5qVG84SVl1U2FMRjg4ZjdwenlBOFVKOUUt RFd4ZU9odTVoeENTQmdwbnIyOHI0aDVMTkx5ZkdFc3Rqc3A5aTkwSFlpYXA2N1ZTTWxJdDNlZWha ZzZhcFh0NDdEb0MyLUJjcy15TXJFS1pwVldtclJRcS1xOGZCRlBUUGJFVTJmWUVqdzRrdHBGLXNB ZW1RSW16MF8yRl9LMGNjVmg4cW1zSVpocDBMVlpQb1lLV2VhWFZmSmx4a256V1NSaUVoLWZPTENZ QjNWX3IzeDFhelE+DQoNCkNvbXB1dGUgRW5naW5lIOKAkyBDb21wdXRlLU9wdGltaXplZCAoQzIp IFZNczogYWxwaGENClRoaXMgcmVsZWFzZSBpbnRyb2R1Y2VzIGEgbmV3IGZhbWlseSBvZiBWTSBp bnN0YW5jZXMgdGhhdCBhcmUgb3B0aW1pemVkIGZvciAgDQpjb25zaXN0ZW50LCBoaWdoLWNvbXB1 dGUgd29ya2xvYWRzIGFuZCBvZmZlciBhIG1vcmUgdGhhbiA0MCUgcGVyZm9ybWFuY2UgIA0KaW1w cm92ZW1lbnQgd2hlbiBjb21wYXJlZCB0byBjdXJyZW50IEdDUCBWTXMuIFVzaW5nIFNlY29uZCBH ZW5lcmF0aW9uIEludGVsICANClhlb24gU2NhbGFibGUgcHJvY2Vzc29ycywgQzIgVk1zIGNhbiBy dW4gYXQgYSBzdXN0YWluZWQgY2xvY2sgc3BlZWQgb2YgMy44ICANCkdIei4gQmxvZyAgDQo8aHR0 cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktVZkVxZXlnbmZHcm90SjZR dk15NmhBcWdoZUVkUlZZUXRRVFMwR1hzVU9kbjBOZXB4V3NXdHByVklkS09NTnpkQW9wSGlMaVpR TXNwYlYyQW9vQzNOZzFkX1p1ZmdONk5DS2t1cjdLNTFBZDlNSzZhSXI1cFJVRE91dFp1ZUlzN2RI eHE0ZGlhV3Z5OTR0NWZ0TXIwMjlNeVBQTV9rSFFHd1pmbmgwTm0wUGxXZGlYYWpnN0tKZ3duS3VC QUJScjY5OWVYWlZKVG1CbFVObEEtam9ZSWhfM0FMcXBFdjdOVzIybmJXUEpVWkFmRzRONVdDTllp eGFGb3FLQWNyWmZta3k5dkFiLW0xazNHOFV4eFVmYWxOQUVESk1jR0lra2J3RkQ4ZHVISFBQRFhF MkNlUFVwVHA5akRiVHdybFJWbWVQQThZU2hTb1hPWnhHdUJjMUZGUFlpd3czWUc5eU9Tb01GZjlQ b0R1NDczM3pvN044QUtRaHpOa3dzalNKU2RrUF9EelYxTlc5MUhwaGRLRTBwZ1dYLTd5Y295TXo3 ZWR1amFTTXRXZUVjcy1QSnJWdDg4QS1DbjR3RHh2dDVEMzRTS2JpdTRRd280REVUc3E0NGl1VW90 b1BmMHVFaFdhYmpqR3R4UXFyam1rUlFZZW1TYlFyaHptc0VjNDk2S2J0cEd5dWNCU1I3SEJsYmRO UGI3ejc0S0UxcjJFUVRsTlg3UW13dzRPQ0VRZVNzMV91c0FWeWdFbkJuMEJwRThldUdLSXhpV2tu X2pXaj4NCg0KQ29tcHV0ZSBFbmdpbmUg4oCTIE1lbW9yeS1PcHRpbWl6ZWQgKE0yKSBWTXM6IGFs cGhhDQpNMiBWTXMgb2ZmZXIgdGhlIGhpZ2hlc3QgbWVtb3J5IGNvbmZpZ3VyYXRpb24gZm9yIGEg Q29tcHV0ZSBFbmdpbmUgVk0uICANClRoZXnigJlyZSBpZGVhbCBmb3IgbWVtb3J5LWludGVuc2l2 ZSB3b3JrbG9hZHMgbGlrZSBsYXJnZSBpbi1tZW1vcnkgZGF0YWJhc2VzICANCmFuZCBpbi1tZW1v cnkgZGF0YSBhbmFseXRpY3Mgd29ya2xvYWRzLiBPdXIgbmV3ZXN0IGFkZGl0aW9ucyBvZmZlciB1 cCB0byAxMiAgDQpUQiBvZiBtZW1vcnkgYW5kIDQxNiB2Q1BVcy4gQmxvZyAgDQo8aHR0cHM6Ly93 d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktVZkVxZXlnbmZHcm90SjZRdk15NmhB cWdoZUVkUlZZUXRRVFMwR1hzVU9kbjBOZXB4V3NXdHByVklkS09NTnpkQW9wSGlMaVpRTXNwYlYy QW9vQzNOZzFkX1p1ZmdONk5DS2t1cjdLNTFBZDlNSzZhSXI1cFJVRE91dFp1ZUlzN2RIeHE0ZGlh V3Z5OTR0NWZ0TXIwMjlNeVBQTV9rSFFHd1pmbmgwTm0wUGxXZGlYYWpnN0tKZ3duS3VCQUJScjY5 OWVYWlZKVG1CbFVObEEtam9ZSWhfM0FMcXBFdjdOVzIybmJXUEpVWkFmRzRONVdDTllpeGFGb3FL QWNyWmZta3k5dkFiLW0xazNHOFV4eFVmYWxOQUVESk1jR0lra2J3RkQ4ZHVISFBQRFhFMkNlUFVw VHA5akRiVHdybFJWbWVQQThZU2hTb1hPWnhHdUJjMUZGUFlpd3czWUc5eU9Tb01GZjlQb0R1NDcz M3pvN044QUtRaHpOa3dzalNKU2RrUF9EelYxTlc5MUhwaGRLRTBwZ1dYLTd5Y295TXo3ZWR1amFT TXRXZUVjcy1QSnJWdDg4QS1DbjR3RHh2dDVEMzRTS2JpdTRRd280REVUc3E0NGl1VW90b1BmMHVF aFdhYmpqR3R4UXFyam1rUlFZZW1TYlFyaHptc0VjNDk2S2J0cEd5dWNCU1I3SEJsYmROUGI3ejc0 S0UxcjJFUVRsTlg3UW13dzRPQ0VRZVNzMV91c0FWeWdFbkJuMEJwRThldUdLSXhpV2tuX2pXaj4N Cg0KQ2xvdWQgUnVuOiBiZXRhDQpDbG91ZCBSdW4gYnJpbmdzIHNlcnZlcmxlc3MgdG8gY29udGFp bmVycywgYWJzdHJhY3RpbmcgYXdheSBhbGwgIA0KaW5mcmFzdHJ1Y3R1cmUgbWFuYWdlbWVudCBz byB0aGF0IHlvdSBjYW4gZm9jdXMgb24gYnVpbGRpbmcgYXBwbGljYXRpb25zLiAgDQpOb3cgeW91 IGNhbiBydW4gc3RhdGVsZXNzIEhUVFAgY29udGFpbmVycyBpbiBhIGZ1bGx5IG1hbmFnZWQgZW52 aXJvbm1lbnQgb3IgIA0KaW4geW91ciBLdWJlcm5ldGVzIEVuZ2luZSBjbHVzdGVyLiBQcm9kdWN0 IHBhZ2UgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LVVlE R1F1VTlxMkF3NTExcFRmU0c1UUFyNURkclpxTlluRzc5dmxKdXdXUm9Mc0Y5WnBuc01qRmJkSDJS d0N1Q2VJekdDaWRiazYweDVrUXY1SG1xb25lTThGQkRxNUgzZU1jRkxYN2ZQYi1LX0R4cTMzcHRz RlZ2bGpveE4wZXo2S3FWOWswNjFNUFJSZHRpeVlVZWxSa0cyWUpOdjd3RFVZZng1LWJNNU1BTjNw VUc1RUk2ZnJrWlpMMGVLVEJDdzJkR3VOVDF0VWJ0cC1hT3YxVkxvRWZ1eHp1MFc0UGpjYnFCNUNx WXpBSGI0Z3N5NjFTNjN2OTdQUlBsb3BiV0tNLTNULTFsVFhHTmxjZnBCM0J3ZXhQMVA5MHYtVXo5 eWdVcmY2Nl9uNDZqelVKMTV0Uk51dVJZTEVtaS1CcVRVZDJIQjlDcENsaW9ZaG1naHBodFJKcW1J QXVPbURoWm8+ICANCnwgQmxvZyAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9t a3QvcC9BRm53bktYVWhBU3ZyRGpieHFpVUhySkRCel80bHhFQTMyaDYzOUhBNXprd29JbEt2VDNn dmprX3hDTEs2UWRhRjBUQ1VyUlMyTWVqY3pMSWowTERIakI0Y1IxU3pSVEFtT3NBTHZxaFdReDQ1 ODQ2QXVrYWNhdGRDZGcxRDBsVXRiVl9UX1lFMFVoLUd5b0FkUzhaZmFucDFPN3JMeGUyZ0ZoYndS RTk2OTJEMmpLa2VnaVdJT0RyN0dkYkJYSkZVWUxnZWh1Ykdac2JTTC02OTJVeFFNSzFoUnNVYjBH cEVPSXFfc211a3BkNmxOWUNsNklRTlFzY1RCb1hkSkJsOFFFZGNJd1R6eEhHOU1TOWM4ZWlCb0U1 MDhacDNpLTk2dzdWOEtUaFhmZTFIQ2xzcDlYQjh0SDdwRy0xUldvZFphLVFWSFc3RmFnbUgtNmNB MlZUQzNBTm1QVUxNUlJESXRiZGxPeUxwOFBIN0hxSGk3bUFONFRsLUFlNnl5LUFMOEdsWHlYckhm S0xxYlJZcUFCV3V1WEdMYUlob3dOR2FjZW9KeV9EN01FMnBuNmE4T1YtOTMzNDk0MDNMaU1JTWlU eGVLOU1EUHNKc3BPTUVDZnA1WjBZOUFReUg4NmVBQ05sdHB2cDBnZzZ4blhMRWI1NlVuMThmMkdl UGpXS09Fa1c0NWRZQVJVdnFLVUF2bmNTSTBZeHJDNnJ6Z1RWalY5cVpHdkZsNG9aR2xXdVo2bjdT MUhRcGZUTThjUVFCekVlVFZuaWIwaVlxS1gyc0tZcWJOZ1ZIZFllPg0KDQpDb21wdXRlIEVuZ2lu ZSDigJMgZXhwbGljaXQgbG9jYWxpdHkgZm9yIHNuYXBzaG90czogR0ENCk5vdyBjdXN0b21lcnMg aGF2ZSB0aGUgYWJpbGl0eSB0byBjb250cm9sIGRhdGEgbG9jYWxpdHkgd2hlbiBjcmVhdGluZyAg DQpzbmFwc2hvdHMgb2Ygem9uYWwgb3IgcmVnaW9uYWwgcGVyc2lzdGVudCBkaXNrcy4gVG8gc3Rv cmUgc25hcHNob3RzLCAgDQpjdXN0b21lcnMgY2FuIGNob29zZSBhIG11bHRpLXJlZ2lvbmFsIENs b3VkIFN0b3JhZ2UgYnVja2V0IOKAkyBhdmFpbGFibGUgaW4gIA0KdGhlIFVTLCBFdXJvcGUsIGFu ZCBBc2lhIOKAkyBvciBhIHNwZWNpZmljIENsb3VkIFN0b3JhZ2UgcmVnaW9uLiAgDQpEb2N1bWVu dGF0aW9uICAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktV VTBfYlBfdDdPdmNYZkxuM0RDN2JoZEk3RDd1QTVScDFEMS14Z3JmTVVHVFNKWXd2U283Y2U2NXd2 SzJZd20xMndTVkF5cm1rcmpuU29aLUhNU05wNWpiaWVZRy1jdlM2bzh5emtaUnVBUEpnRDlld1R3 cUJuMkRGMDVDYzQ5TGYwQ2E0YUhKcUNXeWNkbUtQM25lUXJGWFlhaXM0OXpWWjdtU21FTndKQTRF WTZKbGxFcmE0Q0VnMWsxVFpqMDhVbXQ0N0p0VlVOQlNCbzJyR2w3cXBLYW9ScllQVEdlYWQtUzFt aUdCNW5sLWF6a0F5TUI2RWJnbktYLXdJYXc0cGV2cXRBd3FVTnNkYm9nb0ZhZ1VEcDhoMEp5SXc5 UUdNVnhXNHJYUU12VU9uRUR2aGVycFVlWkhKUTFEZndUVDVPY1dFeEhLNkhrZTlsSEFtUEN6X1lK U196dUJnRUQ4VnE5VHdYVnJZblB4Vk5pQmNjczJXWlY0bzdvYjAyRWRmRWhobE5yS203SE1FWVkt bFJVMHhIMkhGN01sZTJnT0dPU013enBFT0ppR0MxSU1GV0l6UnQ+DQoNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KQVBJIE1BTkFH RU1FTlQNCg0KQXBpZ2VlIEVkZ2UgSW5zdGFsbGVyIGZvciBQaXZvdGFsIENsb3VkIEZvdW5kcnk6 IEdBDQpUaGlzIGxhdGVzdCBCT1NIIHJlbGVhc2UgbWFrZXMgaXQgc2ltcGxlIHRvIGluc3RhbGws IG1hbmFnZSwgYW5kIG1haW50YWluICANCkFwaWdlZSBFZGdlIGZvciBQcml2YXRlIENsb3VkIDQu MTkuMDEuIE9uZSBvZiB0aGUga2V5IG5ldyBmZWF0dXJlcyBpcyB0aGUgIA0KbmV3IEFwaWdlZSBF ZGdlIGV4cGVyaWVuY2UgYW5kIE9wZW5BUEkgU3BlY2lmaWNhdGlvbiB2MyBzdXBwb3J0LiAgDQpE b2N1bWVudGF0aW9uICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FG bnduS1hQVEVtRF9oZmdFWXp1TW1uR3FncEJPYllKbkhlN3R2bnhPUzQzVmpXRkVTTnozRmpCN01F V29vYzRtV0FicktneGR1UFFxZFRFSnBkRW42M0lreFhkNmJFU2o4dV9rUzBkSlk0N2UzV2lLU3ds Z3Q4RkFCWXRDT3hoUHBIWGZxWDNITjhkVGNraU1oczBCQl9fRkMxeVhVMUJvM0dyVGQwZC1NZ2Nq WDJpUkFRSEk4eDFIMml3MGFyUGZmb2s1OHhCX2c+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KTUFOQUdFTUVOVCBUT09MUw0K DQpTdGFja2RyaXZlciBQcm9maWxlcjogR0ENClRoaXMgc3RhdGlzdGljYWwsIGxvdy1vdmVyaGVh ZCBwcm9maWxlciBsZXRzIHlvdSBjb250aW51b3VzbHkgZ2F0aGVyIENQVSAgDQp1c2FnZSBhbmQg bWVtb3J5LWFsbG9jYXRpb24gaW5mb3JtYXRpb24gZnJvbSB5b3VyIHByb2R1Y3Rpb24gYXBwbGlj YXRpb25zLiAgDQpZb3UgY2FuIGlkZW50aWZ5IHBlcmZvcm1hbmNlIGNoYXJhY3RlcmlzdGljcyBv ZiB0aGUgY29kZSwgc3VjaCBhcyB3aGljaCAgDQpwYXJ0cyBhcmUgY29uc3VtaW5nIHRoZSBtb3N0 IHJlc291cmNlcy4gRG9jdW1lbnRhdGlvbiAgDQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBz ZXJ2ZS9ta3QvcC9BRm53bktVaDdCYkZGRnZZbjNhTzhhVWZtVE1GQlR1bFgxazlTdXhfUDk4WkZW OUNhWGRLUTNOZFl3ZXAtQTNnNnVWRU51Um5zYm04ckVIcXp6TmRxNDcxWFFfcVhEY0duUFpzOUl5 d09iUXh1Ymw0eHVIdlhqcVdEMnRiSVM5akNTSTFLZHNscHdDTVR5Wjlxd3RlTUZqOHF1ekgwcjFS V1BMa1padGdfOEZVWklBRTRIcEtwUmZBTV9zUVBqenNtVW10dEZ3aDJLcUk3bWl6cXkwVEw5b1Mt cVU2X0U5MENtNHpTYmVubU1ocEN5WkVkOF9YajVES1JEX1U1Vzk2VmpfT2wwQzBsbnllMkJHZC13 NlFpZUY5alpEYnBzamJTb0ItcmdBbTNnRHJIeThDT1pJSWltUjZ6aWtiSEw2REl2NzBDbFM5UnE2 dGNtSGd5MjVUdDJkRlRUa3JqeU9uNkJWalZ4ZThjQ19teFFZTC1sWk1EMDEwN2tscjB0VGtwMVNV NlBSX1VJMC1XZDJVNHJZUF9ERE83cFJvaGtDLVJkRzhRcWZMWWc+DQoNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KREVWRUxPUEVS IFRPT0xTDQoNCkNsb3VkIENvZGUNClRoaXMgbmV3IHNldCBvZiBwbHVnaW5zIGZvciBJbnRlbGxp SiBhbmQgVmlzdWFsIFN0dWRpbyBDb2RlIGhlbHBzICANCmFjY2VsZXJhdGUgY2xvdWQtbmF0aXZl IEt1YmVybmV0ZXMgYXBwbGljYXRpb24gZGV2ZWxvcG1lbnQuIEdldCBmZWVkYmFjayBvbiAgDQp5 b3VyIHByb2plY3QgYXMgeW91IGJ1aWxkIGl0IOKAkyB3aXRoIHlvdXIgb3duIHRvb2xzIOKAkyBk ZWZpbmUgeW91ciBkZXBsb3ltZW50ICANCnRhcmdldHMsIGFuZCB0ZXN0IGFuZCBkZWJ1ZyBvbiB5 b3VyIHdvcmtzdGF0aW9uIG9yIGluIHRoZSBjbG91ZC4gUHJvZHVjdCAgDQpwYWdlICANCjxodHRw czovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21rdC9wL0FGbnduS1ZzZ0VWeEl0QmVycXYtV09H Z1FKV2tfeWxBeURhb1hyaF9LMUd4UHMtMWcyY2FobzRUWnZkR0t6cktiT2RmLWJfY1NRSS1meUtV Zldwb0EzYVNtSnd5akZtNTU5MGRLVnZvVWFxcWJEX2VWMHBSR2hnR3ZJdlp6WWI1V0tCZVFIUS0t QzBNcW9Gem15UlVEWnItT3FERnZvUlYwaVhRMXZYV1lvSllBaEJ0VFpCMk01amZKQ1Z2SVpPNWVM ZlhwcGxoQWx3ZkV1S2p6dVBEN0d6a1BGWk4xcmd4TUx5YzBJU1NhYllzUmZjZXJhc3QyR002R180 ZW5KSlV5akk1aFdWbVp1OVJCY1FfNkNGOTZpbU9XOWROcU5sX2VIeFNEdUhrVlpCMGtjLVM1VWM3 bG1HcGxON3M3VVczc2NFdFZmSUViVmQ2dVZIS0lnWEcyalAteFExWWhieS1hNUtfZE80ekFoMk5l QlZMbjJ0dFBjOGxyZz4gIA0KfCBCbG9nICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNl cnZlL21rdC9wL0FGbnduS1ZFdFpPejlPSXFERkhkWU92RUZVUktFVlRTXzJjSnRJeEFPQU00M1Bp Y1VTZ3J0WUUxZEhrMXhpdmxZWlY5SzJYV0JmNGJkaEh0OE16cWNMN1lGZzNDNUk4RURfTDdGc0xJ ZmJkX19HNmNsaUZkSzZsTGFxZ2RFbWVfdG5JWUFueEppSVkwanN1ZEdlMWtTdW9lWG9fcGtpbkdu bkF6U1VvLWg3UzZ0RG9hUHRyRkpGLWtOUTV1LWMzWVFoYlA1WDhWSHZyWEt3cnEwQlk4UXBxUHgw cjJMTmZfVElPVjdSS24yRzNpR19QYVlQSHN0MGNOMTRsdnBWenhoaml1WWNFUEdYQlUzNWNmN19i UmhlYTVLRHZHb3ZjMU1vTVJOZk9WZUU0cFh6S2lwWkVhLVhkQkltTEpuN1FXM2YtUUo5eW5Xc2pX UEg3VEZxU3hkWUhBSDhjbDk5UXc5YTF2c0J5TThYY0x0OWtpWVI1djFrV2w2UzllaHZGQ2FlSXQt eVJOd3R0VDZuSXJ3TVZEME9WT1ZjSFJ2NWlHSG44NzVqaGlOMXpaYXlJMTc2R1hGWUFBdENjdjJR WG80eVdUWnpidElJeS1ocFBMbFpqbkRldWtCLUItNlFrZlZXV1FHa2VUR0gxVC1iajRLa1kzSnpY RHIyeHhTeHQ3UTRIWllNajVhWS15YkNZeXFQOHZ1MVlhZmc1SEdEenpvbksyX1ZxU0kyWVlJWlNP ekN0U2lSYmhYQjJaRXRkVzEyUWYzNW1yT2pqRk9xX2NhOVR3UzBBd29zNUc1UWc+DQoNCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0K R28gdG8geW91ciBDb25zb2xlICANCjxodHRwczovL3d3dy5nb29nbGUuY29tL2FwcHNlcnZlL21r dC9wL0FGbnduS1ZxODFTdEptbmRiQVk2ZExRU0xZSk1kc2pEdWZtNUVhb0hKQnYwSkJ1YWtNTTNj ODRDUDllejNPdlVpWnBGRF9PNjR6T3pUYm9YdU80UVVJZnpQeFJlTHAtMW9tTHE4V2JWZHhUZEQ5 Vlo2aVFBQnJZX3BqLUc2WXZydGtzaVIzb1hMYnpQalFScnRLNGJOUkh6MEdWVnFvNER6Y3hJbjlD UFdESVRNVUh5ZXlCWHVseG1yUnNtVVc1UFB2UnlFYlR2NmRkQ3ExZ3lIQllvRzRjcHdyVHU5b2lq T0MzQVVNV2ZMa1hrUEFZVzBob1ZQRDljSUZTaDBMNUhSZ0hZcXo1RU1xS3BHVUFuVVJ0YWFiSWU1 blVoTXFZMXF0RjlWV1JPcjlBZHR1VmN2QTFSRTR1TVhVWWhfU0NFRUF4RThucGlkVlVjRXJ2SDNU TnVEWDg0R2t3QVhHSWRSZnVPdFFLTDBaMmdyOG8+DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KU2VlIHlvdSBpbiB0aGUgY2xv dWQsDQpUaGUgR29vZ2xlIENsb3VkIFBsYXRmb3JtIFRlYW0NCg0KR0NQIExhdW5jaCBBbm5vdW5j ZW1lbnRzIENvbW11bml0eQ0KV2FudCB0byBiZSB0aGUgZmlyc3QgdG8ga25vdyBhYm91dCBHQ1Ag dXBkYXRlcz8gSm9pbiB0aGUgR0NQIExhdW5jaCAgDQpBbm5vdW5jZW1lbnRzIENvbW11bml0eSAg DQo8aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktVenRLS2N5Wkl4 XzN2NHJlVktzUEhkX0xrZEFZMW1kYmY1RmlpYUM1TDA3MjRBNGVydlVMd2VNSFZMbUhwSENLTGRJ N0J5Ym9xR0MxTWwwV1kwT1IwNk9TcXozV2w4LTdZaG5wZzFlblRSUEZ0ZmNuVkVmdkItQkJRMFpO NkxYLUJ1YUNvcnU4bVB4YU80aFo0elpUazZUcUVnb3BHLVU4SUxCa19RcUFuendaVVdocXkyeW43 b2Z6emNoVWFxQWJ5czc1NTZXLTVWTVVhMzhUNTVVUWZKQXMxRnNQckN6eDBwbUtrX0F3d0UyMktW NzQxMGg2VXgyQ2FzM2VSU3JBNWxMUT4gIA0KdG8gZ2V0IHRoZSBsYXRlc3QgaW5mbyBvbiBjaGFu Z2VzIHRvIEdDUCBwcm9kdWN0cyBhbmQgZmVhdHVyZXMuDQoNCkRvY3VtZW50YXRpb24gIA0KPGh0 dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LVXJFMkpGYU5KOFR1QmIx NlNrN2lzU05HWUhPTV82aVdhMUlRRks5T3VrekU2a3o2WlU4N25VbXBwR1hJVWFyck5aMm1hMnA2 SFRReWxhYmg1RTR4U0FYUkxnXzljR05vRWRpTWJGbXRNYV84blZYXzFGa0tYekJtSWlUVVRHSWJK TDVFV0EwRnVpVG91eDBUaUlXMVpBeDhnU0dzTTVkb0hBb25xbjR6V0M2ZmdrOVFPZTM5bzJQS0w1 RGJQVEx6djBRYmZqdTh1VzJrRFRiZFFDemR1NTVZTkdDUGxwNFFuVUY2bE9rSTdsclBXOWhtc2hU alo3OGpmRGtDSHZkWVBqM1hiV3FvVUptZ2pNbm81N0pteFhlOUpNeHVKeVMxNGF5RVFEY2RKU1hv MkJWdERwOUY5RGJXcDQyNWNaNjNEMnpvbnd6TkZrZDAxLUROdGNuV0lGczhWMWlyLWc2cXRaeWc+ DQoNClN1cHBvcnQgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZu d25LWFp3V0NOb1dDaUxOWUpQRWpWMU5rT0ZoalBRTWlaZHZoa21odWt6QlpZTlluYnlCSGVyd2RJ d0J3MG9TLUhUUUZhanhNd0R6ekFKYkJKazNIWnBBZVVwazNpQzFtZ3doNlE0VGs0WW1OZmdpYUQw dU0taDVQS043emh6V2NYNzJEZEN3aFI2enhkTFhIWEJZVGlGOUNYRWlVOWtjejNIRjNvNGtmQk5o UjhCNlNwR2x5UWdEUmlBSzFBb1p0Q1ZFZWlKcm04cUZacGtkdjFyV2RhZWl5S3NqZTlpNXpRU2F0 OWdoT2NGblNtOE83by1FUUNXZlVtSkhHMlg5ZHROcXdjcjA0Sy1ORXFzUFEwc0plTG9fdHJCbHd6 Q2pUMHJKVGZyNm9ldlIwV0dSRm1vTDBIc1RVVG5xVFQ4RVJSaFF6R3lBSGgtM0UzQUpmY3hrQTll MEJ2NFNBYm93T19XcnFRcUZ4RGNOV204UT4NCg0KTW9iaWxlIGFwcCAgDQo8aHR0cHM6Ly93d3cu Z29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3QvcC9BRm53bktYanFieVJWbzBlT3hqTXItbTNuaDRqNndl OWdzT2ZGUU9MV1RvSmhNdmVaNHBUb0JKcEJ2QTZRNkRYeVhDMTFpeTBaYTJSWkhHbFNGMzFvbVBm M0VwdjNMS1FlNmVHd05KN0d0S1FTTlE2SS1kc3VzMUtiYTNoRFhCNVAwZUJjT19XRU44cHF4ay1i Unk0SHprQl9ZRTBuamc0OEFPRGE2WkN6a0R4ZllYSWlvZWkwa2dkemdqNTN0a3h2RW9YVXBlejFG cGlOUWlqbEstU19nZHNUT3FCNWlvY0tjQVpiZFFYUmladjEwTlJqY2dxX1JEeUpnWUtuaE5CWXp6 akhlSWZFNVp0RzFjWVl3U0xiRm13anBJQTNGRW1xb1J4TVEtOGRnQ3J5aGZsaU0yelhHb3VOVjIz N2dyNTc0VjZXcHJ2M3U3VDZ5WV9NcXh6dWh0MTJsRW55eHRqaTVoclJWTkxocTBvaG9uSnE1Wmxz Z0tYRENqVD4NCg0KRmVlZGJhY2sgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUv bWt0L3AvQUZud25LV204Vk15NTlEbUhZcF9tb1hCc01hQjNvdzlRd0ZwLTJ6WjdTdkhSa0dKY093 ejVHYjVreTY3YWluR0JRM09waEJBSUpvTFhVQWhFVXA1RjZjS0J2QWlmZTk5dkFYMmtRT2JzQzhj bVRkQk5GTHBrUVpLNEYzdXFmbjZCRUNsX2VyR3FKcnlfc2lqVy0zazVlOUlLTDdSb2gxMVBweWtl aTVaQUF0Sk1mSEItSWNqUl9ZcEp3SWJON2NmMElaeWNVR2d0MVFzZW5YWDBVVGdzNTFMcGdpeHZ0 TzROczF0b3Z0VUM1NHJFV2dPZ1c1ekVrNnNnMUJ1WHV6N1BlckZ5RkxaakhEWURDUkxwd0M2VnBx UmxQOEYybDJNOTFoSEttZ211VnZROHNrd3N5Um9uNExLaGVjODJXUDV3aG8tTTIzSFRJWjlFVzZR MVBhQz4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQ0KDQpHb29nbGUgQ2xvdWQNCg0KR29vZ2xlIExMQyAxNjAwIEFtcGhpdGhlYXRy ZSBQYXJrd2F5LCBNb3VudGFpbiBWaWV3LCBDQSA5NDA0Mw0KDQpUaGlzIGVtYWlsIHdhcyBzZW50 IHRvIGFtci5naGFyYmVpYUBnbWFpbC5jb20gYmVjYXVzZSB5b3UgaW5kaWNhdGVkIHRoYXQgIA0K eW914oCZZCBsaWtlIHRvIHJlY2VpdmUgZmVhdHVyZSBhbm5vdW5jZW1lbnRzIGFib3V0IEdvb2ds ZSBDbG91ZCBQbGF0Zm9ybS4gSWYgIA0KeW91IGRvbuKAmXQgd2FudCB0byByZWNlaXZlIHN1Y2gg ZW1haWxzIGluIHRoZSBmdXR1cmUsIHBsZWFzZSB1bnN1YnNjcmliZSAgDQpoZXJlOiAgDQo8aHR0 cHM6Ly93d3cuZ29vZ2xlLmNvbS9hcHBzZXJ2ZS9ta3Qvb3B0b3V0L0FGbnduS1dRdTBpVWJCbDJI OHVNMXYzOTF1YmE5aU45U2F5cEJEUkRWVFRwdE9GZmc1N0k3YmZzdDdPdHh1OUhZd0FLc3d3ZDFT cz9obD1lbj4gIA0KWW91IGNhbiBhbHNvIGNoYW5nZSB5b3VyIHByZWZlcmVuY2VzIG9uIHlvdXIg YWNjb3VudOKAmXMgcHJvZmlsZSBwYWdlIGJ5ICANCmxvZ2dpbmcgaW4gYXQgY29uc29sZS5jbG91 ZC5nb29nbGUuY29tDQoNCg0KR29vZ2xlIENsb3VkIEJsb2cgIA0KPGh0dHBzOi8vd3d3Lmdvb2ds ZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LVzZJLVVBUWZOdXFfbVlrWVo5ejZMYS1yVU9WNFhQ dEwtQ3VRWlNkZ28td3VQNGdYQ1JwRVA5T3hqRmVMUGZWLVEtTDhGcjlYRnYzeWNSemZWdW9vQkt0 dmVueDM1cl9WVFZvT1Jqcy0zUFZLZzhYbk9MajFwSzU0eEEtOGZ1MUNiT2U4NzU4MThGb0J2VDZh Vy1wMVFCNXBULVlqbjdlX2VRMEpmVkUzVDRzNTc2cUFFR3hFOTk5MHlhQkJLLUZ5bnVuN2p4V3FK UTJLbEx4TmJEX1ZDMDFIaTduOS1WYV9QV1U3aVA1VkJjVW5hdGZNaTRCSVhyeVhDYW1UMFhFc0dL OTNyb2pNMHdiV3V3bDhfUENjTGFna3lNOTRNa3ZzX0pQanEwUFlVcnVBcDFXMFk3MGxuVWtabmtY RUNCNm1LRkdMbDBaWXlYUGlndm5zYVhnUzg1OFd2TXRDckhaRk8teGc+DQpHaXRIdWIgIA0KPGh0 dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LWDA1bHFjN0J0QzJZcGs1 WUVUMFJOUXlVN3UzRXc3cEFqOWZUR2hCSHdfMXY1Slp4UzhUX2xqMGg2dFVzTlNHNjR2OWM0YkRX UnpZYUFFQVlxeG1WNG9rRkg2NzNlRFd0cjhMRjZzcnZJZmQ4ZHFkMzJDbGgySkp1bkJyYl9KVlN1 bVNMS3Y4aEl1aUJmVU9Kb2lDZC00Pg0KTGlua2VkSW4gIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5j b20vYXBwc2VydmUvbWt0L3AvQUZud25LWF9FSUd0cl9pc2JtQnRMRFRqSVhHM05JRWhRakliR0RT d3JDQnlxQkNRUWtHYVdyRDBrY01oMEpQcVRBVk9WRUQ4NmhNaWNSVTJMc2EwTjJTTzc1b0tIeTk3 dElOWUlBX3Y4SXFhTW05YmF0QXplNDVuQ2QxT3NwYl93NjJsSlNMS2xBNF80RXg2X01fOTBrVURz Ymx6cDg5VC1YQ2NqeERtaG9Pd3F0ST4NClR3aXR0ZXIgIA0KPGh0dHBzOi8vd3d3Lmdvb2dsZS5j b20vYXBwc2VydmUvbWt0L3AvQUZud25LVUZsdFhDTUhhQVFkcm95T3FsOHVKakpxSWVGOVBQTzJ2 T3RnUmF6VmlfQ3VfZGphZmlHX25pT0F2SkxtRjhHNEpUYTMxV0tMeXhSQ2VHR3NWMkhJcDZkOXNf VDlET3U1eEZmWUdQTGpLaTN3TGFHbzE3YkVKaGh6azU0bUNxRHhfSGpnPg0KRmFjZWJvb2sgIA0K PGh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vYXBwc2VydmUvbWt0L3AvQUZud25LV3lDTVRaY05ZamZ5 Y2lxX0haUUhnbGkyY3hJSFY4MndaVUFDNDR0NktKOFBRNElrTVE2WmFveHR0Y05iZ2JORWtsVXF6 V1gweU5EdkNFN2d4enY3dDZHVFh2X3kwMElXWmdGdkxTQzM1bVhZQkZZZE5mbjA4c0pzS2dUWFUt WnNVZU1nZGRqNkgteWxLN2J4WHgtZz4NCg0K --000000000000e052270587c76d82 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20
A regular ro= undup of what=E2=80=99s new across Google Cloud Platform.
=20 =20
You can also view this email in your browser.
=20 =20
3D"Google
=20 =20
=20 =20 =20
Go to your Console 3D""
=20 =20
=20
GCP UPDATES | APRIL 29, 2019=
=20
=20
=20
ANTHOS
=20
Kuberne= tes applications in Google Cloud Platform Marketplace: GA
Kubernetes applications are enterprise-ready containerized = solutions with prebuilt deployment templates. This latest launch graduates = 48 click-to-deploy commercial Kubernetes applications in GCP Marketplace fr= om beta to GA.
Website | DocumentationKubernetes applications are enterprise-ready c= ontainerized solutions with prebuilt deployment templates. This latest laun= ch graduates 48 click-to-deploy commercial Kubernetes applications in GCP M= arketplace from beta to GA.
Website | Documentation
DATABASE
Cloud B= igtable =E2=80=93 multi-regional replication: GA
You= can now set up asynchronous replication between up to four clusters in a s= ingle instance =E2=80=93 located in any subset of zones worldwide. This rem= oves the same-region restriction for cluster-location selection, giving you= the flexibility to make your data available across a region or worldwide. =
Documentation | Blog
=20
AI & MACHINE LEARNING
Documen= t Understanding AI: beta
Thi= s scalable, serverless platform lets you automatically classify, extract, a= nd enrich data within your scanned or digital documents. It turns your docu= ments into structured data, helping to automate document-processing workflo= ws and to unlock hidden knowledge within your organization. Product page | Blog
Contac= t Center AI: beta
We = combined the best of Google AI with popular contact-center software to impr= ove your experience and operational efficiency. We partnered with leading t= elephony providers and systems integrators, so you can easily enable Contac= t Center AI with your existing solutions. Product page | Blog
AI Hub= : beta
AI = Hub complements the new AI Platform by offering you managed machine learnin= g APIs, TensorFlow modules, notebooks, end-to-end ML pipelines, and more. S= hare ML assets within your organization to scale the impact of your ML reso= urces and foster internal reuse and collaboration.
Documentation = | Blog | Solution
AI Pla= tform dashboard: beta
Thi= s release offers a unified landing page for all AI Platform products, provi= ding a managed notebook service and data labeling tools. It also helps you = run Kubeflow Pipelines on GCP and move on-premises application code to GCP = with minimal changes. Product page | Blog
AutoML= Video Intelligence: beta
Cre= ate custom models that automatically classify video content with labels tha= t you define. Now you can upload your own video footage and custom tags in = order to train models that are specific to your business needs, such as for= tagging and retrieving video with custom attributes. Documentation | Blog
=20
DATA ANALYTICS
Cloud D= ataflow =E2=80=93 Flexible Resource Scheduling: beta
Fle= xRS reduces batch-processing costs by using advanced scheduling techniques,= the Cloud Dataflow Shuffle service, and a combination of preemptible and r= egular VM instances. Documenta= tion | Blog
Cloud = Dataflow Shuffle =E2=80=93 new regions: GA
Thi= s feature, available for batch pipelines only, saves resources by moving th= e shuffle operation out of the worker VM instances and into the Cloud Dataf= low service back end. It=E2=80=99s now generally available in the asia-nort= heast1 (Tokyo) and europe-west4 (Netherlands) regions. Do= cumentation
BigQue= ry Geographic Information Systems: GA
BigQuery GIS allows you to analyze and visualize geospatial= data in BigQuery by using geography data types and standard SQL geography = functions.
Documentation | BlogBigQuery GIS allows you to analy= ze and visualize geospatial data in BigQuery by using geography data types = and standard SQL geography functions. Doc= umentation | Blog
BigQue= ry BI Engine: beta
Wit= h this fully managed in-memory analysis service, you can analyze complex da= tasets interactively with sub-second query response times and high concurre= ncy through Google Data Studio. In the coming months, BigQuery BI Engine wi= ll integrate with connected spreadsheets in Sheets and with partner busines= s intelligence tools. Documentation | Blog
Cloud = Data Fusion: beta
Thi= s fully managed data-integration service for enterprises lets you easily bu= ild reliable, scalable data-integration solutions to cleanse, prepare, blen= d, transfer, and transform data from disparate sources =E2=80=93 without ha= ving to wrestle with infrastructure.
Documentation | Blog=
BigQue= ry flat-rate pricing: GA
We = now offer a flat-rate pricing model for customers who prefer paying a fixed= monthly cost for queries rather than a variable on-demand price. Enroll an= d purchase dedicated query-processing capacity measured in BigQuery slots. = The minimum size is now 500 slots at $10,000 per month. Documentation
=20
NETWORKING
Cloud I= nterconnect 100G: beta
Clo= ud Interconnect provides low-latency, highly available connections that ena= ble you to reliably transfer data between your on-premises and VPC networks= . With this launch, you can now request 100G connections, in addition to 10= G. Docume= ntation | Blog
Traffi= c Director: beta
Thi= s fully managed traffic control plane for open service mesh lets you easily= deploy global load balancing across clusters and VM instances in multiple = regions, offload health checking from service proxies, and configure sophis= ticated traffic control policies. Documenta= tion | Blog=
Cloud = Load Balancing =E2=80=93 new L4 Internal TCP/UDP Load Balancing features: b= eta
New= features include DNS-based Service Discovery (beta), L4 ILB All-ports (GA)= , and L4 ILB Failover Groups (beta).
Blog<= /a> | Documentation
=20
MIGRATION
BigQuer= y Data Transfer Service: beta and alpha
Sim= plify migration to Google Cloud and significantly reduce migration time wit= h BigQuery Data Transfer Service, which automates data and schema migration= to BigQuery from Teradata, as well as data loading from Amazon S3, both of= which are now in beta. Automated data migration from Amazon Redshift is no= w in alpha. Product page
=20
SECURITY
Cloud I= dentity-Aware Proxy =E2=80=93 context-aware access: GA
Get= help protecting VM instances =E2=80=93 and now both cloud-based and on-pre= mises web apps =E2=80=93 with context-aware access, which allows you to enf= orce access to apps and infrastructure based on a user=E2=80=99s identity a= nd the context of their request. Adopt an application-level access-control = model instead of relying on network-level VPNs. Documentation | Blog
Access= Approval: beta
Approve or dismiss requests for access by Google employees = working to support your service. Access Approval will send you an email or = Cloud Pub/Sub message with an access request, which you can then choose to = approve using the GCP Console or the Access Approval API.
Documentation | BlogApprove or dismiss requests for access by Google employees working= to support your service. Access Approval will send you an email or Cloud P= ub/Sub message with an access request, which you can then choose to approve= using the GCP Console or the Access Approval API. Documentation | Blog
Cloud = Security Command Center: GA
Acc= ess this security management and data risk platform for GCP to better under= stand your security and data attack surface. With capabilities like Securit= y Health Analytics and Cloud Security Scanner, Cloud SCC helps security tea= ms prevent, detect, and respond to threats from a single pane of glass. Documentation | Blog
Cloud = SCC =E2=80=93 Event Threat Detection: beta
Thi= s new security tool scans Stackdriver logs to detect suspicious activity su= ch as malware, crypto mining, and outgoing DDoS attacks. It flags findings = for remediation and surfaces threats in Cloud SCC. Blog
Androi= d phone =E2=80=93 built-in security keys: beta
One= of the strongest defenses against phishing =E2=80=93 FIDO Security Key tec= hnology =E2=80=93 is now available inside Android phones at no additional c= ost. You no longer have to buy an actual key, meaning that this security te= chnology is now available to anyone with an Android phone. Blog
=20
COMPUTE
Compute= Engine =E2=80=93 serial port output logging to Stackdriver: GA
Now= you can configure your Compute Engine VM instances to automatically send s= erial port output to Stackdriver Logging. For VM instances that are no long= er running, you will still be able to find and review serial port output pr= eserved in Stackdriver Logging. Documentation
Kubern= etes Engine =E2=80=93 managed certificates: beta
Man= aged SSL certificates simplify the process of enabling an HTTPS connection.= They renew automatically and are revoked when the proxy is deleted. With m= anaged certificates, Cloud Load Balancing will encrypt user connections by = default, eliminating manual work. Documentation
Cloud = Functions =E2=80=93 max instances: beta
Wit= h this release, you can limit the degree to which your function will scale = in response to incoming requests. You can set max instances for an individu= al function during deployment, and each function can have its own max insta= nces limit. Documentation
Comput= e Engine =E2=80=93 Compute-Optimized (C2) VMs: alpha
Thi= s release introduces a new family of VM instances that are optimized for co= nsistent, high-compute workloads and offer a more than 40% performance impr= ovement when compared to current GCP VMs. Using Second Generation Intel Xeo= n Scalable processors, C2 VMs can run at a sustained clock speed of 3.8 GHz= . Blog<= /a>
Comput= e Engine =E2=80=93 Memory-Optimized (M2) VMs: alpha
M2 VMs offer the highest memory configuration for a Compute= Engine VM. They=E2=80=99re ideal for memory-intensive workloads like large= in-memory databases and in-memory data analytics workloads. Our newest add= itions offer up to
12 TB of memory and 416 vCPUs. BlogM2 VMs offer the highest memory configuration for a Compute Engi= ne VM. They=E2=80=99re ideal for memory-intensive workloads like large in-m= emory databases and in-memory data analytics workloads. Our newest addition= s offer up to 12 TB of memory and 416 vCPUs. Blog
Cloud = Run: beta
Clo= ud Run brings serverless to containers, abstracting away all infrastructure= management so that you can focus on building applications. Now you can run= stateless HTTP containers in a fully managed environment or in your Kubern= etes Engine cluster. Product pag= e | Blog
Comput= e Engine =E2=80=93 explicit locality for snapshots: GA
Now= customers have the ability to control data locality when creating snapshot= s of zonal or regional persistent disks. To store snapshots, customers can = choose a multi-regional Cloud Storage bucket =E2=80=93 available in the US,= Europe, and Asia =E2=80=93 or a specific Cloud Storage region. Documentation
=20
API MANAGEMENT
Apigee = Edge Installer for Pivotal Cloud Foundry: GA
Thi= s latest BOSH release makes it simple to install, manage, and maintain Apig= ee Edge for Private Cloud 4.19.01. One of the key new features is the new A= pigee Edge experience and OpenAPI Specification v3 support. Documentation
=20
MANAGEMENT TOOLS
Stackdr= iver Profiler: GA
Thi= s statistical, low-overhead profiler lets you continuously gather CPU usage= and memory-allocation information from your production applications. You c= an identify performance characteristics of the code, such as which parts ar= e consuming the most resources. Documentation
=20
DEVELOPER TOOLS
Cloud C= ode
Thi= s new set of plugins for IntelliJ and Visual Studio Code helps accelerate c= loud-native Kubernetes application development. Get feedback on your projec= t as you build it =E2=80=93 with your own tools =E2=80=93 define your deplo= yment targets, and test and debug on your workstation or in the cloud. Prod= uct page | Blog
=20 =20 =20 =20 =20 =20
=20 Go to your Console=20
Se= e you in the cloud,
= The Google Cloud Platform Team
GCP Launch Announcements Community
Want to be the first to know about GCP updates? Join the GCP Launch Announcements Community to get the latest info o= n changes to GCP products and features.
=20 =20
=20 =20
=20
=20 3D""
=20 Google LLC 1600 A= mphitheatre Parkway, Mountain View, CA 94043

This email was sent to amr.gharbeia@gmail.com becau= se you indicated that you=E2=80=99d like to receive feature announcements a= bout Google Cloud Platform. If you don=E2=80=99t want to receive such email= s in the future, please unsubscribe here: You can also change y= our preferences on your account=E2=80=99s profile page by logging in at con= sole.cloud.google.com=20 =20 =20
=20 =20 =20 =20 =20
3D"Go=    3D"GitHub"     3D"LinkedIn"     =3D"Twitter"     3D"F=
=20
=20 --000000000000e052270587c76d82--