This service tests the validity of an RSS 2.0 feed, checking to see that it follows the rules of the RSS specification. For advice from the RSS Advisory Board on how to implement RSS and handle issues such as enclosures and HTML encoding, read the RSS Best Practices Profile. This checker is also a validator of Atom and RSS 1.0 feeds.

Use this tester regularly to ensure that your RSS feed continues to work well in the wide audience of RSS readers, podcast clients and other software that supports the format.

 

It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://RMM.ludus-opuscula.org/feed

  1. <!DOCTYPE html>
  2. <html data-adblockkey="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALquDFETXRn0Hr05fUP7EJT77xYnPmRbpMy4vk8KYiHnkNpednjOANJcaXDXcKQJN0nXKZJL7TciJD8AoHXK158CAwEAAQ==_QczGX2NB45v1RxLH+gJvDFGlMFvcv9/v0fQB+zPUbipieRKlTxi0oX9fZdLaKym1T6Q2mKozJ3FaRl76BkNqPQ==" xmlns="http://www.w3.org/1999/xhtml" lang="en">
  3. <head>
  4.    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5.    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/>
  6.    <title>ludus-opuscula.org</title>
  7.    <style media="screen">
  8. .asset_star0 {
  9. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star0.gif') no-repeat center;
  10. width: 13px;
  11. height: 12px;
  12. display: inline-block;
  13. }
  14.  
  15. .asset_star1 {
  16. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/star1.gif') no-repeat center;
  17. width: 13px;
  18. height: 12px;
  19. display: inline-block;
  20. }
  21.  
  22. .asset_starH {
  23. background: url('//d38psrni17bvxu.cloudfront.net/themes/assets/starH.gif') no-repeat center;
  24. width: 13px;
  25. height: 12px;
  26. display: inline-block;
  27. }
  28.  
  29. .sitelink {
  30. padding-right: 16px;
  31. }
  32.  
  33. .sellerRatings a:link,
  34. .sellerRatings a:visited,
  35. .sellerRatings a:hover,
  36. .sellerRatings a:active {
  37. text-decoration: none;
  38. cursor: text;
  39. }
  40.  
  41. .sellerRatings {
  42. margin:0 0 3px 20px;
  43. }
  44.  
  45. .sitelinkHolder {
  46. margin:-15px 0 15px 35px;
  47. }
  48.  
  49. #ajaxloaderHolder {
  50. display: block;
  51. width: 24px;
  52. height: 24px;
  53. background: #fff;
  54. padding: 8px 0 0 8px;
  55. margin:10px auto;
  56. -webkit-border-radius: 4px;
  57. -moz-border-radius: 4px;
  58. border-radius: 4px;
  59. }</style>    <style media="screen">
  60. * {
  61.    margin:0;padding:0
  62. }
  63.  
  64. body {
  65.    background:#101c36;
  66.    font-family: sans-serif;
  67.    text-align: center;
  68.    font-size:1rem;
  69. }
  70.  
  71. .header {
  72.    padding:1rem 1rem 0;
  73.    overflow:hidden;
  74. }
  75.  
  76. h1 {
  77.    color:#848484;
  78.    font-size:1.5rem;
  79. }
  80.  
  81. .header-text-color:visited,
  82. .header-text-color:link,
  83. .header-text-color {
  84.    color:#848484;
  85. }
  86.  
  87. .comp-is-parked {
  88.  margin: 4px 0 2px;
  89. }
  90.  
  91. .comp-sponsored {
  92.  text-align: left;
  93.  margin: 0 0 -1.8rem 4px;
  94. }
  95.  
  96. .wrapper1 {
  97.    margin:1rem;
  98. }
  99.  
  100. .wrapper2 {
  101.    background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/bottom.png') no-repeat center bottom;
  102.    padding-bottom:140px;
  103. }
  104.  
  105. .wrapper3 {
  106.    background:#fff;
  107.    max-width:300px;
  108.    margin:0 auto 1rem;
  109.    padding-top:1px;
  110.    padding-bottom:1px;
  111. }
  112.  
  113. .onDesktop {
  114.    display:none;
  115. }
  116.  
  117. .tcHolder {
  118.    padding-top: 2rem;
  119. }
  120.  
  121. .adsHolder {
  122.    margin: 1rem 0;
  123.    padding-top: 2rem;
  124.    overflow:hidden;
  125. }
  126.  
  127. .footer {
  128.    color:#626574;
  129.    padding:2rem 1rem;
  130.    font-size:.8rem;
  131.    margin:0 auto;
  132.    max-width:440px;
  133. }
  134.  
  135. .footer a:link,
  136. .footer a:visited {
  137.    color:#626574;
  138. }
  139.  
  140. .sale_link_bold a,
  141. .sale_link,
  142. .sale_link a {
  143.    color:#626574 !important;
  144. }
  145.  
  146. .searchHolder {
  147.    padding:1px 0 1px 1px;
  148.    margin:1rem auto;
  149.    width: 95%;
  150.    max-width: 500px;
  151. }
  152.  
  153. @media screen and (min-width:600px) {
  154.  
  155.    .comp-is-parked,
  156.    .comp-sponsored {
  157.      color: #848484;
  158.    }
  159.  
  160.    .comp-sponsored {
  161.      margin-left: 0;
  162.    }
  163.  
  164.    .wrapper1 {
  165.        max-width:1500px;
  166.        margin-left:auto;
  167.        margin-right:auto;
  168.    }
  169.  
  170.    .wrapper2 {
  171.        background:url('//d38psrni17bvxu.cloudfront.net/themes/cleanPeppermintBlack_657d9013/img/arrows.png') no-repeat center top;
  172.        padding-bottom:0;
  173.        min-height:600px;
  174.    }
  175.  
  176.    .wrapper3 {
  177.        max-width:530px;
  178.        background:none;
  179.    }
  180. }
  181. </style>    <style media="screen">
  182. .fallback-term-holder {
  183.    display: inline-grid;
  184.    grid-template-columns: 1fr;
  185.    width: 100%;
  186.    padding-top: 50px;
  187. }
  188.  
  189. .fallback-term-link {
  190.    grid-column: 1 / span 1; align-self: center;
  191.    padding: 50px 13px 50px 13px; border-radius: 25px;
  192.    border: 5px solid #ffffff; margin-bottom: 20px;
  193.    background-color: rgb(17, 38, 77);
  194.    text-decoration-line: none;
  195.    font-size: 18px;
  196.    font-weight: 700;
  197.    color: #ffffff;
  198.    text-align: left;
  199. }
  200.  
  201. .fallback-arrow {
  202.    float: right;
  203.    width: 24px;
  204.    height: 24px;
  205.    background-image: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPScjRDdEN0Q3JyBzdHlsZT0iZmxvYXQ6IHJpZ2h0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTUuODggNC4xMkwxMy43NiAxMmwtNy44OCA3Ljg4TDggMjJsMTAtMTBMOCAyeiIvPjwvc3ZnPg==');
  206. }</style>
  207.    <meta name="description" content="This domain may be for sale!" />
  208.    </head>
  209.  
  210. <body id="afd"><div id="reg-banner" class="reg-banner">
  211.  <style>
  212.  .reg-banner {
  213.    box-sizing:border-box;
  214.    background: #fff;
  215.    color: #313131;
  216.    padding: .5rem;
  217.    margin: 0 auto 1rem;
  218.    width: 100%;
  219.    max-width: 980px;
  220.    font-size: 80%;
  221.    font-family: sans-serif;
  222.    box-shadow: 0 1px 6px rgba(0,0,0,.2);
  223.    max-height: 65px;
  224.    display: flex;
  225.    align-items: center;
  226.    overflow: hidden;
  227.    text-align: right;
  228.  }
  229.  .reg-logo {
  230.    display:block;
  231.    max-height: 60px;
  232.    max-width: 50vw;
  233.    margin: 10px;
  234.  }
  235.  .reg-banner a:link,
  236.  .reg-banner a:visited {
  237.    color: #000;
  238.  }
  239.  @media (min-width:550px) {
  240.    .reg-banner {
  241.      padding: 1rem;
  242.      justify-content: space-between;
  243.      max-height: 85px;
  244.    }
  245.  }
  246.  @media (min-width:990px) {
  247.    .reg-banner {
  248.      border-bottom-right-radius: 5px;
  249.      border-bottom-left-radius: 5px;
  250.    }
  251.  }
  252.  </style>
  253.    <p class="reg-text">This domain is expired. If you are the owner and you want to renew it <a href="http://expired.topdns.com" target="blank">please contact your registrar</a></p>
  254. </div>
  255.  
  256. <div class="wrapper1">
  257.    
  258. <style>
  259.    .sale_link {
  260.        color: rgb(0,0,0);
  261.        text-align: right;
  262.        font: 14px arial, sans-serif;
  263.        height: 20px;
  264.        padding: 10px 0 5px 0;
  265.        width: 900px;
  266.        max-width:96%;
  267.        margin: 0 auto;
  268.        z-index: 20;
  269.    }
  270.  
  271.    .sale_link a {
  272.        text-decoration: underline;
  273.        color: rgb(0,0,0);
  274.        font-size: 14px;
  275.    }
  276.  
  277.    .sale_link a:hover {
  278.        color: rgb(100,100,100);
  279.    }
  280. </style>
  281.  
  282.  
  283. <script src="http://c.parkingcrew.net/scripts/sale_form.js" type="text/javascript"></script>
  284.  
  285. <div id="sale_link" class="sale_link">
  286. <a href="http://expired.topdns.com" target="_blank" onmousedown="tlink('ing', 'ludus-opuscula.org');">
  287. This domain is expired. If you are the domain owner please click here to renew it.
  288. </a>
  289. </div>
  290.    <div class="wrapper2">
  291.        <div class="wrapper3">
  292.            <br/>
  293.    <script async src='https://euob.netgreencolumn.com/sxp/i/c4601e5f6cdd73216cafdd5af209201c.js' data-ch='landingpage' data-uvid=10313 class='ct_clicktrue_77721' data-jsonp="onCheqResponse"></script>
  294. <br/>
  295. <div class="header" id="domainname">
  296.        <h1>ludus-opuscula.org</h1>
  297.    </div>
  298.                        <div class="tcHolder">
  299.                <div id="tc"></div>
  300.            </div>
  301.        </div>
  302.    </div>
  303.            <div class="footer">
  304.            2024 Copyright.  All Rights Reserved.
  305. <br/><br/>
  306. <a href="javascript:void(0);" onClick="window.open('/privacy.html', 'privacy-policy', 'width=890,height=330,left=200,top=200,menubar=no,status=yes,toolbar=no').focus()" class="privacy-policy">
  307.    Privacy Policy
  308. </a>
  309. <br/><br/>
  310. <br/><br/>
  311.    </div>
  312. </div>
  313.  
  314. <script type="text/javascript" language="JavaScript">
  315.    var tcblock = {
  316.        // Required and steady
  317.        'container': 'tc',
  318.        'type': 'relatedsearch',
  319.        'colorBackground': 'transparent',
  320.        
  321.        'number': 3,
  322.        
  323.        // Font-Sizes and Line-Heights
  324.        'fontSizeAttribution': 14,
  325.        'fontSizeTitle': 24,
  326.        'lineHeightTitle': 34,
  327.        // Colors
  328.        'colorAttribution': '#aaa',
  329.        'colorTitleLink': '#0277bd',
  330.        // Alphabetically
  331.        'horizontalAlignment': 'center',
  332.        'noTitleUnderline': false,
  333.        'rolloverLinkColor': '#01579b',
  334.        'verticalSpacing': 10
  335.    };
  336.    var searchboxBlock = {
  337.        'container': 'search',
  338.        'type': 'searchbox',
  339.        'fontSizeSearchInput': 12,
  340.        'hideSearchInputBorder': false,
  341.        'hideSearchButtonBorder': true,
  342.        'fontSizeSearchButton': 13,
  343.        'colorBackground': 'transparent',
  344.        'colorSearchButton': '#0b3279',
  345.        'colorSearchButtonText': '#fff'
  346.    };
  347.    </script>
  348. <script type="text/javascript">let isAdult=false;         let containerNames=[];         let uniqueTrackingID='MTczNDg0NzUwMy44Nzg0OmY4NDY3MDJhN2EzNTE0MTMyNWNmOTg2ZWRlZTUzYTA4NTI5ZDA2MzkwZDdhYzIwNGE2MTViZjkzOGJhMDU3Yzg6Njc2N2FjMGZkNjc2ZA==';         let search='';         let themedata='fENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHxidWNrZXQwNjF8fHx8fHw2NzY3YWMwZmQ2NmZhfHx8MTczNDg0NzUwMy45MTg0fGY4ZjIzMTYzN2M3NmRlZGNkOTFkODJkYTk0YjFlZDVkMzkyNzNjOTR8fHx8fDF8fDB8MHx8fHwxfHx8fHwwfDB8fHx8fHx8fHx8MHwwfHwwfHx8MHwwfFcxMD18fDF8VzEwPXxkY2ZlNTM2NTRhNDgzOGY1YjdjOTI1NmFlZjFmMGY0MGQzYTE4NmU1fDB8ZHAtdGVhbWludGVybmV0MDlfM3BofDB8MHx8fHw=';         let domain='ludus-opuscula.org';         let scriptPath='';         let adtest='off';if(top.location!==location) { top.location.href=location.protocol + '//' + location.host + location.pathname + (location.search ? location.search + '&' : '?') + '_xafvr=Njk2YjM3MTY5ZjY0ZWUxNzk1MGM0OWRlNWQ4YmExZDY1ZWM3YjA5Nyw2NzY3YWMwZmUwMzg2'; }let pageLoadedCallbackTriggered = false;let fallbackTriggered = false;let formerCalledArguments = false;let pageOptions = {'pubId': 'dp-teaminternet01','resultsPageBaseUrl': '//' + location.host + '/?ts=','fontFamily': 'arial','optimizeTerms': true,'maxTermLength': 40,'adtest': true,'clicktrackUrl': '//' + location.host + '/track.php?','attributionText': 'Ads','colorAttribution': '#b7b7b7','fontSizeAttribution': 16,'attributionBold': false,'rolloverLinkBold': false,'fontFamilyAttribution': 'arial','adLoadedCallback': function(containerName, adsLoaded, isExperimentVariant, callbackOptions) {let data = {containerName: containerName,adsLoaded: adsLoaded,isExperimentVariant: isExperimentVariant,callbackOptions: callbackOptions,terms: pageOptions.terms};if (!adsLoaded || (containerName in containerNames)) {ajaxQuery(scriptPath + "/track.php"+ "?toggle=adloaded"+ "&uid=" + encodeURIComponent(uniqueTrackingID)+ "&domain=" + encodeURIComponent(domain)+ "&data=" + encodeURIComponent(JSON.stringify(data)));}},'pageLoadedCallback': function (requestAccepted, status) {document.body.style.visibility = 'visible';pageLoadedCallbackTriggered = true;if ((status.faillisted === true || status.faillisted == "true" || status.blocked === true || status.blocked == "true" ) && status.error_code != 25) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=block&reason=other&uid=" + encodeURIComponent(uniqueTrackingID));}if (status.errorcode && !status.error_code) {status.error_code = status.errorcode;}if (status.error_code) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=errorcode&code=" + encodeURIComponent(status.error_code) + "&uid=" + encodeURIComponent(uniqueTrackingID));if ([18, 19].indexOf(parseInt(status.error_code)) != -1 && fallbackTriggered == false) {fallbackTriggered = true;if (typeof loadFeed === "function") {window.location.href = '//' + location.host;}}if (status.error_code == 20) {window.location.replace("//dp.g.doubleclick.net/apps/domainpark/domainpark.cgi?client=" + encodeURIComponent((pageOptions.pubid.match(/^ca-/i) ? "" : "ca-") + pageOptions.pubid) + "&domain_name=" + encodeURIComponent(domain) + "&output=html&drid=" + encodeURIComponent(pageOptions.domainRegistrant));}}if (status.needsreview === true || status.needsreview == "true") {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=needsreview&uid=" + encodeURIComponent(uniqueTrackingID));}if ((status.adult === true || status.adult == "true") && !isAdult) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=adult&uid=" + encodeURIComponent(uniqueTrackingID));} else if ((status.adult === false || status.adult == "false") && isAdult) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=nonadult&uid=" + encodeURIComponent(uniqueTrackingID));}if (requestAccepted) {if (status.feed) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=feed&feed=" + encodeURIComponent(status.feed) + "&uid=" + encodeURIComponent(uniqueTrackingID));}if (status.error_code) {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=error_" + encodeURIComponent(status.error_code) + "&uid=" + encodeURIComponent(uniqueTrackingID));} else {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=yes&uid=" + encodeURIComponent(uniqueTrackingID));}} else {ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&caf=1&toggle=answercheck&answer=rejected&uid=" + encodeURIComponent(uniqueTrackingID));}}};let x = function (obj1, obj2) {if (typeof obj1 != "object")obj1 = {};for (let key in obj2)obj1[key] = obj2[key];return obj1;};function getXMLhttp() {let xmlHttp = null;try {xmlHttp = new XMLHttpRequest();} catch (e) {try {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (ex) {try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (exc) {}}}return xmlHttp;}function ajaxQuery(url) {if (adtest == 'on') return false;xmlHttp = getXMLhttp();if (!xmlHttp) return ajaxBackfill(url);xmlHttp.open("GET", url, false);return xmlHttp.send(null);}function ajaxBackfill(url) {if (adtest == 'on') return false;if (url.indexOf("&toggle=browserjs") > -1) return false;try {let img = document.createElement('img');img.style.visibility = 'hidden';img.style.width = '1px';img.style.height = '1px';img.src = url + "&_t=" + new Date().getTime();document.body.appendChild(img);} catch (e) {}}ajaxQuery(scriptPath + "/track.php?domain=" + encodeURIComponent(domain) + "&toggle=browserjs&uid=" + encodeURIComponent(uniqueTrackingID));x(pageOptions, {resultsPageBaseUrl: 'http://rmm.ludus-opuscula.org/?ts=fENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHxidWNrZXQwNjF8fHx8fHw2NzY3YWMwZmQ2NmZhfHx8MTczNDg0NzUwMy45MTg1fDg1ZGQwYzUxZDBiMmNjMjQ2YzdmMTg5YTBkN2Q2ZTRlMjNmMTZmMjJ8fHx8fDF8fDB8MHx8fHwxfHx8fHwwfDB8fHx8fHx8fHx8MHwwfHwwfHx8MHwwfFcxMD18fDF8VzEwPXxkY2ZlNTM2NTRhNDgzOGY1YjdjOTI1NmFlZjFmMGY0MGQzYTE4NmU1fDB8ZHAtdGVhbWludGVybmV0MDlfM3BofDB8MHx8fHw%3D',hl: 'en',kw: '',terms: '',uiOptimize: true, channel: 'bucket007,bucket061', pubId: 'dp-teaminternet09_3ph',adtest: 'off',personalizedAds: false,clicktrackUrl: 'https://trkpcna.net/track.' + 'php?click=caf' + '&domain=ludus-opuscula.org&uid=MTczNDg0NzUwMy44Nzg0OmY4NDY3MDJhN2EzNTE0MTMyNWNmOTg2ZWRlZTUzYTA4NTI5ZDA2MzkwZDdhYzIwNGE2MTViZjkzOGJhMDU3Yzg6Njc2N2FjMGZkNjc2ZA%3D%3D&ts=fENsZWFuUGVwcGVybWludEJsYWNrfHw1Y2U4NHxidWNrZXQwNjF8fHx8fHw2NzY3YWMwZmQ2NmZhfHx8MTczNDg0NzUwMy45MTg0fGY4ZjIzMTYzN2M3NmRlZGNkOTFkODJkYTk0YjFlZDVkMzkyNzNjOTR8fHx8fDF8fDB8MHx8fHwxfHx8fHwwfDB8fHx8fHx8fHx8MHwwfHwwfHx8MHwwfFcxMD18fDF8VzEwPXxkY2ZlNTM2NTRhNDgzOGY1YjdjOTI1NmFlZjFmMGY0MGQzYTE4NmU1fDB8ZHAtdGVhbWludGVybmV0MDlfM3BofDB8MHx8fHw%3D&adtest=off' });x(pageOptions, [] );x(pageOptions, { domainRegistrant:'as-drid-2827850458610008' } );function loadFeed() {let s = document.createElement('script');let blurredTerms = document.getElementById('blurred-terms');if (blurredTerms !== null) {blurredTerms.style.display = "none";}s.src = '//www.google.com/adsense/domains/caf.js?abp=1&adsdeli=true';document.body.appendChild(s);let a = Array.prototype.slice.call(arguments);s.onload = function () {let c = google.ads.domains.Caf;switch (a.length) {case 1:return new c(a[0]);case 2:return new c(a[0], a[1]);case 3:return new c(a[0], a[1], a[2]);case 4:return new c(a[0], a[1], a[2], a[3]);case 5:return new c(a[0], a[1], a[2], a[3], a[4]);}return c.apply(null, a);};}</script>
  349. <script type="text/javascript">var ls = function(xhr, path, token) {
  350.    xhr.onreadystatechange = function () {
  351.        if (xhr.readyState === XMLHttpRequest.DONE) {
  352.            if (xhr.status >= 200 && xhr.status <= 400) {
  353.                if (xhr.responseText.trim() === '') {
  354.                    return;
  355.                }
  356.    
  357.                console.log(JSON.parse(xhr.responseText))
  358.            } else {
  359.                console.log('There was a problem with the request.');
  360.            }
  361.        }
  362.    }
  363.    
  364.    xhr.open('GET', path + '/ls.p' + 'hp?t=6767ac0f&token=' + encodeURI(token), true);
  365.    xhr.send();
  366. };
  367. ls(new XMLHttpRequest(), scriptPath, 'dcfe53654a4838f5b7c9256aef1f0f40d3a186e5');</script>
  368. <script type='text/javascript'>x(pageOptions, { "styleId":7840396037});</script>
  369. <script>
  370.    function getLoadFeedArguments() {
  371.        let arguments = [
  372.            pageOptions
  373.        ];
  374.  
  375.        let possibleArguments = ['adblock', 'adblock1', 'adblock2', 'tcblock', 'searchboxBlock', 'rtblock', 'rsblock', 'searchblock'];
  376.        for (let i = 0; i < possibleArguments.length; i++) {
  377.            if (typeof this[possibleArguments[i]] !== 'undefined') {
  378.                arguments.push(this[possibleArguments[i]]);
  379.            }
  380.        }
  381.  
  382.        return arguments;
  383.    }
  384. </script>
  385.  
  386.    <script>
  387.        loadFeed(...getLoadFeedArguments());
  388.    </script>
  389. </body>
  390. </html>
  391.  
Software created by Sam Ruby, Mark Pilgrim, Joseph Walton and Phil Ringnalda