Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v14xU-004L7s-He for pgsql-hackers@arkaria.postgresql.org; Tue, 23 Sep 2025 15:29:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v14xR-006WzU-NY for pgsql-hackers@arkaria.postgresql.org; Tue, 23 Sep 2025 15:29:33 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v14xR-006WzF-2g for pgsql-hackers@lists.postgresql.org; Tue, 23 Sep 2025 15:29:33 +0000 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v14xO-001xhp-26 for pgsql-hackers@lists.postgresql.org; Tue, 23 Sep 2025 15:29:31 +0000 Received: from pps.filterd (m0360072.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 58NDnLfq003988; Tue, 23 Sep 2025 15:29:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=pp1; bh=yLobkRCVU4jXBcWMAa/qFDpA2CJ1Jc m4QT53pVrpMJk=; b=aiWgh8dFpnN3dCrzYVKH6netGJ5+mV99ejF8dce/J+gDKI yS05522Py+1mqIY2N6yfdWbtNSyjxwrsfdeIgZe7DX+tsYhdoaOZePxescEZjyho eSooYQrCa9mZ/HXbh/l2mH+qfTFFQ6mWO3FYgO+bU10FfkWDpnNp689vh6K3036K k7/B9lQBowK29tSDmdM9bQyYLOLuMYHRMKSPnwNJGTmECorKCRyfari5bNhBPuH1 CRsn9NxC2Aay0ckKk4yZ22qBN8KCJE5lXCKrldnzaQuIiDB7p5eV62vd+C2WTQ6Z j871dtvmiPUulCxDpijshA58Kvv89mNbcaly20Aw== Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010031.outbound.protection.outlook.com [52.101.56.31]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 499kwyhg6g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 Sep 2025 15:29:28 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kkq4SBzawXZUNCMPuKnF8qMWJm8Ff/CFfpyMJKBgRKqx6nxDMm0OER4jV8Rs+hfoVaTzrwnVoibRo/TWkZ55SaMOJ6OtEz+nWTXdvUjHjaontYevbLz0S0uVZFvlAEZ0PVR+KHzKHcFKaPf+QOcVIBJ29xwIS/TZfn9Wu0Ea8DtUow0NjB7dszNbwBxR6mskdH1JMLijJU0EZ7wLgISGU0KYMSMUqDeQ1QgBykHVPuZJz4WKTucJvH2sKSChxK11Tjc5ryzMCv/BWNKXQ0RZXGPNN9T7mglrUcpJ/CimE9EdPQOnOwhnleU7Vr5a613V0LEWdWzIYFqAw/f6ybKOiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yLobkRCVU4jXBcWMAa/qFDpA2CJ1Jcm4QT53pVrpMJk=; b=HxnlKS4q8vu4X8ZFvUF+2p0g9mxs5R8+2iinyPqQRpP74BOCGS8E2CJFCJZn3tu+CRFGA3PWQInx8Durlbyy1CxQqQDQbkytl0j/U/66gBys7tfs2AEyz+RZTpfh5p2+AaGmEP3nZ7abaWyRuDUtc7QWV11kx165o23kNaZnjjZ8fv+ek8E0qDI5YTYJB5G4ej81bn5mB3tNdUZU9IkAoMuOvMdUe6qnH5l4H+IU2W46xEWGWskrRT5S3qD1fCQa+KsQgJVojyEnG37IG97nJNfndICuYztnCtVTmF/29aJU6qKGyvu6GMKu+vgwBnnEk/qlPu+5k3rcudfnl/tnsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=in.ibm.com; dmarc=pass action=none header.from=in.ibm.com; dkim=pass header.d=in.ibm.com; arc=none Received: from SJ4PPFB81778326.namprd15.prod.outlook.com (2603:10b6:a0f:fc02::8be) by SA1PR15MB5799.namprd15.prod.outlook.com (2603:10b6:806:333::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Tue, 23 Sep 2025 15:29:25 +0000 Received: from SJ4PPFB81778326.namprd15.prod.outlook.com ([fe80::3477:dcc0:2cf0:e930]) by SJ4PPFB81778326.namprd15.prod.outlook.com ([fe80::3477:dcc0:2cf0:e930%8]) with mapi id 15.20.9137.018; Tue, 23 Sep 2025 15:29:24 +0000 From: Srirama Kucherlapati To: Andres Freund , AIX PG user CC: "pgsql-hackers@lists.postgresql.org" Thread-Topic: [EXTERNAL] Re: AIX support Thread-Index: AQHae4rr5/ageaPz8EuxaB+VNKiBu7FCOGKAgAArgSaACn9l2IABLM4AgAADTgCAAAP8gIAABU6AgAvJNWiAAB/ogIATySEqgACu3ACAARripYAB4tSAgAAMOICABwWYgIAAB3wAgAAD0oCAAAcGgIACYnHWgAxC+/6AAz5ikoAC7ZKggAAzhgCAAAZWgIALF3TtgAAGbYCAAAc8toABabZigAAKZACACX4wBIAA83CAgAA8Eh6AAGyZAIAD7Q2AgBOpYxWABEWoAIABtJbFgAm10OGAAxsEAIAACpc/gAM2cX+AU/nKsoAASmYAgAB8EsuAAFNfAIArcUjPgACuTICAAndU4oAGmUOsgAqpmr2AACCfgIAA83KngA6qCqSAUfOrvIAAY2wAgAOXbQuACcNL24Ad9dXhgAMilgCARWvRCIAr97MUgAAoXgCAD7/Y/YAaKmSAgAAT1RqAAEbmgIABx94wgAA+JACAAUalI4ACvbeAgAgVLqSABM5vSIDdmu/GgBq8ygCAAt6PgIAAFZEAgAGzmQCAAAL5gIAABq1T Date: Tue, 23 Sep 2025 15:28:58 +0000 Message-ID: References: <175863756865.1038.1316404745203068811.pgcf@coridan.postgresql.org> <3xsqvatpnbb7wd3vdxdygzh6s2bbxn3ulmarli67x5u7hekvei@3it2vxprjglu> In-Reply-To: <3xsqvatpnbb7wd3vdxdygzh6s2bbxn3ulmarli67x5u7hekvei@3it2vxprjglu> Accept-Language: en-US Content-Language: en-IN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-reactions: allow x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ4PPFB81778326:EE_|SA1PR15MB5799:EE_ x-ms-office365-filtering-correlation-id: 2940e8d2-79e7-4f72-18ca-08ddfab5fa03 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700021|8096899003; x-microsoft-antispam-message-info: =?Windows-1252?Q?yaiNK68UbWt3K8U9VENjxla8azPjrWe52FhskevfcqOXLQIyKgkF5rj2?= =?Windows-1252?Q?DD6x+ZEduXA5DR0n63hkknWGDfAgJuWDByiWNE4WBc4lwa8F6cPTjTl3?= =?Windows-1252?Q?G5M6v+lSON/Q5VsmQIKpEy9IXKvQ/N9DquhFkOB1B45l+932M7huzDuL?= =?Windows-1252?Q?8EvXlXHUfi9bEqEy3sgn+V73POFBSeZ7WjebY0mSMlHbIW9ielf4Npwy?= =?Windows-1252?Q?aPAaa/vOvi3e6vAcWPw6SO1YddgD4DPuxGIcNtHO23ne52iqxGZassE4?= =?Windows-1252?Q?4EcUkZI2xRnUkYmMjmhvc7CX2b4CFe4SWueEzQSBkLnLJq7ukyq1Le8a?= =?Windows-1252?Q?Zggt3/c4LvZWYEif+0WQbwK4/d/nzWQKd40qm30HFngaV30DUvzbFxJ1?= =?Windows-1252?Q?miztcqOEWwgxzvluQpkTEL6ZX1vPquHQJ1sv+QmoJFnJ2Z+/30akirfa?= =?Windows-1252?Q?b4mpZ6c06IPz3bzflDOPvh/OoIK2s1YMoLDYHwIDR8n9LT4k7z4SP/vQ?= =?Windows-1252?Q?loBjQaKh3FnRhOj6l0Lhg7DyujWrvrnJRWi6Od/yFScTi0Kp0M2/Rsm0?= =?Windows-1252?Q?nOtfHvZOFgJ2fHvWLDJ1+8l3r49xKhbYuuQ7owc4Fx/2A67eNdLK800H?= =?Windows-1252?Q?r7aND2wr4uF08N75tefIWssw1TRIIRTcAt6Zl1cF9thZrRffHxIJ9N14?= =?Windows-1252?Q?2lGh5urSyru5nfVkXJWH9cw3UgEahIktDK1EPxjuws7kMeP5Uh40Zj+X?= =?Windows-1252?Q?ZhLG9uaOx3kkDfOSyihV5RychEgDLW4IRP/P167SDBhmdIdF+TSTELli?= =?Windows-1252?Q?0ZFBLAYzAPU5w3IVx7YKEYIGVdOLRefBvCveiLTGQJ7qbGLJmlK9RXr7?= =?Windows-1252?Q?PYsREhcW1ICjHPiL3M6EA+L6eWxn2B2BtxxyZWJSW+kwQuZ//W8mRXGg?= =?Windows-1252?Q?gVv5KGN1ThuBkgblahG2KrneomL4r9tb6JMFTIw8s/0solTVxtbtQ2cj?= =?Windows-1252?Q?Y3uiwHa7eSzoLpb+RLQ+uqiCEZFJ0pcw62OqZX6xLdkxzEi/kD6ErXu+?= =?Windows-1252?Q?nlSdsJF6uACC0QEykjlvST7L/3LbkQh5Dij0BBflgUsGM8UtPuD5aoOp?= =?Windows-1252?Q?L9PzHKrBomoKvl7avfGmg7btCIjW0dEUrrzhzQOOgueQQkR51A0c9Nep?= =?Windows-1252?Q?162R3lN6ECPYbrG3WrOJrGxPaRd2UoQbBjhPxoFQkfN8LTHTZ962zFxO?= =?Windows-1252?Q?1T5fDAlSpQ4rvI0n3oKWwOrmpAi58vxLbu6tPtpqili1PDg1X/cpIws8?= =?Windows-1252?Q?m/TJ8akKl4GO58BWRhCAGdV2pH9vHFI3FVZe9QMIrtPtPTSncwpeTGAZ?= =?Windows-1252?Q?nV3TcQvg/P7NOD/63zCbByIvfn3hAxATW7iMBitLvBp9tlVeXxl2ESxw?= =?Windows-1252?Q?YpBe9fRdKr7LV0K4Fck2LOqP1h/C/40KrugBXeM6QkJLeir8dSDI8z4v?= =?Windows-1252?Q?c5UAmSAbsJybZej3VioGULqYxXtlt4jnZp40nb+cZPjbdtXuwJhkksOS?= =?Windows-1252?Q?CT5pnBa04pXvowaZCBBvkfCnDCnwk4kpFP5CrQ2tSdTJSMqEh0dDBqNz?= =?Windows-1252?Q?ff8=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ4PPFB81778326.namprd15.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700021)(8096899003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?6KRxCXmZFRLCQ/QKOyn1j2ZKlckEGI9ERfSNHkcLJCAxKS1qsSVUNbyN?= =?Windows-1252?Q?8M5lX621Mzsc82e8HDKGoRurCSJMGGhLk2Y+iykqXuqwEwAlpFZ0SnDm?= =?Windows-1252?Q?h7WFdWXBnHbsqzMfsS2rJuTX+YpmVMdgvOfIjZiS520jpJRoEH+8OhSl?= =?Windows-1252?Q?JiVshFNPyAYPw/nYRq5N8UjsYIkJc2nAo3wzBPqrEHlXPTTLhJD0bfZz?= =?Windows-1252?Q?HdrVd9MNsLfchBSlmIUcEtKttdl+6gwuRIsliBxB79TTzMZlHWaWXf+T?= =?Windows-1252?Q?TLHfcgRRK5tK9TYN4BqJ2aFavyP3WlE/7TVx9/Vuhet3PRvDYZpGYbmS?= =?Windows-1252?Q?LXiq0U0mkp0sPTvEvctHNaYI7Lb4IljrGTXWUFXFui07XRAT8R/2dRod?= =?Windows-1252?Q?2ynO9WPyCFnMH7mZA2H4LEdk7EQZ599uDkV6OATfLGYBRtC+TddyI9X5?= =?Windows-1252?Q?FSYpe7eyRqMtJaVzNgCn+6Xu/y062wJ7eGPCLmSm8HdsAXCb+6jqsLYo?= =?Windows-1252?Q?nIdtUWFxu2KzIMb/loNZ+gSyXJ+yC9QC8Q89qB9A+D5qeB0ufuu7wvU7?= =?Windows-1252?Q?umL8nsmjSO109DRZzB1wmoz72qB6giDmz8YDqtAHNlNheAA/rcy+n2cA?= =?Windows-1252?Q?lpACwL5hkhq8u24+j/4IHNuTMYQaEpbwUv9T8BCnUZ+hm8M0tuDTKKB+?= =?Windows-1252?Q?U35mTaGJFvw3xKzgAQRP+3WnH2RP0Jgs0CZgzSTrEkypQ1gjl9GDu7Rz?= =?Windows-1252?Q?ivqHMS57MhAMJpso3/Xyp7FqbxnsU6k5lanqXRG/jt0FY9jD4u3W+VjP?= =?Windows-1252?Q?kiiB2ra19xCG58My24pQgc8lz/Io+LYSgEjH4hyGmMfSdGk7YEUiTGKZ?= =?Windows-1252?Q?7p00jFxAva4FkUk4eqJ+rsPBPzTP6s1yVHRwnlLG2mQImF9nBndMWzyc?= =?Windows-1252?Q?Q4x/8cXXP/7QC0Y1z51J6RJwna/V8oYLo68bB054cKZ6kzfOZeXZ3HU1?= =?Windows-1252?Q?fJk4VaioPM/ECJtzCNcwqys4NQel7qKS//D/SlFfAJwcUv17526pDbQB?= =?Windows-1252?Q?gLyBM+md1c57U7S6iwc0sVIQ0rrMUjLWS0yfPPP2ijAwuaK+viPKqRDg?= =?Windows-1252?Q?2lmilmrvr7OJto5XvmG3zqzLbKL3TtNl+pFZn3ZDt7L6jDYuq3ew0yJ+?= =?Windows-1252?Q?CY/U0NtEwyHrBeuoK4sOBGe/YqFcR7CiQeHw4gJs5zpFYOgBM3Fm3yqt?= =?Windows-1252?Q?DMayu2mL1QL6GnqxeQENOzv1VLEt+LcEBag1G61Uoyukfi5lB81bkRC7?= =?Windows-1252?Q?HpzcJLoKlinNmwNIqpYjZnv+i5yIb0VBaFYsIT95Tr4lNsuWUMtK9Uup?= =?Windows-1252?Q?V+NruRnWJEwl6dkrwoqXdI8PXQ29VxZzYuvUfjhtppxFoollO6WFVF7X?= =?Windows-1252?Q?6dEKDFLTX3ZMWELULBl+OkRGzkleU887gF4l1vD1ZjFQPlzwgYzwaYXB?= =?Windows-1252?Q?i33E2UCRpUfvU8sWNY0lP8lYDzICVgYhyElnIlVOXEMHguN12GZRscYR?= =?Windows-1252?Q?EEZqtzmS//eo7/EC/QIrM84gEKWtEhhgjQCUh8+nL5xkDr7G6LK7aIRX?= =?Windows-1252?Q?QayjE8XsS9EAN+lBjL+iqDPIdKsXeUaqXK2jOROtHDxkq+CzJ7ar5SqF?= =?Windows-1252?Q?DEi1QrvCgRZb7grgDEfxFNB+KqcN/V4a?= Content-Type: multipart/alternative; boundary="_000_SJ4PPFB817783263D506AAE4C480F5B2866DB1DASJ4PPFB81778326_" MIME-Version: 1.0 X-OriginatorOrg: in.ibm.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ4PPFB81778326.namprd15.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2940e8d2-79e7-4f72-18ca-08ddfab5fa03 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Sep 2025 15:29:24.6519 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fcf67057-50c9-4ad4-98f3-ffca64add9e9 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PRuIWWlcpqSapsva7qvE90/CQA1AOzHxAIivZBy/G+MXjQw5aR6q3CrNsGn+0Z8MWDlgDPBWwhQhS3vuI6tnkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR15MB5799 X-Authority-Analysis: v=2.4 cv=J5Cq7BnS c=1 sm=1 tr=0 ts=68d2bcd8 cx=c_pps a=QQ0Rro+ZityDt3mHPSrFtQ==:117 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=yJojWOMRYYMA:10 a=8pGIx1_7vGqeivg9-KgA:9 a=pILNOxqGKmIA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=HgXXHFhcl7MhOs2I:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 X-Proofpoint-GUID: NdQn_YMBWW35tDM3ZN59vTC5Xb_cfDCs X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwOTIwMDAxNSBTYWx0ZWRfX35sxchCP86I3 qJdbYLuqZ/JlY01hj7Gh4bzMX+MTpQrWYNYYF9ow9RoUSYjPgZvlgFcMuipi0NHGxdZbKIiA8NW JUWMN1ihVWhMmVuCDtPkH212ZhB05p7WPDCtUnZmvoKtROTQgVatXRSiawMLPESbAiAt36KLqfz qjfdw1Li6Ynuf8fff37h+aUhMKnmSDW7hF9h+a3PsND7gWdb3rcaftgNaCV5f0ypw9v03twtw8S sMFVRMwERn3oRxLdk/uXz7R+mQEOot7Z8/lMplqLbBgH+sJEpbTlvHZWsYw3HrBrUMHMyl74SQT GXbVl+JH90NP71VCKPwyP0npyAZ+xqMFa9wnplVROqEMVDznKL9QapD/zNOhusCss51t6ppRlC1 tfR7qiZS X-Proofpoint-ORIG-GUID: NdQn_YMBWW35tDM3ZN59vTC5Xb_cfDCs Subject: RE: AIX support X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1117,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-09-23_03,2025-09-22_05,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 phishscore=0 clxscore=1011 adultscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2507300000 definitions=main-2509200015 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_000_SJ4PPFB817783263D506AAE4C480F5B2866DB1DASJ4PPFB81778326_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi Andres, > It worked without meson changes just before the AIX support was dropped. = I do > not see why you *need* that meson patch, rather it just being convenient = - > after all I had made it work before, without that. I was able to build successfully using Meson on PostgreSQL 16. However, whe= n attempting the same on the latest master(with the revived changes), I enc= ountered a few errors. We are currently investigating these issues and work= ing on the necessary fixes. I=92ll keep you updated once the Meson-related fixes are ready. > One suggestion I do have is to split the patch into a few constitutent pi= eces. Thank you for the suggestion. Splitting the patch into smaller, constituent pieces makes sense and would = certainly help with clarity and review. Appreciate your guidance. Warm regards, Sriram. --_000_SJ4PPFB817783263D506AAE4C480F5B2866DB1DASJ4PPFB81778326_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable

Hi An= dres,
> It worked without meson changes just before the AIX support was droppe= d. I do
> not see why you *need* that meson patch, rather it just being convenie= nt -
> after all I had made it work before, without that.

 

I was able to build successfully using Meson on PostgreSQL 16. Howe= ver, when attempting the same on the latest master(with the revived changes= ), I encountered a few errors. We are currently investigating these issues and working on the necessary fixes.

I=92ll keep you updated once the Meson-related fixes are ready.&nbs= p;


> One suggestion I do have is to split the patch into a few constitutent= pieces.

Thank= you for the suggestion.

Split= ting the patch into smaller, constituent pieces makes sense and would certa= inly help with clarity and review.

Appre= ciate your guidance.

=  

 

Warm regards= ,

Sriram.=

 

--_000_SJ4PPFB817783263D506AAE4C480F5B2866DB1DASJ4PPFB81778326_--