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://blog-529993373190.mit-edu.top/post/0261435978

  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>Automating Security Testing in Mobile Game Development Pipelines #725212202065 (2025-01-31)</title>
  9.    <link rel="canonical" href="https://blog-529993373190.mit-edu.top/post/0261435978">
  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="Automating Security Testing in Mobile Game Development Pipelines" />
  17.    <meta property="og:description" content="Automating Security Testing in Mobile Game Development Pipelines #725212202065 (2025-01-31)" />
  18.    <meta property="og:url" content="https://blog-529993373190.mit-edu.top/post/0261435978" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/1.jpg" />
  21.    <meta property="og:article:published_time" content="2025-01-31T15:58:39Z" />
  22.    <meta property="og:article:author" content="Dr. Victoria Simmons" />
  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": "Automating Security Testing in Mobile Game Development Pipelines #725212202065 (2025-01-31)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Victoria Simmons",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-529993373190.mit-edu.top/post/0261435978"
  38.            },
  39.            "datePublished": "2025-01-31T15:58:39Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/1.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/725212202065"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-529993373190.mit-edu.top"
  50.            },
  51.            "doi": "725212202065",
  52.            "abstract": "Automating Security Testing in Mobile Game Development Pipelines #725212202065 (2025-01-31)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Automating Security Testing in Mobile Game Development Pipelines",
  56.                "author": "Dr. Victoria Simmons",
  57.                "datePublished": "2025-01-31T15:58:39Z",
  58.                "url": "https://blog-529993373190.mit-edu.top/post/0261435978"
  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://blog-529993373190.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/1.jpg" alt="Automating Security Testing in Mobile Game Development Pipelines" title="Automating Security Testing in Mobile Game Development Pipelines" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Victoria Simmons</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">Automating Security Testing in Mobile Game Development Pipelines</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Victoria Simmons for contributing the article "Automating Security Testing in Mobile Game Development Pipelines".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/1.jpg" alt="Automating Security Testing in Mobile Game Development Pipelines" title="Automating Security Testing in Mobile Game Development Pipelines" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>The symphony of gaming unfolds in a crescendo of controller clicks, keyboard clacks, and the occasional victorious shout that pierces through the virtual silence, marking triumphs and milestones in the digital realm. Every input, every action taken by players contributes to the immersive experience of gaming, creating a symphony of sights, sounds, and emotions that transport them to fantastical realms and engaging adventures. Whether exploring serene landscapes, engaging in intense combat, or unraveling compelling narratives, the interactive nature of gaming fosters a deep sense of engagement and immersion, making each gaming session a memorable journey.</p>
  100. <p>This study evaluates the efficacy of mobile games as gamified interventions for promoting physical and mental well-being. The research examines how health-related mobile games, such as fitness games, mindfulness apps, and therapeutic games, can improve players’ physical health, mental health, and overall quality of life. By drawing on health psychology and behavioral medicine, the paper investigates how mobile games use motivational mechanics, feedback systems, and social support to encourage healthy behaviors, such as exercise, stress reduction, and dietary changes. The study also reviews the effectiveness of gamified health interventions in clinical settings, offering a critical evaluation of their potential and limitations.</p>
  101. <p>This study investigates the use of gamification techniques in mobile learning applications, focusing on how game-like elements such as scoring, badges, and leaderboards influence user engagement and motivation. It assesses the effectiveness of gamification in enhancing learning outcomes, particularly in educational apps targeting children and young adults. The paper also addresses challenges in designing gamified systems that balance educational value with entertainment.</p>
  102. <p>This paper explores the use of mobile games as learning tools, integrating gamification strategies into educational contexts. The research draws on cognitive learning theories and educational psychology to analyze how game mechanics such as rewards, challenges, and feedback influence knowledge retention, motivation, and problem-solving skills. By reviewing case studies of mobile learning games, the paper identifies best practices for designing educational games that foster deep learning experiences while maintaining player engagement. The study also examines the potential for mobile games to address disparities in education access and equity, particularly in resource-limited environments.</p>
  103. <p>This research examines how mobile games facilitate the creation and exploration of digital identities through avatars and personalized in-game experiences. The study investigates the psychological and sociocultural effects of avatar customization, including how players express aspects of their personality, race, gender, and social identity in virtual environments. Drawing on theories of identity formation, social psychology, and media studies, the paper explores how mobile games can influence players' self-concept, self-esteem, and social interactions both within and outside of game worlds. The research also addresses the ethical implications of identity representation in games, particularly with regard to inclusivity and the reinforcement of social stereotypes.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-529993373190.mit-edu.top/post/0261435978" 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://781690240459-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://621311789740-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://326911489659-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://683638691723-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://801776719400-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://649505573847-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://706878159337-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://918858923974-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://421815585272-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://088012713609-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://401799142333-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://892419628520-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://801162113292-edu.iliiili.com/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  126. <a href="https://107441720061-edu.digwow.net/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  127. <a href="https://934897878085-edu.free-giftcodes.com/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  128. <a href="https://296625946680-edu.gifthub.com.ru/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  129. <a href="https://763860063443-gov.iliiili.com/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  130. <a href="https://220039559121-gov.digwow.net/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  131. <a href="https://715473559836-gov.free-giftcodes.com/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  132. <a href="https://942286519612-gov.gifthub.com.ru/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?568480651109&amp;url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?554548132461&amp;url=https://naver554548132461-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?022083230188&amp;url=https://naver022083230188-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?144364210674&amp;url=https://naver144364210674-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?588824936234&amp;url=https://naver588824936234-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?668776590026&amp;url=https://naver668776590026-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?448515964856&amp;url=https://naver448515964856-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?250874340118&amp;url=https://naver250874340118-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?777879524475&amp;url=https://naver777879524475-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?972357082060&amp;url=https://naver972357082060-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?494506383071&amp;url=https://naver494506383071-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?033471069205&amp;url=https://naver033471069205-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?003319369810&amp;url=https://naver003319369810-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-459866960317.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-513444945376.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-313295340226.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-923964716060.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-565093624054.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-588611314610.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-082798744343.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-616112570432.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-674035143313.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-187522983605.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-853907164667.mit-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-172513822584.harvard-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-783143639929.stanford-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-745102920171.cambridge-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-454612191406.berkeley-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-779672646257.oxford-edu.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-449567702174-edu.wwv.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-483633200177-edu.sean.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-332057802858-edu.line.pp.ua/?url=https://blog-529993373190.mit-edu.top/post/0261435978" 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://blog-529993373190.mit-edu.top/post/9658247301">
  184.                            <img src="https://x.mit-edu.top/static/images/post/1.jpg" alt="Interactive Mobile Games as Tools for Conflict Resolution" title="Interactive Mobile Games as Tools for Conflict Resolution" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-9658247301.mit-edu.top/post/9658247301/" target="_blank">
  190.                                <span class="date">2025-01-31</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-529993373190.mit-edu.top/post/9658247301">Interactive Mobile Games as Tools for Conflict Resolution</a></h2>
  194.                            <p class="info">This paper investigates the role of user-generated content (UGC) in mobile gaming, focusing on how players contribute to game design, content creation, and community-driven innovation. By employing theories of participatory design and collaborative creation, the study examines how game developers empower users to create, modify, and share game content such as levels, skins, and in-game items. The research also evaluates the social dynamics and intellectual property challenges associated with UGC, proposing a model for balancing creative freedom with fair compensation and legal protection in the mobile gaming industry.</p>
  195.                            <a href="https://blog-529993373190.mit-edu.top/post/9658247301" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/1.jpg" alt="Interactive Mobile Games as Tools for Conflict Resolution" title="Interactive Mobile Games as Tools for Conflict Resolution" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Emma Price</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://blog-529993373190.mit-edu.top/post/0738456912">
  211.                            <img src="https://x.mit-edu.top/static/images/post/16.jpg" alt="AI-Powered Adaptive Augmentation in Mixed Reality Games" title="AI-Powered Adaptive Augmentation in Mixed Reality 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-0738456912.mit-edu.top/post/0738456912/" target="_blank">
  217.                                <span class="date">2025-01-31</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-529993373190.mit-edu.top/post/0738456912">AI-Powered Adaptive Augmentation in Mixed Reality Games</a></h2>
  221.                            <p class="info">This paper investigates the ethical concerns surrounding mobile game addiction and its potential societal consequences. It examines the role of game design features, such as reward loops, monetization practices, and social competition, in fostering addictive behaviors among players. The research analyzes current regulatory frameworks across different countries and proposes policy recommendations aimed at mitigating the negative effects of mobile game addiction, with an emphasis on industry self-regulation, consumer protection, and the promotion of healthy gaming habits.</p>
  222.                            <a href="https://blog-529993373190.mit-edu.top/post/0738456912" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/18.jpg" alt="AI-Powered Adaptive Augmentation in Mixed Reality Games" title="AI-Powered Adaptive Augmentation in Mixed Reality Games" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Michael Davis</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://blog-529993373190.mit-edu.top/post/6435987012">
  238.                            <img src="https://x.mit-edu.top/static/images/post/20.jpg" alt="Optimization of Procedural Content Generation Using Evolutionary Algorithms" title="Optimization of Procedural Content Generation Using Evolutionary Algorithms" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-6435987012.mit-edu.top/post/6435987012/" target="_blank">
  244.                                <span class="date">2025-01-31</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-529993373190.mit-edu.top/post/6435987012">Optimization of Procedural Content Generation Using Evolutionary Algorithms</a></h2>
  248.                            <p class="info">This study investigates how mobile games can encourage physical activity among players, focusing on games that incorporate movement and exercise. It evaluates the effectiveness of these games in promoting health and fitness. </p>
  249.                            <a href="https://blog-529993373190.mit-edu.top/post/6435987012" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/3.jpg" alt="Optimization of Procedural Content Generation Using Evolutionary Algorithms" title="Optimization of Procedural Content Generation Using Evolutionary Algorithms" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Mary Johnson</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