<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: SQL SERVER &#8211; Automated Index Defragmentation Script</title>
	<atom:link href="http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/</link>
	<description>Personal Notes of Pinal Dave</description>
	<lastBuildDate>Thu, 23 May 2013 14:22:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: PeterD</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-328128</link>
		<dc:creator><![CDATA[PeterD]]></dc:creator>
		<pubDate>Fri, 10 Aug 2012 07:58:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-328128</guid>
		<description><![CDATA[me too.  any ideas]]></description>
		<content:encoded><![CDATA[<p>me too.  any ideas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: santhakumar</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-269151</link>
		<dc:creator><![CDATA[santhakumar]]></dc:creator>
		<pubDate>Wed, 28 Mar 2012 22:05:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-269151</guid>
		<description><![CDATA[Good script]]></description>
		<content:encoded><![CDATA[<p>Good script</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Meghana</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-243335</link>
		<dc:creator><![CDATA[Meghana]]></dc:creator>
		<pubDate>Wed, 25 Jan 2012 08:36:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-243335</guid>
		<description><![CDATA[Hi ,

Great Script...

I have few query on this script... 
In this script , 
its checking if @allowPageLocks =0 (count for index which have Allow_Page_Locks=0)  and if object have 1 or more LOB Objects then although index fragmentation value exceeds the rebuidthreshold value , it dont make rebuid , but make reorganization on it.

I am a little confused on it, and need to know , what is reason that we should do rebuid on index if we found ,1 or more LOB objects and Allow_Page_Locks=0]]></description>
		<content:encoded><![CDATA[<p>Hi ,</p>
<p>Great Script&#8230;</p>
<p>I have few query on this script&#8230;<br />
In this script ,<br />
its checking if @allowPageLocks =0 (count for index which have Allow_Page_Locks=0)  and if object have 1 or more LOB Objects then although index fragmentation value exceeds the rebuidthreshold value , it dont make rebuid , but make reorganization on it.</p>
<p>I am a little confused on it, and need to know , what is reason that we should do rebuid on index if we found ,1 or more LOB objects and Allow_Page_Locks=0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sameer</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-87800</link>
		<dc:creator><![CDATA[Sameer]]></dc:creator>
		<pubDate>Tue, 14 Sep 2010 08:42:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-87800</guid>
		<description><![CDATA[I get the below message when I run the script.  Could you please help?
Msg 102, Level 15, State 1, Procedure dba_indexDefrag_sp, Line 226
Incorrect syntax near &#039;OBJECT_ID&#039;.]]></description>
		<content:encoded><![CDATA[<p>I get the below message when I run the script.  Could you please help?<br />
Msg 102, Level 15, State 1, Procedure dba_indexDefrag_sp, Line 226<br />
Incorrect syntax near &#8216;OBJECT_ID&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SAMEER</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-87704</link>
		<dc:creator><![CDATA[SAMEER]]></dc:creator>
		<pubDate>Mon, 13 Sep 2010 12:38:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-87704</guid>
		<description><![CDATA[Can I use it in SQL2K environment?]]></description>
		<content:encoded><![CDATA[<p>Can I use it in SQL2K environment?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQLAuthority News – SQL PASS Summit, Seattle 2009 – Day 1 Journey to SQL Authority with Pinal Dave</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-57296</link>
		<dc:creator><![CDATA[SQLAuthority News – SQL PASS Summit, Seattle 2009 – Day 1 Journey to SQL Authority with Pinal Dave]]></dc:creator>
		<pubDate>Tue, 03 Nov 2009 14:29:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-57296</guid>
		<description><![CDATA[[...] have previously blogged about SQLFool for her excellent Automated Index Defrag Script and I was very lucky to meet her on very first [...]]]></description>
		<content:encoded><![CDATA[<p>[...] have previously blogged about SQLFool for her excellent Automated Index Defrag Script and I was very lucky to meet her on very first [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kuldip</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-54137</link>
		<dc:creator><![CDATA[Kuldip]]></dc:creator>
		<pubDate>Mon, 27 Jul 2009 14:37:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-54137</guid>
		<description><![CDATA[Sqlfool is really nice blog to read, there are many good article
one of is filter index in sql2008 very nice article.]]></description>
		<content:encoded><![CDATA[<p>Sqlfool is really nice blog to read, there are many good article<br />
one of is filter index in sql2008 very nice article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jayant das</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-53443</link>
		<dc:creator><![CDATA[jayant das]]></dc:creator>
		<pubDate>Fri, 03 Jul 2009 07:11:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-53443</guid>
		<description><![CDATA[Hi Pinal

I am little confused about    which  is faster case  or inner join ?


I have large table arround 75 lacs records  there is three integer  column , I use case output as varchar 

should i use inner join or case ? there is base table for nd_code and status for case values as output

I  mentioned query on below

SELECT     autoid, cycle, mdn, ACC, custcode, Booking_Date, barcode, Name, Place, remarks, associate, area, catagory, sheet_no, initial, relation, ph_no, 
                      delivery_date, status_date, 
                      CASE Nd_Code WHEN 1 THEN &#039;Shifted&#039; WHEN 2 THEN &#039;Incomplete Address&#039; WHEN 3 THEN &#039;Wrong Address&#039; WHEN 4 THEN &#039;No such Person&#039; WHEN 5
                       THEN &#039;Refused To Accept&#039; WHEN 6 THEN &#039;Premises Locked&#039; WHEN 7 THEN &#039;Consignee Not Available&#039; WHEN 8 THEN &#039;No Service&#039; WHEN 9 THEN &#039;Missroute&#039;
                       WHEN 10 THEN &#039;Under Construction&#039; WHEN 11 THEN &#039;Multi Address&#039; WHEN 12 THEN &#039;No Response&#039; ELSE &#039; &#039; END AS Nd_code, 
                      CASE status WHEN 2 THEN &#039;New&#039; WHEN 3 THEN &#039;Distributed&#039; WHEN 4 THEN &#039;Telecalling&#039; WHEN 5 THEN &#039;Redirect&#039; WHEN 6 THEN &#039;Missroute&#039; WHEN 7
                       THEN &#039;Undelivered&#039; WHEN 8 THEN &#039;Delivered&#039; WHEN 9 THEN &#039;Dlv&#039; WHEN 10 THEN &#039;Insert&#039; WHEN 16 THEN &#039;Feeded &#039; WHEN 11 THEN &#039;Rebook&#039; WHEN
                       12 THEN &#039;RtoRec&#039; WHEN 13 THEN &#039;Booked&#039; WHEN 14 THEN &#039;PodHandedOver&#039; WHEN 15 THEN &#039;RtoHandedOver&#039; ELSE &#039; &#039; END AS Status, 
                      initial_status, address1, address2, address3, City, PinCode, alt_no, state, user_name, user_date, calling_status, scan_user, scan_date, 
                      AGENCYCODE, DISP_Date, DUE_Date, change_address, category, billing_date, amount, REMARK, CALLING_DATE, CRITICAL_CUST, nname, 
                      naddress1, naddress2, naddress3, nplace, ncity, npincode, nstate, client, contact_no1, contact_no2, contact_no3, ref_no, cnt_associate, cn_total, 
                      last_new_address, urgent, MTNLREM, MOBREM
FROM         dbo.RELIANCE

Regards

Jayant]]></description>
		<content:encoded><![CDATA[<p>Hi Pinal</p>
<p>I am little confused about    which  is faster case  or inner join ?</p>
<p>I have large table arround 75 lacs records  there is three integer  column , I use case output as varchar </p>
<p>should i use inner join or case ? there is base table for nd_code and status for case values as output</p>
<p>I  mentioned query on below</p>
<p>SELECT     autoid, cycle, mdn, ACC, custcode, Booking_Date, barcode, Name, Place, remarks, associate, area, catagory, sheet_no, initial, relation, ph_no,<br />
                      delivery_date, status_date,<br />
                      CASE Nd_Code WHEN 1 THEN &#8216;Shifted&#8217; WHEN 2 THEN &#8216;Incomplete Address&#8217; WHEN 3 THEN &#8216;Wrong Address&#8217; WHEN 4 THEN &#8216;No such Person&#8217; WHEN 5<br />
                       THEN &#8216;Refused To Accept&#8217; WHEN 6 THEN &#8216;Premises Locked&#8217; WHEN 7 THEN &#8216;Consignee Not Available&#8217; WHEN 8 THEN &#8216;No Service&#8217; WHEN 9 THEN &#8216;Missroute&#8217;<br />
                       WHEN 10 THEN &#8216;Under Construction&#8217; WHEN 11 THEN &#8216;Multi Address&#8217; WHEN 12 THEN &#8216;No Response&#8217; ELSE &#8216; &#8216; END AS Nd_code,<br />
                      CASE status WHEN 2 THEN &#8216;New&#8217; WHEN 3 THEN &#8216;Distributed&#8217; WHEN 4 THEN &#8216;Telecalling&#8217; WHEN 5 THEN &#8216;Redirect&#8217; WHEN 6 THEN &#8216;Missroute&#8217; WHEN 7<br />
                       THEN &#8216;Undelivered&#8217; WHEN 8 THEN &#8216;Delivered&#8217; WHEN 9 THEN &#8216;Dlv&#8217; WHEN 10 THEN &#8216;Insert&#8217; WHEN 16 THEN &#8216;Feeded &#8216; WHEN 11 THEN &#8216;Rebook&#8217; WHEN<br />
                       12 THEN &#8216;RtoRec&#8217; WHEN 13 THEN &#8216;Booked&#8217; WHEN 14 THEN &#8216;PodHandedOver&#8217; WHEN 15 THEN &#8216;RtoHandedOver&#8217; ELSE &#8216; &#8216; END AS Status,<br />
                      initial_status, address1, address2, address3, City, PinCode, alt_no, state, user_name, user_date, calling_status, scan_user, scan_date,<br />
                      AGENCYCODE, DISP_Date, DUE_Date, change_address, category, billing_date, amount, REMARK, CALLING_DATE, CRITICAL_CUST, nname,<br />
                      naddress1, naddress2, naddress3, nplace, ncity, npincode, nstate, client, contact_no1, contact_no2, contact_no3, ref_no, cnt_associate, cn_total,<br />
                      last_new_address, urgent, MTNLREM, MOBREM<br />
FROM         dbo.RELIANCE</p>
<p>Regards</p>
<p>Jayant</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQLAuthority News – Update on pinaldave.com and SQLAuthority.com Journey to SQL Authority with Pinal Dave</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-53215</link>
		<dc:creator><![CDATA[SQLAuthority News – Update on pinaldave.com and SQLAuthority.com Journey to SQL Authority with Pinal Dave]]></dc:creator>
		<pubDate>Wed, 24 Jun 2009 01:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-53215</guid>
		<description><![CDATA[[...] Q: Who is your new host? A: GoDaddy.com and they are doing great! Most of the people think of Danica Patrik when GoDaddy is mentioned, I think of  Index De-Fragmentation Script of SQLFool. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Q: Who is your new host? A: GoDaddy.com and they are doing great! Most of the people think of Danica Patrik when GoDaddy is mentioned, I think of  Index De-Fragmentation Script of SQLFool. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beh</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-53135</link>
		<dc:creator><![CDATA[Beh]]></dc:creator>
		<pubDate>Sat, 20 Jun 2009 06:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-53135</guid>
		<description><![CDATA[Hi Pinal, 

I have a large table that perform insert and update for every 15 minute (2000 record). From your point of view, it is ok if i run the automated index defragment on this large table on daily basic or i should run it for every 30 minute? 

My aim is better the index defragment can finish before the next insert or update, meant within 15 minute range.

thanks
beh]]></description>
		<content:encoded><![CDATA[<p>Hi Pinal, </p>
<p>I have a large table that perform insert and update for every 15 minute (2000 record). From your point of view, it is ok if i run the automated index defragment on this large table on daily basic or i should run it for every 30 minute? </p>
<p>My aim is better the index defragment can finish before the next insert or update, meant within 15 minute range.</p>
<p>thanks<br />
beh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vivek</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-51010</link>
		<dc:creator><![CDATA[Vivek]]></dc:creator>
		<pubDate>Wed, 15 Apr 2009 09:35:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-51010</guid>
		<description><![CDATA[Hi Pinal

   Can you tell me which index is good from performance point of view,Clustered or non clustered ?

Thanks
Vivek]]></description>
		<content:encoded><![CDATA[<p>Hi Pinal</p>
<p>   Can you tell me which index is good from performance point of view,Clustered or non clustered ?</p>
<p>Thanks<br />
Vivek</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Imran Mohammed</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-50485</link>
		<dc:creator><![CDATA[Imran Mohammed]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 15:59:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-50485</guid>
		<description><![CDATA[@ Michelle.

Thanks for your reply. Yes your explanation make sense. 

Sorry about my point No 2. You are correct. I guess I did not check the script properly, I did not see  if and set statement which you used later in script. Sorry for the confusion. 

 Thanks for the script Michelle.

~ IM.]]></description>
		<content:encoded><![CDATA[<p>@ Michelle.</p>
<p>Thanks for your reply. Yes your explanation make sense. </p>
<p>Sorry about my point No 2. You are correct. I guess I did not check the script properly, I did not see  if and set statement which you used later in script. Sorry for the confusion. </p>
<p> Thanks for the script Michelle.</p>
<p>~ IM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michelle Ufford</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-50482</link>
		<dc:creator><![CDATA[Michelle Ufford]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 13:09:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-50482</guid>
		<description><![CDATA[Hi Imran,

You ask some good questions!  Let me see if I can help explain:

1.  This would require users to be on SQL 2005 SP2.  The informal poll I did showed that this would exclude many people, so I went the long way instead.

2.  You need to pass @onlineRebuild = 0 to the stored procedure to turn off online rebuilds.  @editionCheck is internal to the stored procedure and does not need to be configured.

3.a.  Yes, there&#039;s a reason for it.  I list indexes in order of most fragmented because, if you&#039;re just returning the list and building it manually, you probably want to work on your most fragmented first.  Also, I have occasionally had to kill my defrag script during execution; I&#039;d rather know that it had worked on the most heavily fragmented tables and left the less fragmented ones.

3.b.  I could look at doing that, but relatively speaking, the amount of deleting, and the frequency of it, is pretty small.  I&#039;ve never had any performance issues with it.  

Thanks for your questions!  I hope that helps.

Regards,

Michelle]]></description>
		<content:encoded><![CDATA[<p>Hi Imran,</p>
<p>You ask some good questions!  Let me see if I can help explain:</p>
<p>1.  This would require users to be on SQL 2005 SP2.  The informal poll I did showed that this would exclude many people, so I went the long way instead.</p>
<p>2.  You need to pass @onlineRebuild = 0 to the stored procedure to turn off online rebuilds.  @editionCheck is internal to the stored procedure and does not need to be configured.</p>
<p>3.a.  Yes, there&#8217;s a reason for it.  I list indexes in order of most fragmented because, if you&#8217;re just returning the list and building it manually, you probably want to work on your most fragmented first.  Also, I have occasionally had to kill my defrag script during execution; I&#8217;d rather know that it had worked on the most heavily fragmented tables and left the less fragmented ones.</p>
<p>3.b.  I could look at doing that, but relatively speaking, the amount of deleting, and the frequency of it, is pretty small.  I&#8217;ve never had any performance issues with it.  </p>
<p>Thanks for your questions!  I hope that helps.</p>
<p>Regards,</p>
<p>Michelle</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michelle Ufford</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-50481</link>
		<dc:creator><![CDATA[Michelle Ufford]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 13:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-50481</guid>
		<description><![CDATA[Wow, thank you, Pinal!  I&#039;m glad you&#039;ve found the script useful.  :)]]></description>
		<content:encoded><![CDATA[<p>Wow, thank you, Pinal!  I&#8217;m glad you&#8217;ve found the script useful.  :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Imran Mohammed</title>
		<link>http://blog.sqlauthority.com/2009/04/04/sql-server-automated-index-defragmentation-script/#comment-50477</link>
		<dc:creator><![CDATA[Imran Mohammed]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 07:25:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=4232#comment-50477</guid>
		<description><![CDATA[Hello,

Script is very cleverly written. 

I looked this script from coding perspective and I did check logic in depth... I assume it would be best ....

I do have few suggestions, can be ignored if they do not make sense.

1. To check existing  (Tables) , its select Object_ID from systables. To drop procedures we did not use sys.procedures but we took a long path, object_property (object_id (proc_name).... Any specific reason ? Just curious to know.

2. Online rebuild is good. What if I do not want to use this feature as it would take long time and I do not want to spent that much time or for some other crapy reason., Even though I have Enterprise Edition I still want to rebuild my indexes offline. Stored procedure accept a parameter @editionCheck , 1 = Rebuild Online, 0 = Rebuild Offline, Even if I give @editionCheck = 0, and if I have Enterprise Edition, Script automatically updates @editionCheck  from 0 to 1. ( I wanted it to keep 0, but script forcefully updated it to 1)

3. We have two while loops. One to store objects in a database other to execute sql statement using those object names,

a) Is there a specific reason why we are defraging index with high fragmentation first, If there is no reason then why do we want to use select top 1 ? From performance side I dont think this is good. ( I know very little about performance tunning, please correct me if I am wrong)

b) since we are using top we have to use delete statement, which is again a logged operation, increasing overhead... Why not just use ID  = @Var and increment @var to @Var + 1. Later drop #temp table. 

I agree there could be few database, but there could be many tables in a database and many more tables through out server. 

Note :
I have written a script to rebuild indexes, which is not even comparable with this script ( This script is way better than mine )

~IM.]]></description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Script is very cleverly written. </p>
<p>I looked this script from coding perspective and I did check logic in depth&#8230; I assume it would be best &#8230;.</p>
<p>I do have few suggestions, can be ignored if they do not make sense.</p>
<p>1. To check existing  (Tables) , its select Object_ID from systables. To drop procedures we did not use sys.procedures but we took a long path, object_property (object_id (proc_name)&#8230;. Any specific reason ? Just curious to know.</p>
<p>2. Online rebuild is good. What if I do not want to use this feature as it would take long time and I do not want to spent that much time or for some other crapy reason., Even though I have Enterprise Edition I still want to rebuild my indexes offline. Stored procedure accept a parameter @editionCheck , 1 = Rebuild Online, 0 = Rebuild Offline, Even if I give @editionCheck = 0, and if I have Enterprise Edition, Script automatically updates @editionCheck  from 0 to 1. ( I wanted it to keep 0, but script forcefully updated it to 1)</p>
<p>3. We have two while loops. One to store objects in a database other to execute sql statement using those object names,</p>
<p>a) Is there a specific reason why we are defraging index with high fragmentation first, If there is no reason then why do we want to use select top 1 ? From performance side I dont think this is good. ( I know very little about performance tunning, please correct me if I am wrong)</p>
<p>b) since we are using top we have to use delete statement, which is again a logged operation, increasing overhead&#8230; Why not just use ID  = @Var and increment @var to @Var + 1. Later drop #temp table. </p>
<p>I agree there could be few database, but there could be many tables in a database and many more tables through out server. </p>
<p>Note :<br />
I have written a script to rebuild indexes, which is not even comparable with this script ( This script is way better than mine )</p>
<p>~IM.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
