<?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 Re: Creating new dataset from proc freq tables in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845141#M82309</link>
    <description>&lt;P&gt;So that helps explain what you are doing much better.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The normalized structure is doubly important for your situation because otherwise you are storing data (the WORD) in the metadata (the variable names ITEM1, ITEM2) etc.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 18 Nov 2022 16:30:54 GMT</pubDate>
    <dc:creator>Tom</dc:creator>
    <dc:date>2022-11-18T16:30:54Z</dc:date>
    <item>
      <title>Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844959#M82298</link>
      <description>&lt;DIV&gt;I have a survey that has 204 items/variables each rated from 0-4 or 99 (unlcear). I need to know what percentage of people rated each item each number (0-4, 99). Obviously I can run proc freq and get individual tables for each of the 204 variables, but I want to compile the frequency counts into a new dataset. I have tried using output, but it only uses the last variable.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a way to&amp;nbsp;create a dataset from the frequency tables where all of the items are observations and the Likert ratings are variables? And then each cell contains the frequency/percentage of each rating? I would also like to keep the missing values and have 0's inserted where a possible rating was not endorsed.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;For example I currently&amp;nbsp;have 97 participants and 204 items structured as such:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Obs&amp;nbsp; &amp;nbsp; &amp;nbsp;Item1&amp;nbsp; &amp;nbsp; &amp;nbsp; Item2&amp;nbsp; &amp;nbsp; &amp;nbsp;Item3&amp;nbsp; &amp;nbsp; Item4&lt;/DIV&gt;&lt;DIV&gt;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;99&lt;/DIV&gt;&lt;DIV&gt;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 4&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/DIV&gt;&lt;DIV&gt;3&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I want a dataset structured like below (even better if it were percentages instead of counts):&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Obs&amp;nbsp; &amp;nbsp; &amp;nbsp; Freq0&amp;nbsp; &amp;nbsp; &amp;nbsp;Freq1&amp;nbsp; &amp;nbsp; &amp;nbsp;Freq2&amp;nbsp; &amp;nbsp; &amp;nbsp;Freq3&amp;nbsp; &amp;nbsp; Freq4&amp;nbsp; &amp;nbsp; &amp;nbsp; Freq99&amp;nbsp; &amp;nbsp; &amp;nbsp; Missing&lt;/DIV&gt;&lt;DIV&gt;Item1&amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/DIV&gt;&lt;DIV&gt;Item2&amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&lt;/DIV&gt;&lt;DIV&gt;Item3&amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/DIV&gt;&lt;DIV&gt;Item4&amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Any ideas are appreciated!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Nov 2022 20:07:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844959#M82298</guid>
      <dc:creator>sav912</dc:creator>
      <dc:date>2022-11-17T20:07:19Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844962#M82299</link>
      <description>&lt;P&gt;First, this is a terrible structure for data. A better structure for this type of data (and almost any type of data) is:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
    input item freq;
    cards;
1 0
2 .
3 2
4 99
1 4
2 1
;

&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;This is a partial data set, obviously it would be much longer.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Then, the table you want is trivial&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc freq data=have;
    table item*freq;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Message here is to avoid "Excel thinking" and Excel data structure and try to work in data structures that fit into SAS PROCs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To turn your data into the better structure, here is untested code&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data re_arrange;
&amp;nbsp; &amp;nbsp; set original_data;
&amp;nbsp; &amp;nbsp; array itemnum item:;
&amp;nbsp; &amp;nbsp; do i=1 to dim(itemnum);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; item=i;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; freq=itemnum(i);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; output;
&amp;nbsp; &amp;nbsp; &amp;nbsp;end;
     keep item freq;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 20:26:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844962#M82299</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-11-17T20:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844964#M82300</link>
      <description>&lt;P&gt;Thank you for the response. I have never seen survey data structured that way- Can you explain why I should restructure it in that way? I will eventually have 300 participants answering 204 items, so will I end up with 61,200 rows?&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 20:27:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844964#M82300</guid>
      <dc:creator>sav912</dc:creator>
      <dc:date>2022-11-17T20:27:01Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844981#M82301</link>
      <description>&lt;P&gt;There are a few things to consider and a few hoops you have to jump to get your exact desired result. For instance, it seems you want the Freq3 column even though you do not have any values of three in your sample data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This should give you what you want, both in a report and in a SAS Data set.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
input Item1 - Item4;
datalines;
0 . 2 99 
4 1 2 1  
0 2 1 2  
;

proc format;
   value fmt (notsorted)
   0  = 'Freq0  '
   1  = 'Freq1  '
   2  = 'Freq2  '
   3  = 'Freq3  '
   4  = 'Freq4  '
   99 = 'Freq99 '
   .  = 'Missing'
   ;
run;

data temp;
   set have;
   array i Item:;
   do over i;
      item = vname(i);
      val  = i;
      output;
   end;
run;

ods output table=table;
proc tabulate data = temp missing;
   class item val / preloadfmt order = data;
   tables item='', val=''*n='' / printmiss;
   format val fmt.;
run;

data table;
   set table;
   v = put(val, fmt.);
run;

proc transpose data = table out = want(drop = _:);
   by item;
   id v;
   var N;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Result&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;item  Freq0 Freq1 Freq2 Freq3 Freq4 Freq99 Missing
Item1 2     .     .     .     1     .      .
Item2 .     1     1     .     .     .      1
Item3 .     1     2     .     .     .      .
Item4 .     1     1     .     .     1      .&lt;/PRE&gt;</description>
      <pubDate>Thu, 17 Nov 2022 21:25:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844981#M82301</guid>
      <dc:creator>PeterClemmensen</dc:creator>
      <dc:date>2022-11-17T21:25:42Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844991#M82303</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/437154"&gt;@sav912&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thank you for the response. I have never seen survey data structured that way- Can you explain why I should restructure it in that way? I will eventually have 300 participants answering 204 items, so will I end up with 61,200 rows?&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Because (almost?) all SAS PROCs are designed to work on long data sets rather than wide data sets. If your data is structured this way, the desired analysis is usually simple. If you work with the wide data set structure, it requires a lot more work to get the desired analysis; and for some PROCs the &lt;FONT color="#FF0000"&gt;only&lt;/FONT&gt; way way to get the desired result is with long rather than wide data sets.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As I said, its trivial to get the report you want with a long data set. With a wide data set, you have to do a lot more work, as I have shown and as &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/31304"&gt;@PeterClemmensen&lt;/a&gt; has shown. You need to avoid "Excel thinking" and Excel data structures in SAS.&lt;/P&gt;</description>
      <pubDate>Thu, 17 Nov 2022 22:02:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/844991#M82303</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2022-11-17T22:02:17Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845027#M82304</link>
      <description>&lt;P&gt;What do you mean by SURVEY data?&lt;/P&gt;
&lt;P&gt;Are ITEM1 to ITEM4 the QUESTIONS on the survey?&amp;nbsp;&amp;nbsp;&lt;BR /&gt;Are OBS 1 to 3 the RESPONDENTS to the survey?&lt;/P&gt;
&lt;P&gt;Are the cells in the actual response to the questions?&amp;nbsp; Do all of the questions have the same set of responses?&amp;nbsp; Like "Rated on a scale from 1 to 10 ...."&amp;nbsp; Or are they different (education level, income, ...)&lt;/P&gt;
&lt;P&gt;If later then what the heck does the output table represent?&lt;/P&gt;
&lt;P&gt;If former then as others have suggested TRANSPOSE the data and generate the counts from that.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format;
invalue miss99f 
  '99' = .N 
  other = [32.]
;
run;

data have;
  input ID (Item1-Item4) (:miss99f.);
cards;
1 0 . 2 99
2 4 1 2 1
3 0 2 1 2
; 

proc transpose data=have name=question out=tall(rename=(col1=answer));
  by id;
  var item1-item4;
run;

proc freq data=tall;
  tables question*answer / missing ;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tom_1-1668739648332.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/77431i6319B236F4F61647/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Tom_1-1668739648332.png" alt="Tom_1-1668739648332.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tom_2-1668739667477.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/77432i4C899BBEDE121947/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Tom_2-1668739667477.png" alt="Tom_2-1668739667477.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Tom_0-1668739623449.png" style="width: 400px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/77430i125AF00688307C9B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Tom_0-1668739623449.png" alt="Tom_0-1668739623449.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Nov 2022 02:48:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845027#M82304</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2022-11-18T02:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845130#M82307</link>
      <description>There is no need to be rude. Each observation is a participant. Each item&lt;BR /&gt;is a different word. They are asked the same question about each word (how&lt;BR /&gt;often did you experience this in the past month) and are rated on the same&lt;BR /&gt;scale. As to “what the heck” my output will be used for: I️ am trying to&lt;BR /&gt;summarize frequencies so I️ can trim unclear and infrequent items from the&lt;BR /&gt;survey.&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Nov 2022 15:29:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845130#M82307</guid>
      <dc:creator>sav912</dc:creator>
      <dc:date>2022-11-18T15:29:41Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845131#M82308</link>
      <description>Thank you for clarifying.&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Nov 2022 15:30:41 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845131#M82308</guid>
      <dc:creator>sav912</dc:creator>
      <dc:date>2022-11-18T15:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: Creating new dataset from proc freq tables</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845141#M82309</link>
      <description>&lt;P&gt;So that helps explain what you are doing much better.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The normalized structure is doubly important for your situation because otherwise you are storing data (the WORD) in the metadata (the variable names ITEM1, ITEM2) etc.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Nov 2022 16:30:54 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Creating-new-dataset-from-proc-freq-tables/m-p/845141#M82309</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2022-11-18T16:30:54Z</dc:date>
    </item>
  </channel>
</rss>

