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: https://007369.mit-edu.top/post/3079816542

  1. <!doctype html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" prefix="og: http://ogp.me/ns#">
  3.  
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="applicable-device" content="pc,mobile">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1">
  8.    <title>Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms #777301299952 (2025-01-31)</title>
  9.    <link rel="canonical" href="https://007369.mit-edu.top/post/3079816542">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.mit-edu.top/static/css/style.css">
  12.    <script src="https://x.mit-edu.top/static/js/lazysizes.min.js" async></script>
  13.    <link rel="shortcut icon" href="/favicon.ico">
  14.    <!-- Open Graph Metadata -->
  15.    <meta property="og:type" content="article" />
  16.    <meta property="og:title" content="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms" />
  17.    <meta property="og:description" content="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms #777301299952 (2025-01-31)" />
  18.    <meta property="og:url" content="https://007369.mit-edu.top/post/3079816542" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/18.jpg" />
  21.    <meta property="og:article:published_time" content="2025-01-31T10:44:58Z" />
  22.    <meta property="og:article:author" content="Dr. Jonathan Torres" />
  23.    <meta property="og:article:section" content="mit-edu.top" />
  24.    <meta property="og:article:tag" content="Games, Mobile Games, Video Games" />
  25.    <!-- Schema.org -->
  26.    <script type="application/ld+json">{
  27.            "@context": "https://schema.org",
  28.            "@type": "ScholarlyArticle",
  29.            "headline": "Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms #777301299952 (2025-01-31)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Jonathan Torres",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://007369.mit-edu.top/post/3079816542"
  38.            },
  39.            "datePublished": "2025-01-31T10:44:58Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/18.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/777301299952"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://007369.mit-edu.top"
  50.            },
  51.            "doi": "777301299952",
  52.            "abstract": "Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms #777301299952 (2025-01-31)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms",
  56.                "author": "Dr. Jonathan Torres",
  57.                "datePublished": "2025-01-31T10:44:58Z",
  58.                "url": "https://007369.mit-edu.top/post/3079816542"
  59.            }
  60.        }
  61.    </script>
  62. </head>
  63.  
  64. <body>
  65.    <div class="site-mobile-menu site-navbar-target">
  66.        <div class="site-mobile-menu-header">
  67.            <div class="site-mobile-menu-close">
  68.                <span class="icofont-close js-menu-toggle"></span>
  69.            </div>
  70.        </div>
  71.        <div class="site-mobile-menu-body"></div>
  72.    </div>
  73.    <nav class="site-nav">
  74.        <div class="container">
  75.            <div class="site-navigation">
  76.                <div class="row">
  77.                    <div class="col-md-6 text-center order-1 order-md-2 mb-3 mb-md-0">
  78.                        <a href="https://007369.mit-edu.top" class="logo m-0 text-uppercase">mit-edu.top</a>
  79.                    </div>
  80.                    <div class="col-md-3 order-3 order-md-1">
  81.                    </div>
  82.                </div>
  83.            </div>
  84.        </div>
  85.    </nav>
  86.    <div class="section post-section pt-5">
  87.        <div class="container">
  88.            <div class="row justify-content-center">
  89.                <div class="col-lg-8">
  90.                    <div class="text-center">
  91.                        <img src="https://x.mit-edu.top/static/images/user/10.jpg" alt="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms" title="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Jonathan Torres</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-01-31</span>
  95.                    <h2 class="heading text-center">Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Jonathan Torres for contributing the article "Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/18.jpg" alt="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms" title="Smart Contracts for Adaptive Reward Mechanisms in Blockchain Gaming Platforms" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This paper presents a sociocultural analysis of the representation of gender, race, and identity in mobile games. It explores how mobile games construct social identities through character design, narrative framing, and player interaction. The research examines the ways in which game developers can either reinforce or challenge societal stereotypes and cultural norms, with a particular focus on gender dynamics in both player avatars and character roles. Drawing on critical theories of representation, postcolonial studies, and feminist media studies, the study explores the implications of these representations for player self-perception and broader societal trends related to gender equality and diversity.</p>
  100. <p>Game soundtracks, with their mesmerizing melodies and epic compositions, serve as the heartbeat of virtual adventures, evoking emotions that amplify the gaming experience. From haunting orchestral scores to adrenaline-pumping electronic beats, music sets the tone for gameplay, enhancing atmosphere, and heightening emotions. The synergy between gameplay and sound creates moments of cinematic grandeur, transforming gaming sessions into epic journeys of the senses.</p>
  101. <p>This study explores how mobile games can be designed to enhance memory retention and recall, investigating the cognitive mechanisms involved in how players remember game events, strategies, and narratives. Drawing on cognitive psychology, the research examines the role of repetition, reinforcement, and narrative structures in improving memory retention. The paper also explores the impact of mobile gaming on the formation of episodic and procedural memory, with particular focus on the implications of gaming for educational settings, rehabilitation programs, and cognitive therapy. It proposes a framework for designing mobile games that optimize memory functions while considering individual differences in memory processing.</p>
  102. <p>This paper explores how mobile games can be used to raise awareness about environmental issues and promote sustainable behaviors. Drawing on environmental psychology and game-based learning, the study investigates how game mechanics such as resource management, ecological simulations, and narrative-driven environmental challenges can educate players about sustainability. The research examines case studies of games that integrate environmental themes, analyzing their impact on players' attitudes toward climate change, waste reduction, and conservation efforts. The paper proposes a framework for designing mobile games that not only entertain but also foster environmental stewardship and collective action.</p>
  103. <p>The gaming industry's commercial landscape is fiercely competitive, with companies employing diverse monetization strategies such as microtransactions, downloadable content (DLC), and subscription models to sustain and grow their player bases. Balancing player engagement with revenue generation is a delicate dance that requires thoughtful design and consideration of player feedback.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">Link</a>
  107.                    </p>
  108.                    <p><a href="https://www.linegames.org/" target="_blank" class="custom-link">External link</a>
  109. <a href="https://www.iliiili.com/" target="_blank" class="custom-link">External link</a>
  110. <a href="https://www.digwow.net/" target="_blank" class="custom-link">External link</a>
  111. <a href="https://www.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  112. <a href="https://www.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  113. <a href="https://784792075701-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://468956397558-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://732236104584-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://891361518314-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://044800773907-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://517076555792-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://953794299770-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://757148800617-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://263733028407-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://827805870684-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://565536352736-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://038979762552-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://049018565028-edu.iliiili.com/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  126. <a href="https://654928532430-edu.digwow.net/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  127. <a href="https://317662867878-edu.free-giftcodes.com/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  128. <a href="https://624137002495-edu.gifthub.com.ru/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  129. <a href="https://258402543209-gov.iliiili.com/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  130. <a href="https://486263036549-gov.digwow.net/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  131. <a href="https://249499025975-gov.free-giftcodes.com/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  132. <a href="https://129540489016-gov.gifthub.com.ru/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?419074999948&amp;url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?840338950904&amp;url=https://naver840338950904-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?953964505502&amp;url=https://naver953964505502-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?902896781825&amp;url=https://naver902896781825-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?620611016402&amp;url=https://naver620611016402-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?862413714994&amp;url=https://naver862413714994-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?672855327489&amp;url=https://naver672855327489-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?590141327679&amp;url=https://naver590141327679-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?040440808183&amp;url=https://naver040440808183-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?626465314338&amp;url=https://naver626465314338-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?571348242387&amp;url=https://naver571348242387-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?477286659295&amp;url=https://naver477286659295-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?727260118342&amp;url=https://naver727260118342-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-176415152980.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-655575157883.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-905839057608.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-114412587145.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-651340740324.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-329090911353.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-602316971116.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-190223756755.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-746982342583.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-181393912045.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-410096561269.mit-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-494742060290.harvard-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-591806357457.stanford-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-014230280655.cambridge-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-961091041232.berkeley-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-877612324848.oxford-edu.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-866832338538-edu.wwv.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-642866053714-edu.sean.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-056531328012-edu.line.pp.ua/?url=https://007369.mit-edu.top/post/3079816542" target="_blank" class="custom-link">External link</a>
  165. </p>
  166.                    <div class="row mt-5 pt-5 border-top">
  167.                    </div>
  168.                </div>
  169.            </div>
  170.        </div>
  171.    </div>
  172.    <div class="section pb-0">
  173.        <div class="container">
  174.            <div class="row">
  175.                <div class="col-lg-12">
  176.                    <h2 class="heading">Related</h2>
  177.                </div>
  178.            </div>
  179.            <div class="row justify-content-center">
  180.                <div class="col-lg-12">
  181.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  182.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  183.                            <a href="https://007369.mit-edu.top/post/4157063298">
  184.                            <img src="https://x.mit-edu.top/static/images/post/18.jpg" alt="Modeling Emergent Player Behaviors Using Generative Adversarial Imitation Learning" title="Modeling Emergent Player Behaviors Using Generative Adversarial Imitation Learning" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-4157063298.mit-edu.top/post/4157063298/" target="_blank">
  190.                                <span class="date">2025-01-31</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://007369.mit-edu.top/post/4157063298">Modeling Emergent Player Behaviors Using Generative Adversarial Imitation Learning</a></h2>
  194.                            <p class="info">The quest for achievements and trophies fuels the drive for mastery, pushing gamers to hone their skills and conquer challenges that once seemed insurmountable. Whether completing 100% of a game's objectives or achieving top rankings in competitive modes, the pursuit of virtual accolades reflects a thirst for excellence and a desire to push boundaries. The sense of accomplishment that comes with unlocking achievements drives players to continually improve and excel in their gaming endeavors.</p>
  195.                            <a href="https://007369.mit-edu.top/post/4157063298" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/10.jpg" alt="Modeling Emergent Player Behaviors Using Generative Adversarial Imitation Learning" title="Modeling Emergent Player Behaviors Using Generative Adversarial Imitation Learning" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Donna Perez</strong>
  201.                                    <span>2025-01-31 published post</span>
  202.                                </div>
  203.                            </a>
  204.                        </div>
  205.                    </div>
  206.                </div>
  207.                <div class="col-lg-12">
  208.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  209.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  210.                            <a href="https://007369.mit-edu.top/post/7624385019">
  211.                            <img src="https://x.mit-edu.top/static/images/post/13.jpg" alt="The Impact of Sound Design on Player Experience in Mobile Games" title="The Impact of Sound Design on Player Experience in Mobile Games" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-7624385019.mit-edu.top/post/7624385019/" target="_blank">
  217.                                <span class="date">2025-01-31</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://007369.mit-edu.top/post/7624385019">The Impact of Sound Design on Player Experience in Mobile Games</a></h2>
  221.                            <p class="info">Indie game developers play a vital role in shaping the diverse landscape of gaming, bringing fresh perspectives, innovative gameplay mechanics, and compelling narratives to the forefront. Their creative freedom and entrepreneurial spirit fuel a culture of experimentation and discovery, driving the industry forward with bold ideas and unique gaming experiences that captivate players' imaginations.</p>
  222.                            <a href="https://007369.mit-edu.top/post/7624385019" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/5.jpg" alt="The Impact of Sound Design on Player Experience in Mobile Games" title="The Impact of Sound Design on Player Experience in Mobile Games" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Laura Bell</strong>
  228.                                    <span>2025-01-31 published post</span>
  229.                                </div>
  230.                            </a>
  231.                        </div>
  232.                    </div>
  233.                </div>
  234.                <div class="col-lg-12">
  235.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  236.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  237.                            <a href="https://007369.mit-edu.top/post/3865490721">
  238.                            <img src="https://x.mit-edu.top/static/images/post/5.jpg" alt="AI-Powered Matchmaking Systems: Enhancing Fairness in Competitive Mobile Games" title="AI-Powered Matchmaking Systems: Enhancing Fairness in Competitive Mobile Games" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-3865490721.mit-edu.top/post/3865490721/" target="_blank">
  244.                                <span class="date">2025-01-31</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://007369.mit-edu.top/post/3865490721">AI-Powered Matchmaking Systems: Enhancing Fairness in Competitive Mobile Games</a></h2>
  248.                            <p class="info">Gaming events and conventions serve as epicenters of excitement and celebration, where developers unveil new titles, showcase cutting-edge technology, host competitive tournaments, and connect with fans face-to-face. Events like E3, Gamescom, and PAX are not just gatherings but cultural phenomena that unite gaming enthusiasts in shared anticipation, excitement, and camaraderie.</p>
  249.                            <a href="https://007369.mit-edu.top/post/3865490721" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/5.jpg" alt="AI-Powered Matchmaking Systems: Enhancing Fairness in Competitive Mobile Games" title="AI-Powered Matchmaking Systems: Enhancing Fairness in Competitive Mobile Games" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Gregory Jenkins</strong>
  255.                                    <span>2025-01-31 published post</span>
  256.                                </div>
  257.                            </a>
  258.                        </div>
  259.                    </div>
  260.                </div>
  261.            </div>
  262.        </div>
  263.    </div>
  264.    <div class="py-5 bg-light mx-md-3 sec-subscribe">
  265.        <div class="container">
  266.            <div class="row">
  267.                <div class="col-lg-12">
  268.                    <h2 class="h4 fw-bold">Subscribe to newsletter</h2>
  269.                </div>
  270.            </div>
  271.            <form class="row">
  272.                <div class="col-md-8">
  273.                    <div class="mb-3 mb-md-0">
  274.                        <input type="email" class="form-control" placeholder="Enter your email">
  275.                    </div>
  276.                </div>
  277.                <div class="col-md-4 d-grid">
  278.                    <input type="submit" class="btn btn-primary" value="Subscribe">
  279.                </div>
  280.            </form>
  281.        </div>
  282.    </div>
  283.    <div class="site-footer">
  284.        <div class="container">
  285.            <div class="row justify-content-center copyright">
  286.                <div class="col-lg-7 text-center">
  287.                    <div class="widget">
  288.                        <p>Copyright &copy;
  289.                            <script>document.write(new Date().getFullYear());</script> All rights reserved.
  290.                        </p>
  291. <p>
  292.    < Top VPS Hosting Choice ><br>
  293.    <a href="https://evolution-host.com?ref=DQgZ6P" target="_blank">
  294.        <img src="https://x.mit-edu.top/static/images/evolution-host.png" alt="Evolution Host" title="Evolution Host" class="evhost lazyload">
  295.    </a>
  296. </p>
  297.                    </div>
  298.                </div>
  299.            </div>
  300.        </div>
  301.    </div>
  302. </body>
  303.  
  304. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda