Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q03Gs-0006kg-8Z for pgsql-admin@arkaria.postgresql.org; Fri, 19 May 2023 16:48:02 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1q03Gq-00083H-Rs for pgsql-admin@arkaria.postgresql.org; Fri, 19 May 2023 16:48:00 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q03Gp-0007yu-SY for pgsql-admin@lists.postgresql.org; Fri, 19 May 2023 16:48:00 +0000 Received: from mail-bl0gcc02on2094.outbound.protection.outlook.com ([40.107.89.94] helo=GCC02-BL0-obe.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q03Gh-000hi9-RA for pgsql-admin@lists.postgresql.org; Fri, 19 May 2023 16:47:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LlyM2bJozMbLEhhTCAfQqIJUOYML1r8VpUl1egNRVO+4J0IT3olHKkQZW9MgyP01tX+a0cYRaiS49wZJ8IQTzI3DkzxUPnN0EsprugvxZdLeJRSG44eQWgCcgQyxRFEt7fn9TrQPAE0ha5cwsoEaTPUkh89edpBfx/CACoB68I02d9gCTD9ytHlE78CLJ7jIkm9SkfFBiIuyGTz3kK6G+127aiYa1ZXxXxkU7OVp3t15rQGHI8n9Q8FomC4BE6bNpHrMOfUToLIhtGLDArBGG9dJR3x+0b8Lg0aZvKnd25rEO7PqrPZ4NIbkkp3Oj8esTZb3W2l/DEPrqH3LutnySQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=y7P6mBMwbJVqerVHKmkcyAfyroHF+JWj6D8QjzG32Oo=; b=l6/G0rh+DxQomGWeBZX4oaawHNVRmwKwXV/76PhQ7dzYxNJZ3RF+gGNgleN0peTEjlqP8Ip/pXi4CfHDf9f4ESsX26Qwa5vp8FdSd5B8G1IG4fzu+lv49IbuFKrr5UTwDKSy9fAXS+M2v7En7aV5dAeejFaN+6QfFFFr1aLLj9/lZHKQZtM9jdUIwjkb59TgnWSvfToY+T3i5w+jkoCi/8wkBvNoELIAT5EeOB/uPFGGl4w+qL3/RGXkwyZF0zh1UOsZI0szJyL+/gGtSRBXSsR4KOYE2yPB7BQAxjkc/9HWZtv7o25Nzn4Hm2emPO9pWPh1dYjo5Rnd9sYiF1fA2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fnal.gov; dmarc=pass action=none header.from=fnal.gov; dkim=pass header.d=fnal.gov; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fnal.gov; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y7P6mBMwbJVqerVHKmkcyAfyroHF+JWj6D8QjzG32Oo=; b=Pjt0mk1kFS5MiUwjtce1mSe45yNiR7x9L8Gmm8yxY4ELOX8rVDo91JF0XyMW/UmOxRF3yyP2zcB/Jol/VqzKIIS5S2kh3PwiuM8aijcr/acTZTsM+QPT71gsGeOnGNqweuCjdeszq8FTVBk5yYNg24br0X/bgfuOcL1tfVt+2s8JDdP7lCY7CVMwpegN3mwzbHRECRi/E97PSRxhsTD31XuaLzMtv+ZYSw2xNppcthYcFBUBQ8YlMe8iiM7W9Gg9jX0AuJC2OXD0HUPufpwpdGcdahYFiuznX4Nn86ZzS4Kbk2XmfwWRTjESKRy3/TiXLP+OAgSk8oYW7FadBs6iMw== Received: from DM8PR09MB6677.namprd09.prod.outlook.com (2603:10b6:5:2ee::12) by PH0PR09MB11070.namprd09.prod.outlook.com (2603:10b6:510:2c8::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.21; Fri, 19 May 2023 16:47:46 +0000 Received: from DM8PR09MB6677.namprd09.prod.outlook.com ([fe80::727a:bf0f:a6bb:80ba]) by DM8PR09MB6677.namprd09.prod.outlook.com ([fe80::727a:bf0f:a6bb:80ba%7]) with mapi id 15.20.6411.021; Fri, 19 May 2023 16:47:46 +0000 From: Murthy Nunna To: MichaelDBA CC: "pgsql-admin@lists.postgresql.org" Subject: RE: Vacuum Tuning Question Thread-Topic: Vacuum Tuning Question Thread-Index: AdmKZIU2HzQwXKyXSSWspV4ZhqrdWAABNCYAAAHpRJA= Date: Fri, 19 May 2023 16:47:46 +0000 Message-ID: References: <16139c34-a68b-f9ea-dd43-c6d84300d112@sqlexec.com> In-Reply-To: <16139c34-a68b-f9ea-dd43-c6d84300d112@sqlexec.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fnal.gov; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8PR09MB6677:EE_|PH0PR09MB11070:EE_ x-ms-office365-filtering-correlation-id: 5337831e-2e99-426f-a7b2-08db5888c5de x-fermilab-sender-location: inside x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Dn1T3Z/gh7tdqBtnphiHs3FzFHUwthwkzZXmwL+Pp+WLAbsAZn8IQehGOL2KP+umQRk7XWPtrbrs5uaoElmIkP903D4/6sW0Toqc2GVKO2KFaREgcw0jJf0zmYO5472XCaOpoEU1qjrU8T7JrD5OlYrlW6oQv5qU45GLGM3Vag+oVUt4WxZC0vuFgr0VHnCShDYJFzzgWjNuRwdZOdQpSUpE/fAMnryfCd4F2qxQB3GBEkyf0fa0r0Gj2Bx13yiVqYbRHeMahRgYgkwOol6z8jTx3/T/6CmgvYSxgE7j9KwgbOmrAmyzvFKs32JlQ/A00GlJoT6hZb6aGcSUWxMgaT1tzcA747wA5zzw3ZQ4A4bYdqoMiuFVDXydYsuggo89ohUCnk0yo81S+veReeUuNtUAfpU4uHKOS8oKbN7RMDj2thSUF34rt66gZfSv/ctOZj8PTJH36qCEHv25ilLaQ7mGlnX3v8dWfjYCzPC/MjmGxuiyvRAnACA8iPGx4yt1VkeW6K40661elxuwVCMAaEi2PcQbnI+/xCfS34fhBAJXdTeWWnARVvXQqs+5s2V67LlXE6aq9Jf2DUNRC9LfBjX+r/EsIBDZQcJkbjdy+QWPIrY7V3PpK2o/1x9AYBTI x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM8PR09MB6677.namprd09.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(451199021)(66556008)(66946007)(76116006)(2906002)(64756008)(66476007)(66446008)(38070700005)(38100700002)(82960400001)(53546011)(9686003)(186003)(7696005)(26005)(6506007)(71200400001)(83380400001)(122000001)(3480700007)(99936003)(86362001)(55016003)(33656002)(40140700001)(508600001)(7116003)(8676002)(8936002)(52536014)(6916009)(4326008)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?MCVwpErB9QGgCozRUuFwhlX+wogx8RtolCeE2orPFiN/1Xs8WBmMBOAyEmm6?= =?us-ascii?Q?QU5bXqwxlJQ9MBRQOyhj06LX7rneGALPTL52w2DYldlTJ8TyNrnpw2OXrHrf?= =?us-ascii?Q?QPPAtQUHKst5aJ/3hxLwIRWVlTdcGWmSHhv9zc4SxIHiNe+4wAGdsUVaWulr?= =?us-ascii?Q?puLvHrBLHeAwoqptL1ypaP6fhQnoHj5jmgZ1yqGk4ccLDvwmkDf4G9bXyGJ7?= =?us-ascii?Q?kdc0uWibbwM6wbH07hqqwx2dJp5lTMV3jWYB/HE01OHZiIgqJW737SuDWg4v?= =?us-ascii?Q?X4u5DJiyCuzA/LZO10PkZdUojUVlRvR8lso9g25mU0Odx0cz5bKTBiLU6TWF?= =?us-ascii?Q?D/zlU30RM31UPVU8ZQEEbHGN+vMkeKQG0YGt70tECNGYT+OeS5/JreAgwl9v?= =?us-ascii?Q?A9fd8UW/5jeVy3ch16dCdJLAvKmPVqFQB6XgdKHhHpddTCLAwrIQCRkvJrgc?= =?us-ascii?Q?N3oJmYsQPhRhr9BSB+p8+K9p5x2C4NBpR0pSDn+I8Ulw9mT6noCjr5U6okFe?= =?us-ascii?Q?LddOdHwgK/CuAsI8hbtWUMiDAPIZonz7sCGSiwhpr1iKHhYx7bv3upMelo1E?= =?us-ascii?Q?PbPBx9LvkWD3ZgCXdRJn6dsSd9CACA6Eo1K8cYbx0KihUfG5uUc/L5lM1rgy?= =?us-ascii?Q?e5D32YjVvoiWEp+JrP15RmKRSbkcx6NZiMnF+t0xPMe7A0CvtunpjHn9fziY?= =?us-ascii?Q?2S4iBA4GltkoO4KJh5SW548H5WfDU5S5ZNmNMbcSjfw+gsKm7RTDoSb2SFc8?= =?us-ascii?Q?z8EE7ExnekwoZTmHGrW2YS7EzQX3fL+fE25OjnOImAFMjRg47k3WyqRdl3PY?= =?us-ascii?Q?0cLvB3lgafFdC1ieg9xqXVAXBJ45PBiDQKZyB7GWGUF2ZhlRMuMUJzV4M002?= =?us-ascii?Q?kEsSAlOgBgSAfOizqs1RR98Xqc/G9P7zm3FX3Qb/Foo0DFk1RALLJxoGDC76?= =?us-ascii?Q?ZexJ15gdoo3rSL1kFaA4Snc/GdfEKpf9C0BxnCk0ZMUSxzIcEloVxSX3bxBz?= =?us-ascii?Q?KnTUpAXUkEWljsOLU3QQCbi0x/Jzd8HpdyPENIjt/HKtga0J+RL003rKrVAm?= =?us-ascii?Q?lBr+XS06FeqM7MhgiblTufIuouscDXQOnQ+7NDnSZdoBlTgMcvFcS0SeAmeZ?= =?us-ascii?Q?u9jjAO9oQfK7mA8fQSmZ+IKTORt3N/AS5vnky5aGbG2hKmRZmP7kS0Xajty2?= =?us-ascii?Q?wQPkJaLz2uKMeod3WVetNnshyUoD2rKyp7csvoL8RO9JDI9FR1UV/2jgakrl?= =?us-ascii?Q?GAvAJNC4w0ODhXp26ZFLOBVYLVF+Xy2V3CgB5+/u5I+cQWbqJhg4Df+zh8iV?= =?us-ascii?Q?3lyQYc7Y2wUCg7j9Ue705erwTTAZiz72hU/sczOodfBSzekV7SuaXWhhjGL6?= =?us-ascii?Q?OcW7BxB87EX6qjJecFivyBEsS1w3sXOih/TCEQUmMroDzax2VLv1j/pT/svV?= =?us-ascii?Q?cFlud8zysTfj9UDRqmg9T2AuoPq5R3UFe1wzyXCL9Rf1L3HiqXDJ3T3KsPEl?= =?us-ascii?Q?wYsrEFlukon3COhBFk+pRrzgSmC4zdXCGzg75SqD8CAh7ClrlA9zta04XdZH?= =?us-ascii?Q?csmkwnC2uyS623LvOFwIY/aLKIq3TokzJZhLIjby?= Content-Type: multipart/related; boundary="_004_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_"; type="multipart/alternative" MIME-Version: 1.0 X-OriginatorOrg: fnal.gov X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8PR09MB6677.namprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5337831e-2e99-426f-a7b2-08db5888c5de X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2023 16:47:46.1181 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9d5f83d3-d338-4fd3-b1c9-b7d94d70255a X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR09MB11070 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --_004_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_ Content-Type: multipart/alternative; boundary="_000_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_" --_000_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thanks! But if I set autovacuum_vacuum_scale_factor I am afraid it will mak= e autovacuum less aggressive. It is already not aggressive enough. I am try= ing to make it more aggressive. Formula: Autovacuum VACUUM thresold for a table =3D autovacuum_vacuum_scale_factor *= number of tuples + autovacuum_vacuum_threshold From: MichaelDBA Sent: Friday, May 19, 2023 10:48 AM To: Murthy Nunna Cc: pgsql-admin@lists.postgresql.org Subject: Re: Vacuum Tuning Question You turned off autovacuum_vacuum_scale_factor! Murthy Nunna wrote on 5/19/2023 11:35 AM: Hi, I have a fairly large database (several TBs) where auto vacuum is enabled. = My focus is to keep the datfrozenxid reasonably low and avoid manual vacuum= . When I run following query, I see the percentage creeping up every day. R= ight after running vacuum manually on tables with large relfrozenxid the fo= llowing query would return 7% on pgprd1 database but after 5 months it incr= eased to 40%. So, eventually I am afraid I have to vacuum the tables manual= ly which has its own problems like creating massive WALs in a short time et= c. I would like to avoid manual vacuuming for this reason. SELECT freez, txns, ROUND(100*(txns/freez::float)) AS perc, datname FROM (SELECT foo.freez::int, age(datfrozenxid) AS txns, datname FROM pg_database d JOIN (SELECT setting AS freez FROM pg_settings WHERE nam= e =3D 'autovacuum_freeze_max_age') AS foo ON (true) WHERE d.datallowconn) AS foo2 ORDER BY 3 DESC, 4 ASC; 1500000000 | 599260139 | 40 | pgprd1 1500000000 | 50138249 | 3 | postgres 1500000000 | 50138249 | 3 | template1 Auto vacuum is working as I can see from logs it is repeatedly vacuuming sa= me tables, but I don't see that as a problem because those are the tables t= hat get updated/inserted continuously. Following are the settings I have. I am wondering if there is a way autovac= uum can keep the above "datfrozenxid" low and not keep increasing. Thank y= ou ahead time for reading my post. postgres=3D# select name, setting, unit from pg_settings where name like '%= autovacuum%'; name | setting | unit ---------------------------------------+------------+------ autovacuum | on | autovacuum_analyze_scale_factor | 0.1 | autovacuum_analyze_threshold | 5000 | autovacuum_freeze_max_age | 1500000000 | autovacuum_max_workers | 5 | autovacuum_multixact_freeze_max_age | 400000000 | autovacuum_naptime | 60 | s autovacuum_vacuum_cost_delay | 2 | ms autovacuum_vacuum_cost_limit | -1 | autovacuum_vacuum_insert_scale_factor | 0 | autovacuum_vacuum_insert_threshold | 5000 | autovacuum_vacuum_scale_factor | 0 | autovacuum_vacuum_threshold | 5000 | autovacuum_work_mem | -1 | kB log_autovacuum_min_duration | 0 | ms (15 rows) Regards, Michael Vitale Michaeldba@sqlexec.com 703-600-9343 [cid:image001.jpg@01D98A47.B9C273E0] --_000_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Th= anks! But if I set autovacuu= m_vacuum_scale_factor I am afraid it will make autovacuum less aggressive. = It is already not aggressive enough. I am trying to make it more aggressive= .

 

Formula:

Autovacuum VACUUM thresold for a table =3D autova= cuum_vacuum_scale_factor * number of tuples + autovacuum_vacuum_threshold

 

 

 

 

From:= MichaelDBA <MichaelDBA@sqlexec.com>
Sent: Friday, May 19, 2023 10:48 AM
To: Murthy Nunna <mnunna@fnal.gov>
Cc: pgsql-admin@lists.postgresql.org
Subject: Re: Vacuum Tuning Question

 

You turned off autovacuum_vacuum_scale_factor!

Murthy Nunna wrote on 5/19/2023 11:35 AM:

Hi,

 <= /o:p>

I have a fairly lar= ge database (several TBs) where auto vacuum is enabled. My focus is to keep= the datfrozenxid reasonably low and avoid manual vacuum. When I run follow= ing query, I see the percentage creeping up every day. Right after running vacuum manually on tables with large rel= frozenxid the following query would return 7% on pgprd1 database but after = 5 months it increased to 40%. So, eventually I am afraid I have to vacuum t= he tables manually which has its own problems like creating massive WALs in a short time etc. I would like = to avoid manual vacuuming for this reason.

 <= /o:p>

 <= /o:p>

 <= /o:p>

SELECT freez, txns, ROUND(100*(txns/freez::fl= oat)) AS perc, datname

FROM (SELECT foo.freez::int, age(datfrozenxid= ) AS txns, datname

FROM pg_database d JOIN (SELECT setting AS fr= eez FROM pg_settings WHERE name =3D 'autovacuum_freeze_max_age') AS foo

ON (true) WHERE d.datallowconn) AS foo2 ORDER= BY 3 DESC, 4 ASC;

 

1500000000 | 599260139 |   40 | pgprd1

1500000000 |  50138249 |    3 | postgres

1500000000 |  50138249 |    3 | template1

 

 

Auto vacuum is working as I can see from logs it is repeatedly vacuumi= ng same tables, but I don’t see that as a problem because those are t= he tables that get updated/inserted continuously.

Following are the settings I have. I am wondering if there is a way au= tovacuum  can keep the above “datfrozenxid” low and not ke= ep increasing. Thank you ahead time for reading my post.<= /p>

 

postgres=3D# select name, setting, unit from pg_settings where name li= ke '%autovacuum%';

=             &nb= sp;    name        &= nbsp;         |  setting =   | unit

= ---------------------------------------+------------+------

= autovacuum           = ;            &n= bsp;    | on        = |

= autovacuum_analyze_scale_factor       | 0.1&n= bsp;       |

= autovacuum_analyze_threshold        = ;  | 5000       |

= autovacuum_freeze_max_age        &n= bsp;    | 1500000000 |

= autovacuum_max_workers         = ;       | 5     &nbs= p;    |

= autovacuum_multixact_freeze_max_age   | 400000000  |<= o:p>

= autovacuum_naptime         &nb= sp;          | 60  &= nbsp;      | s

= autovacuum_vacuum_cost_delay        = ;  | 2          | ms

= autovacuum_vacuum_cost_limit        = ;  | -1         |<= /o:p>

= autovacuum_vacuum_insert_scale_factor | 0     &nbs= p;    |

= autovacuum_vacuum_insert_threshold    | 5000  &nbs= p;    |

= autovacuum_vacuum_scale_factor        | = 0          |=

= autovacuum_vacuum_threshold        =    | 5000       |=

= autovacuum_work_mem         &n= bsp;         | -1   =       | kB

= log_autovacuum_min_duration        =    | 0          | ms=

(15 rows)

 <= /o:p>

 



Regards,

Michael Vitale

Michael= dba@sqlexec.com

703-600-9343

 

--_000_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_-- --_004_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=21054; creation-date="Fri, 19 May 2023 16:47:45 GMT"; modification-date="Fri, 19 May 2023 16:47:45 GMT" Content-ID: Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAC3AlwDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Ioor A8feL9C8D+GrjxB4hvBbWkIwAOXlbsiDuxqRG7I6RxtJI6oijLMxwAPU1418Q/2k/ht4UmltLW+f Xr2MkNHp+GjB9DJ938s18w/FP4v+PfjJ4i/4R/QLa8g0yd9ltpdmSXlHrIR94+vYV6P8K/2R5poY dQ+IOqNblgG/s6ybLD2eTpn2XP1pjsluZHif9sDxZdSMvh3w7punx5+V7ktM5HuBgVxlz+0d8Z7y XdBrghBPCQafGR+qk19b2Pw5+DHgKBZJ9I0G0K8ebqDLIx/77J/lVgfFz4U6On2e01uyiQcbLS1b b/46uKuNKc/hi2RKrCO7Pjv/AIX/APG+Eb38RXYH+3p8WP1StLTf2o/i3YMPtNzp16O4uLIDP/fO 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 FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFDXtG0rXtMl0zWdPt7+ zlGHhnQMp/Pv714L4t/ZJ8B6pdvcaLqmp6JvOTCm2aMfQNgj86+iaKB3Pmzw5+yD4LsrpJtZ1/Vd VRTnylVYFb64yfyIr3fw74Q8M+H/AA+dB0jRbK101k2PAsQKyAjB3Z+9n3rcooC58z/FL9kzQtZu ptR8FaoNDnkJY2c8Ze3JP90j5k/UV4b4i/Zq+Leiys0GjQ6lGDgS2Fyr5/4CcN+lfoVRTHzM/Nj/ AIVF8Y8+X/wh/iL6bGx/Ot7w1+zT8WdcmVrjR4dKjY/NNf3AXb/wEZY/lX6E0UBzH5t/Ff4aXPws 8eaLol3qcWozzJDcvJHEUVSZMbRk5PTrX2x+0AN3wN1I4ziCE/8Ajy187ft2xmP4ueHJ8cNZR8/S U19G/GgC4+AmqP1/4l8T/qla4d/vY+qM8RrSfofFNLSUV9SfOC0lL3pKAFr039mGz+1/GPS2Iytv FNMTjphCB+pFeZV7l+xtYmbx3q+oFcrbad5efQySKR+iGufFS5aMn5G2HV6sUZ//AAUP1AG48H6U rcql1cOv18tVP6NXtH7JcRh/Z58KIRjMM7/99XEp/rXzR+3rqP2r4wWVlkYstKjX6Fndv6ivrD9n 2z+wfBHwdb4wf7IgkI9C6hyPzavmT6F7HdUUUUiQooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPjX/goNGY/GPhW76D7 FIv4rJn+tfQvj0fa/wBny9J5L6IjHP8AuKaKK1o/xI+oqv8ADfofE1LRRX1R82JS9qKKADqa+mv2 L7EJoviDUv4pbiKH8FUn/wBmNFFcWYO1BnVgl++R82/tY3j6v+0Fr0Sk5jlitUz2wir/ADzX6BeF LKPTvDGl2EQxHbWcUSj2VAKKK+ePdexp0UUUiQooooAKKKKACiiigAooooAKKKKACiiigAooooAK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiiigAooooAKKKKAP//Z --_004_DM8PR09MB6677C4A05D5AC529ECC6785DB87C9DM8PR09MB6677namp_--