<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic enhancing performance in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132179#M744116</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts,&lt;/P&gt;&lt;P&gt;                I have z report which uses BSEG &amp;amp; BKPF tables. it taks time to execute. I ran code inspector but it didnt show any error in performance check tab. But still it takes around 95% Database time in Runtime AnalysisEvaluation. How could I enhance its performance. where I should search that where it takes more time. Below is the select statement that i used in z report.&lt;/P&gt;&lt;P&gt;******************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT BELNR BUDAT FROM BKPF INTO CORRESPONDING FIELDS OF TABLE IBKPF WHERE BLDAT IN S_DATE AND GJAHR = F_YEAR AND BUKRS EQ P_BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IBKPF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT BELNR KUNNR BUKRS GJAHR BUZEI SHKZG VALUT SGTXT ZFBDT ZUONR DMBTR PSWSL ZTERM VBELN VORGN WERKS&lt;/P&gt;&lt;P&gt;                  FROM BSEG INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;                  FOR ALL ENTRIES IN IBKPF&lt;/P&gt;&lt;P&gt;          WHERE   BELNR = IBKPF-BELNR AND&lt;/P&gt;&lt;P&gt;                  BUKRS EQ P_BUKRS AND&lt;/P&gt;&lt;P&gt;                  KOART EQ 'D' AND&lt;/P&gt;&lt;P&gt;                  ( UMSKZ EQ SPACE OR UMSKZ EQ 'A') AND&lt;/P&gt;&lt;P&gt;                  ZUMSK EQ SPACE AND&lt;/P&gt;&lt;P&gt;                  KUNNR IN S_KUNNR AND&lt;/P&gt;&lt;P&gt;                  GJAHR = F_YEAR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;                ..........................&lt;/P&gt;&lt;P&gt;                ...........................&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tHANKS.&lt;/P&gt;&lt;P&gt;Khan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Nov 2007 04:49:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-19T04:49:40Z</dc:date>
    <item>
      <title>enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132179#M744116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts,&lt;/P&gt;&lt;P&gt;                I have z report which uses BSEG &amp;amp; BKPF tables. it taks time to execute. I ran code inspector but it didnt show any error in performance check tab. But still it takes around 95% Database time in Runtime AnalysisEvaluation. How could I enhance its performance. where I should search that where it takes more time. Below is the select statement that i used in z report.&lt;/P&gt;&lt;P&gt;******************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT BELNR BUDAT FROM BKPF INTO CORRESPONDING FIELDS OF TABLE IBKPF WHERE BLDAT IN S_DATE AND GJAHR = F_YEAR AND BUKRS EQ P_BUKRS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT IBKPF[] IS INITIAL.&lt;/P&gt;&lt;P&gt;    SELECT BELNR KUNNR BUKRS GJAHR BUZEI SHKZG VALUT SGTXT ZFBDT ZUONR DMBTR PSWSL ZTERM VBELN VORGN WERKS&lt;/P&gt;&lt;P&gt;                  FROM BSEG INTO CORRESPONDING FIELDS OF TABLE ITAB&lt;/P&gt;&lt;P&gt;                  FOR ALL ENTRIES IN IBKPF&lt;/P&gt;&lt;P&gt;          WHERE   BELNR = IBKPF-BELNR AND&lt;/P&gt;&lt;P&gt;                  BUKRS EQ P_BUKRS AND&lt;/P&gt;&lt;P&gt;                  KOART EQ 'D' AND&lt;/P&gt;&lt;P&gt;                  ( UMSKZ EQ SPACE OR UMSKZ EQ 'A') AND&lt;/P&gt;&lt;P&gt;                  ZUMSK EQ SPACE AND&lt;/P&gt;&lt;P&gt;                  KUNNR IN S_KUNNR AND&lt;/P&gt;&lt;P&gt;                  GJAHR = F_YEAR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT ITAB.&lt;/P&gt;&lt;P&gt;                ..........................&lt;/P&gt;&lt;P&gt;                ...........................&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tHANKS.&lt;/P&gt;&lt;P&gt;Khan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 04:49:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132179#M744116</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T04:49:40Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132180#M744117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your BKPF query should be&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make IBKPF with only 2 field BELNR BUDAT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ranges: r_belnr for bkpf-belnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT BELNR BUDAT 
FROM BKPF 
INTO TABLE IBKPF 
WHERE BUKRS EQ P_BUKRS
and  belnr in r_belnr  " &amp;lt;&amp;lt; range with null
AND GJAHR = F_YEAR 
AND BLDAT IN S_DATE .&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your BSEG query...&lt;/P&gt;&lt;P&gt;Create a ITAB with only requried field from the BSEG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT BELNR KUNNR BUKRS GJAHR BUZEI SHKZG VALUT SGTXT ZFBDT ZUONR DMBTR PSWSL ZTERM VBELN VORGN WERKS
FROM BSEG INTO TABLE ITAB
FOR ALL ENTRIES IN IBKPF
WHERE BUKRS EQ P_BUKRS 
AND BELNR = IBKPF-BELNR 
AND GJAHR = F_GJAHR
KOART EQ 'D' AND
( UMSKZ EQ SPACE OR UMSKZ EQ 'A') AND
ZUMSK EQ SPACE AND
KUNNR IN S_KUNNR .
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 04:54:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132180#M744117</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2007-11-19T04:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132181#M744118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;    For what Ranges used for. Can I also use Range for BUZEI to pass in BSEG. &lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Khan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 05:23:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132181#M744118</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T05:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132182#M744119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Change your first queery thusly:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT belnr budat
  FROM bkpf
  INTO CORRESPONDING FIELDS OF TABLE ibkpf
  WHERE bukrs EQ p_bukrs
    AND bstat IN (' ', 'A', 'B', 'D', 'M', 'S', 'V', 'W', 'Z')  "&amp;lt;====
    and BLDAT in S_DATE
    AND gjahr = f_year.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adding BSTAT will allow the use of the index. I have used all values from the domain, but you can remove any you don't need. Also check:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="/people/rob.burbank/blog/2007/11/12/quickly-retrieving-fi-document-data-from-bseg"&amp;gt;Quickly Retrieving FI document Data from BSEG&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 14:20:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132182#M744119</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T14:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132183#M744120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Khan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Don't use INTO CORRESPONDING FIELDS.&lt;/P&gt;&lt;P&gt; Use Secondary Indexes if available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Satish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 14:26:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132183#M744120</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T14:26:56Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132184#M744121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've changed both SELECTs a bit more:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SELECT bukrs belnr gjahr budat
  FROM bkpf
  INTO CORRESPONDING FIELDS OF TABLE ibkpf
  WHERE bukrs EQ p_bukrs
    AND bstat IN (' ', 'A', 'B', 'D', 'M', 'S', 'V', 'W', 'Z')  "&amp;lt;====
    AND bldat IN s_date
    AND gjahr = f_year.

IF NOT ibkpf[] IS INITIAL.
  SORT ibkpf BY bukrs belnr gjahr.
  DELETE adjacent duplicates FROM ibkpf comaring bukrs belnr gjahr.

  SELECT belnr kunnr bukrs gjahr buzei shkzg valut sgtxt zfbdt zuonr
         dmbtr pswsl zterm vbeln vorgn werks
    FROM bseg
    INTO CORRESPONDING FIELDS OF TABLE itab
    FOR ALL ENTRIES IN ibkpf
    WHERE bukrs = ibkpf-bukrs AND
          belnr = ibkpf-belnr AND
          gjahr = ibkpf-gjahr AND
          koart EQ 'D'        AND
        ( umskz EQ space OR umskz EQ 'A') AND
          zumsk EQ space      AND
          kunnr IN s_kunnr.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Nov 2007 15:30:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132184#M744121</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-19T15:30:54Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132185#M744122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try using this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;TYPES: BEGIN OF ty_bkpf,
         belnr TYPE bkpf-belnr,
         budat TYPE bkpf-budat,
       END OF ty_bkpf,

       BEGIN OF ty_bseg,
         belnr TYPE bseg-belnr,
         buzei TYPE bseg-buzei,
         kunnr TYPE bseg-kunnr,
         shkzg TYPE bseg-shkzg,
         valut TYPE bseg-valut,
         sgtxt TYPE bseg-sgtxt,
         zfbdt TYPE bseg-zfbdt,
         zuonr TYPE bseg-dmbtr,
         dmbtr TYPE bseg-dmbtr,
         pswsl TYPE bseg-pswsl,
         zterm TYPE bseg-zterm,
         vbeln TYPE bseg-vbeln,
         vorgn TYPE bseg-vorgn,
         werks TYPE bseg-werks,
         budat TYPE bkpf-budat,
       END OF ty_bseg.

DATA: w_bkpf    TYPE                 ty_bkpf ,
      w_bseg    TYPE                 ty_bseg ,
      w_index   TYPE                 sy-tabix,
     
      ibkpf     TYPE HASHED TABLE OF ty_bkpf
        WITH UNIQUE KEY belnr,
      ibseg     TYPE        TABLE OF ty_bseg.

RANGES: r_umskz FOR bseg-umskz.

SELECT belnr 
       budat 
FROM bkpf 
INTO TABLE ibkpf 
WHERE bukrs EQ p_bukrs
AND   gjahr EQ f_year
AND   bldat IN s_date. 
 
IF sy-subrc EQ 0.

  REFRESH r_umskz.

  r_umskz-sign   = 'I' .
  r_umskz-option = 'EQ'.
  APPEND r_umskz.

  r_umskz-low    = 'A'.
  APPEND r_umskz.

  CLEAR  r_umskz.


  SELECT belnr
         buzei
         kunnr
         shkzg
         valut
         sgtxt
         zfbdt
         zuonr
         dmbtr
         pswsl
         zterm
         vbeln
         vorgn
         werks
    FROM bseg
    INTO TABLE ibseg
    FOR ALL ENTRIES IN ibkpf
    WHERE bukrs EQ p_bukrs
    AND   belnr EQ ibkpf-belnr
    AND   gjahr EQ f_year
    AND   koart EQ 'D' 
    AND   umskz IN r_umskz
    AND   zumsk eq space 
    AND   kunnr in s_kunnr. 

ENDIF.

LOOP AT ibseg INTO w_bseg.

  w_index = sy-tabix.

  AT NEW belnr.

    READ TABLE ibkpf INTO w_bkpf WITH KEY belnr = w_bseg-belnr.

    IF sy-subrc EQ 0.

      w_bseg-budat = w_bkpf-budat.

      MODIFY ibseg FROM w_bseg INDEX w_index TRANSPORTING budat.

    ENDIF.

  ENDAT.

ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 02:46:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132185#M744122</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T02:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132186#M744123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Khan,,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;              Please Create Index for BSEG table for which conditions have been put...&lt;/P&gt;&lt;P&gt;I am sure it will give good performance...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sagun Desai....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 12:00:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132186#M744123</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T12:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132187#M744124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sagun, not possible to create index on BSEG, it is a cluster table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob, imho BSTAT is only needed for BKPF-access by posting date, the indices for doc date and CPU date include BSTAT after the date field. Adding it might still help finding the correct index though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Most of the time, selecting by BSTAT = space is sufficient anyway for the intended purpose, since some documents with BSTAT &amp;lt;&amp;gt; space might not even have line items in BSEG (e.g. clearing documents, parked documents).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Domain values for BSTAT:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;space&amp;gt;   Normal document&lt;/P&gt;&lt;P&gt;A   Clearing Document&lt;/P&gt;&lt;P&gt;B   Reset clearing document&lt;/P&gt;&lt;P&gt;D   Recurring entry document&lt;/P&gt;&lt;P&gt;M   Sample document&lt;/P&gt;&lt;P&gt;S   Noted items&lt;/P&gt;&lt;P&gt;V   Parked document&lt;/P&gt;&lt;P&gt;W   Parked document with change of document ID&lt;/P&gt;&lt;P&gt;Z   Parked document which was deleted&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 15:40:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132187#M744124</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2007-11-20T15:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing performance</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132188#M744125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thomas - you're right. I didn't see that BSTAT came after BLDAT in the index. &amp;lt;i&amp;gt;Mea culpa.&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also agree that BSTAT = SPACE is sufficient in normal circumstances, but for completeness, I included all values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nice catch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Nov 2007 15:57:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/enhancing-performance/m-p/3132188#M744125</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-20T15:57:32Z</dc:date>
    </item>
  </channel>
</rss>

