https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/story.html

已提交的 URL:
https://yourgoodgardener.traulic.org/已重新導向
報告完成時間:

連結 · 找到 0 個

JavaScript 變數 · 找到 98 個

名稱類型
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
THREEobject
isMobileobject
DSobject
globalsobject
ExecuteScriptfunction
docobject
loaderobject

主控台記錄訊息 · 找到 2 條

類型類別記錄
debugother
URL
https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/html5/lib/scripts/ds-slides.min.js
Text
Download the React DevTools for a better development experience: https://fb.me/react-devtools
warningother
URL
https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/html5/lib/scripts/ds-frame.desktop.min.js
Text
could not find slide in string table pxabnsnfns00000000001

HTML

<!DOCTYPE html><html lang="en-US" class=" -webkit-"><head>
  <meta charset="utf-8">
  <!-- Created using Storyline 360 - http://www.articulate.com  -->
  <!-- version: 3.38.21861.0 -->
  <title>Simulation Link Expired</title>
  <meta http-equiv="x-ua-compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, shrink-to-fit=no, minimal-ui">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <style>
    html, body { height: 100%; padding: 0; margin: 0 }
    #app { height: 100%; width: 100%; }
    #top-bar{ display: none !important;}
    #bottom-bar{ display: none !important;}
  </style>
  
  <script>window.THREE = { };</script>
<link type="text/css" href="https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/html5/lib/stylesheets/desktop.min.css" rel="stylesheet" data-noprefix="true"><script src="https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/html5/lib/scripts/ds-frame.desktop.min.js"></script><script src="html5/data/js/frame.js"></script><script src="https://training.phriendlyphishing.com/landing_pages/simulated_phishing_page/html5/lib/scripts/ds-slides.min.js"></script><script src="html5/data/js/6mAli7uDFFi.js"></script></head>
<body style="background: #282828" class="cs-HTML theme-unified view-desktop is-landscape sidebar-left sidebar-closed">
  <!-- 360 -->
  <script>!function(e){function n(e,i){return e.test(i)}function i(e){var i=e||navigator.userAgent,o=i.split("[FBAN");if(void 0!==o[1]&&(i=o[0]),this.apple={phone:n(t,i),ipod:n(d,i),tablet:!n(t,i)&&n(s,i),device:n(t,i)||n(d,i)||n(s,i)},this.amazon={phone:n(h,i),tablet:!n(h,i)&&n(a,i),device:n(h,i)||n(a,i)},this.android={phone:n(h,i)||n(b,i),tablet:!n(h,i)&&!n(b,i)&&(n(a,i)||n(r,i)),device:n(h,i)||n(a,i)||n(b,i)||n(r,i)},this.windows={phone:n(l,i),tablet:n(p,i),device:n(l,i)||n(p,i)},this.other={blackberry:n(f,i),blackberry10:n(u,i),opera:n(c,i),firefox:n(A,i),chrome:n(w,i),device:n(f,i)||n(u,i)||n(c,i)||n(A,i)||n(w,i)},this.seven_inch=n(v,i),this.any=this.apple.device||this.android.device||this.windows.device||this.other.device||this.seven_inch,this.phone=this.apple.phone||this.android.phone||this.windows.phone,this.tablet=this.apple.tablet||this.android.tablet||this.windows.tablet,"undefined"==typeof window)return this}function o(){var e=new i;return e.Class=i,e}var t=/iPhone/i,d=/iPod/i,s=/iPad/i,b=/(?=.*\bAndroid\b)(?=.*\bMobile\b)/i,r=/Android/i,h=/(?=.*\bAndroid\b)(?=.*\bSD4930UR\b)/i,a=/(?=.*\bAndroid\b)(?=.*\b(?:KFOT|KFTT|KFJWI|KFJWA|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|KFARWI|KFASWI|KFSAWI|KFSAWA)\b)/i,l=/IEMobile/i,p=/(?=.*\bWindows\b)(?=.*\bARM\b)/i,f=/BlackBerry/i,u=/BB10/i,c=/Opera Mini/i,w=/(CriOS|Chrome)(?=.*\bMobile\b)/i,A=/(?=.*\bFirefox\b)(?=.*\bMobile\b)/i,v=new RegExp("(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)","i");"undefined"!=typeof module&&module.exports&&"undefined"==typeof window?module.exports=i:"undefined"!=typeof module&&module.exports&&"undefined"!=typeof window?module.exports=o():"function"==typeof define&&define.amd?define("isMobile",[],e.isMobile=o()):e.isMobile=o()}(this);
    window.isMobile.apple.tablet = window.isMobile.apple.tablet ||
      (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1);
    window.isMobile.apple.device = window.isMobile.apple.device || window.isMobile.apple.tablet;
    window.isMobile.tablet = window.isMobile.tablet || window.isMobile.apple.tablet;
    window.isMobile.any = window.isMobile.any || window.isMobile.apple.tablet;

    window.isMobile.apple.tablet = false;
    window.isMobile.apple.device = false;
    window.isMobile.tablet = false;
    window.isMobile.any = false;
  </script>

  <div id="focus-sink" aria-hidden="true" tabindex="-1&quot;"></div>

  <div id="preso" class="hide-slide-loader"><div id="lib" class="offscreen"><div><svg width="0" height="0" style="position:absolute;" focusable="false">
      <defs>
        <filter id="text-shadow" x="0%" y="0%" width="113%" height="113%">
          <feGaussianBlur stdDeviation="1 1" result="text-shadow"></feGaussianBlur>
          <feOffset dx="1.5" dy="1.5"></feOffset>
        </filter>
        <linearGradient id="timer-blue-grad" class="cs-duration">
          <stop offset="0%" "=""></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <linearGradient id="timer-yellow-grad" class="cs-elapsed">
          <stop offset="0%"></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <linearGradient id="drop-list-gradient" gradientTransform="rotate(90)">
          <stop offset="0%"></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <linearGradient id="dragdrop-gradient" gradientTransform="rotate(90)">
          <stop offset="0%"></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <linearGradient id="dragdrop-hover-gradient" gradientTransform="rotate(90)">
          <stop offset="0%"></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <linearGradient id="wordbank-droparea-stroke-gradient" gradientTransform="rotate(90)">
          <stop offset="0%"></stop>
          <stop offset="100%"></stop>
        </linearGradient>
        <filter id="dragdrop-inner-stroke">
          <feFlood flood-color="#fff" result="strokeColor"></feFlood>
          <feMorphology operator="erode" radius="2" in="SourceAlpha" result="innerMorph"></feMorphology>
          <feMorphology operator="erode" radius="1" in="SourceAlpha" result="outerMorph"></feMorphology>
          <feComposite in="innerMorph" in2="outerMorph" operator="xor" result="morph"></feComposite>
          <feComposite in="strokeColor" in2="morph" operator="in" result="innerStroke"></feComposite>
          <feComposite in="innerStroke" in2="SourceGraphic" operator="over"></feComposite>
        </filter>
      </defs>
    </svg></div><div id="video-pen" class="offscreen"></div><div><canvas width="720" height="540"></canvas></div><div id="presentation-canvas"></div><div id="zoomimage-container"></div><div id="mask-library"></div></div><div id="wrapper" class="cs-base cs-pxabnsnfns00000000001 fn-pxabnsnfns00000000001 cs-custom-theme" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; font-size: 100%; width: 800px; height: 600px; transform: translate(0px, 0px);"><div id="frame" class="cs-base cs-pxabnsnfns00000000001 fn-pxabnsnfns00000000001" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; width: 800px; height: 600px; transform: translate(0px, 0px);"><div class="top-ui-bg"></div><div class="bottom-ui-bg"></div><div class="left-ui-bg"></div><div class="right-ui-bg"></div><button class="sidebar-overlay btn" aria-label="Close" tabindex="-1" style="left: 0px; top: 0px; overflow: hidden; transform-origin: center center; cursor: pointer; width: 800px; height: 600px; transform: translate(0px, 0px);" data-tabindex="-1"></button><main id="slide" aria-labelledby="slide-label" tabindex="-1" style="position: absolute; left: 0px; top: 0px; background-color: white; overflow: hidden; transform-origin: 0px 0px; z-index: 1; width: 780px; height: 376px; transform: translate(10px, 112px);" data-tabindex="-1"><div id="slide-label" data-ref="label" aria-live="polite"></div>
      <div class="slide-container" aria-live="off"><div id="slide-window" data-reactid=".0"><div class="slide-window-slide-container cs-slide-container" data-reactid=".0.0"><div style="overflow:visible;transform:translate(0px, 0px);" class="slide-container" data-reactid=".0.0.1"></div></div></div></div></main><button id="skipnav" aria-label="Back to top" data-tabindex="0" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; cursor: pointer; display: none; width: 1px; height: 1px; transform: translate(-100px, -100px);">Back to top</button><section id="bottom-bar" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; height: 65px; display: block; width: 800px; transform: translate(0px, 535px);"><nav id="nav-controls" aria-label="slide navigation" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; width: 70px; height: 65px; transform: translate(710px, 0px);"><button id="submit" class="cs-button btn" aria-label="submit" data-tabindex="0" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; cursor: pointer; width: 30px; height: 30px; transform: translate(0px, 18px); display: none;"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px;" data-tabindex="-1">
<span class="btn-icon">
   <svg class="cs-icon check-icon" width="17px" height="18px" viewBox="0 0 17 16" focusable="false">
    <path stroke="none" transform="translate(0, 1)" d="M 17 1.4 L 15.6 0 5.7 9.9 1.4 5.65 0 7.05 5.65 12.75 5.7 12.75 17 1.4 Z"></path>
  </svg></span></div></button><button id="next" class="cs-button btn" aria-label="next" data-tabindex="0" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; cursor: pointer; width: 30px; height: 30px; transform: translate(40px, 18px); display: block;"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px;" data-tabindex="-1">
<span class="btn-icon">
  <svg class="cs-icon next-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">
    <path transform="rotate(180, 5, 8)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillrule="evenodd"></path>
  </svg></span></div></button><button id="prev" class="cs-button btn" aria-label="previous" data-tabindex="0" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; cursor: pointer; width: 30px; height: 30px; transform: translate(0px, 18px); display: block;"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px;" data-tabindex="-1"><span class="btn-icon">
  <svg class="cs-icon prev-icon" width="10px" height="18px" viewBox="0 -1 10 18" focusable="false">
    <path transform="translate(0, 1)" d="M2.81685219,7.60265083 L9.00528946,1.41421356 L7.5910759,-1.27897692e-13 L1.55431223e-13,7.5910759 L0.0115749356,7.60265083 L1.55431223e-13,7.61422577 L7.5910759,15.2053017 L9.00528946,13.7910881 L2.81685219,7.60265083 Z" stroke="none" fillrule="evenodd"></path>
  </svg>
</span>
</div></button></nav><div id="playback-controls" aria-label="playback controls" tabindex="-1" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; width: 690px; height: 65px; transform: translate(10px, 0px); visibility: hidden; pointer-events: none;" data-tabindex="-1"><button id="reset" class="content-center cs-button" aria-label="replay" tabindex="-1" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; z-index: 1; background: transparent; border: none; cursor: pointer; width: 30px; height: 30px; transform: translate(0px, 18px); display: none;" data-tabindex="-1"><svg class="cs-icon" preserveAspectRatio="none" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" focusable="false">
    <path fill="#FFFFFF" stroke="none" d="
      M 10.95 8.75
      Q 11 9 11 9.25 10.95 11.15 9.7 12.4 8.4 13.7 6.5 13.75 4.6 13.7 3.3 12.4 2.05 11.15 2 9.25 2.05 7.3 3.3 6.05 4.398828125 4.998828125 6 4.75
      L 6 6.9
      Q 6.05 7.75 6.85 7.35
      L 11.35 4.3
      Q 11.7 4.05 11.7 3.75 11.7 3.45 11.35 3.2
      L 6.85 0.15
      Q 6.05 -0.3 6 0.6
      L 6 2.75
      Q 3.4517578125 3.001171875 1.8 4.75 0.05 6.6 0 9.25 0.05 12 1.9 13.85 3.75 15.65 6.5 15.75 9.25 15.65 11.1 13.85 12.95 12 13 9.25 13 9 13 8.75
      L 10.95 8.75 Z"></path>
    </svg></button><div id="seek" tabindex="-1" class="progress-bar cs-seekcontrol " style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 0px; height: 30px; transform: translate(0px, 18px); display: none;" data-tabindex="-1">
      <style>
        #seek:before {
          border: 1px solid rgba(0, 0, 0, 0);
          background-image: initial;
          background-repeat: no-repeat !important;
        }
      </style>

      <div class="cs-seekbar-inner progress-bar-inner slide-lockable">
        <div data-ref="seek" class="cs-seek progress-bar-seek">
          <div class="progress-bar-fill-preview cs-fill" data-ref="progressPreview"></div>
          <div tabindex="0" aria-hidden="true" data-ref="progressBar" class="cs-fill cs-brandhighlight-bg progress-bar-fill" style="width: 0px" role="slider" aria-valuemin="0" aria-valuenow="0" aria-valuemax="5" data-tabindex="0">
            <div class="prev-progress-bar-fill-preview cs-fill" data-ref="prevProgressPreview"></div>
          </div>
        </div>
      </div>
    </div><button id="play-pause" class="content-center cs-button" aria-pressed="false" aria-label="play/pause" data-tabindex="0" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; z-index: 1; background: transparent; border: none; cursor: pointer; width: 34px; height: 34px; transform: translate(0px, 16px); display: none;"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px; width: 34px; height: 34px;" data-tabindex="-1"><svg id="icon-play" class="cs-icon play-icon" width="11" height="13" viewBox="0 0 11 13" focusable="false">
    <path fill="#FFFFFF" stroke="none" d="
      M 0.851 13.011
      C 0.381 13.295 0 13.068 0 12.526
      L 0 0.771
      C 0 0.219 0.378 0 0.854 0.288
      L 10.507 6.132
      C 10.979 6.417 10.981 6.878 10.504 7.168
      L 6.307 9.708
      L 0.851 13.011 Z"></path>
  </svg></div></button></div><div id="misc-controls" aria-label="misc controls" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 0px; height: 65px; transform: translate(0px, 0px);"><div id="volume" class="btn cs-volume cs-button volume-panel volume" style="position: absolute; left: 0px; top: 17px; overflow: visible; transform-origin: center center; width: 30px; height: 30px; transform: translate(0px, 0px); display: none;"><button data-ref="button" class="cs-button" aria-label="volume" aria-pressed="false" tabindex="0" data-tabindex="0"><svg class="cs-icon volume-icon " width="16px" height="14px" viewBox="0 0 16 14" focusable="false">
      <rect x="0" y="4" width="3" height="6"></rect>
      <polygon points="4 4 9 0 9 14 4 10"></polygon>
      <g transform="translate(10, 0)">
        <mask id="vol-mask" fill="white">
          <rect id="path-1" x="0" y="0" width="8" height="14"></rect>
        </mask>
        <circle strokewidth="1.5" style="opacity: 1;" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="6.5"></circle>
        <circle strokewidth="1.5" style="opacity: 1;" mask="url(#vol-mask)" fill="none" cx="-1" cy="7" r="3.5"></circle>
      </g>
    
  </svg></button>
      <div data-ref="sliderBar" class="slider-bar btn" style="width: 30px; height: 105px">
        <input type="range" class="cs-volume volume-range" data-ref="volumeRange" aria-label="volume" min="0" max="10" step="1" value="8" tabindex="-1" aria-orientation="vertical" data-tabindex="-1">
        <div class="volume-track"></div>
        <div data-ref="volumeProgress" class="volume-progress cs-brandhighlight-bg" style="background: rgb(79, 129, 189); height: 44px;"></div>
        <div data-ref="volumeDot" class="volume-dot" style="top: 11px;"></div>
      </div></div></div></section><section id="sidebar" class="cs-left area-secondary-wrapper" aria-label="sidebar" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; display: none; width: 0px; height: 600px; transform: translate(-80px, 0px) translateX(0px);"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px; opacity: 0; transform: matrix(1, 0, 0, 1, -30, 0);" data-tabindex="-1">
      <style>
        .selected-animation-done:after {
          background: rgb(79, 129, 189);
        }
      </style>
      <div class="slider-mask" data-ref="sliderMask">
        <div class="tab-selected-slider cs-brandhighlight-bg" data-ref="tabSelectedSlider"></div>
      </div>
    <div id="tabs" role="tablist" tabindex="-1" aria-label="sidebar-tabs" class="tabs" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 245px; height: 65px; transform: translate(0px, 0px);" data-tabindex="-1"></div><div id="sidebar-panels" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; z-index: 1; width: 245px; height: 535px; transform: translate(0px, 65px);"></div></div><button id="hamburger" aria-expanded="false" aria-controls="sidebar" aria-label="Sidebar Toggle" tabindex="0" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; cursor: pointer; width: 50px; height: 65px; transform: translate(245px, 0px);" data-tabindex="0">
      <div class="menu-icon-wrapper" data-ref="wrapper">
        
    <svg class="cs-icon" width="30px" height="12px" viewBox="0 10 30 12" focusable="false">
      <path transform="translate(0, 1)" d="M0,15 L17,15 L17,17 L0,17 L0,15 Z M0,11 L17,11 L17,13 L0,13 L0,11 Z M0,19 L17,19 L17,21 L0,21 L0,19 Z"></path>
    </svg>
  
      </div>
    </button></section><section id="top-bar" aria-label="top bar" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 800px; height: 65px; transform: translate(0px, 0px);"><h1 class="presentation-title cs-title" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 4px; height: 22px; transform: translate(22px, 22px);"><div class="view-content" tabindex="-1" style="position: relative; text-align: center; top: 0px;" data-tabindex="-1"><div>Simulation Link Expired</div> </div></h1><div id="top-tabs" role="navigation" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; width: 800px; height: 65px; transform: translate(0px, 0px);"><div id="links-right" tabindex="-1" style="position: absolute; left: -1px; top: 0px; overflow: visible; transform-origin: center center; z-index: 5; width: 766px; height: 22px; transform: translate(46px, 22px);" data-tabindex="-1"></div></div><div id="top-ellipsis" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; display: none; width: 58px; height: 65px; transform: translate(812px, 0px);">
      <button class="top-tabs-drop-icon cs-button btn" data-ref="icon" aria-expanded="false" aria-controls="top-ellipsis-panel" aria-label="top_links">
        <div></div>
        <div></div>
        <div></div>
      </button>

      
    <svg class="panel-arrow" data-ref="arrow" preserveAspectRatio="none" x="0px" y="0px" width="22px" height="11px" viewBox="0 0 22 11" style="display: none;">
      <path d="M 0 11 L 11 0 22 11" fill="rgb(50, 50, 50)"></path></svg>
    
  
    <div id="top-ellipsis-panel" class="top-ellipsis-panel top-tabs-drop" aria-expanded="false" aria-controls="temp-container" style="position: absolute; left: 0px; top: 0px; overflow: visible; transform-origin: center center; display: none; width: 100px; height: 100px; transform: translate(-32px, 55px);">
      <div class="panel-links" data-ref="links">
      </div>
    </div></div></section></div></div><div class="caption-container" style="position: absolute; left: 0px; top: 0px; overflow: hidden; transform-origin: center center; z-index: 2; font-size: 100%; width: 800px; height: 470px; transform: translate(0px, 65px);"><div class="caption" style="font-size:100%;margin-bottom:0;" data-reactid=".1"></div></div><div id="app-top" style="position: absolute; left: 0px; top: 0px;"><div id="app-top-overlay"></div><div id="app-top-container"></div></div></div>
  <script>
    window.DS = {};
    window.globals = {
      DATA_PATH_BASE: '',
      HAS_FRAME: true,
      HAS_SLIDE: true,

      lmsPresent: false,
      tinCanPresent: false,
      aoSupport: false,
      scale: 'noscale',
      captureRc: false,
      browserSize: 'optimal',
      bgColor: '#282828',
      features: '',
      themeName: 'unified',
      preloaderColor: '#FFFFFF',
      suppressAnalytics: false,
      productChannel: 'stable',
      publishSource: 'storyline',
      aid: 'auth0|59fbd7138432ad2492b38355',
      cid: '892080b9-26bc-45f2-a93d-6421ce210dfb',
      playerVersion: '3.38.21861.0',
      maxIosVideoElements: 5,

      
      parseParams: function(qs) {
        if (window.globals.parsedParams != null) {
          return window.globals.parsedParams;
        }
        qs = (qs || window.location.search.substr(1)).split('+').join(' ');
        var params = {},
            tokens,
            re = /[?&]?([^=]+)=([^&]*)/g;

        while (tokens = re.exec(qs)) {
          params[decodeURIComponent(tokens[1]).trim()] =
            decodeURIComponent(tokens[2]).trim();
        }
        window.globals.parsedParams = params;
        return params;
      }

    };

    (function() {

      var classTypes = [ 'desktop', 'mobile', 'phone', 'tablet' ];

      var addDeviceClasses = function(prefix, testObj) {
        var curr, i;
        for (i = 0; i < classTypes.length; i++) {
          curr = classTypes[i];
          if (testObj[curr]) {
            document.body.classList.add(prefix + curr);
          }
        }
      };

      var params = window.globals.parseParams(),
          isDevicePreview = params.devicepreview === '1',
          isPhoneOverride = params.deviceType === 'phone' || (isDevicePreview && params.phone == '1'),
          isTabletOverride = (params.deviceType === 'tablet' || isDevicePreview) && !isPhoneOverride,
          isMobileOverride = isPhoneOverride || isTabletOverride;

      var deviceView = {
        desktop: !window.isMobile.any && !isMobileOverride,
        mobile: window.isMobile.any || isMobileOverride,
        phone: isPhoneOverride || (window.isMobile.phone && !isTabletOverride),
        tablet: isTabletOverride || window.isMobile.tablet
      };

      window.globals.deviceView = deviceView;
      window.isMobile.desktop = !window.isMobile.any;
      window.isMobile.mobile = window.isMobile.any;

      addDeviceClasses('view-', deviceView);

    })();
  </script>
  
  <script src="story_content/user.js" type="text/javascript"></script>
  <div class="slide-loader" style="display: none;"><div class="mobile-loader-dot dot1" style="background-color: rgb(255, 255, 255);"></div><div class="mobile-loader-dot dot2" style="background-color: rgb(255, 255, 255);"></div><div class="mobile-loader-dot dot3" style="background-color: rgb(255, 255, 255);"></div></div>

  <script type="text/javascript">
    var doc = document, loader = doc.body.querySelector('.slide-loader'); [ 1, 2, 3 ].forEach(function(n) { var d = doc.createElement('div'); d.style.backgroundColor = window.globals.preloaderColor; d.classList.add('mobile-loader-dot'); d.classList.add('dot' + n); loader.appendChild(d); });
  </script>

  

  <div class="mobile-chrome-warning"></div>

  <script>
    
    if (window.autoSpider && window.vInterfaceObject) {
      document.querySelector('.mobile-load-title-overlay').style.display = 'none';
    }
  </script>

  

  <link rel="stylesheet" href="html5/data/css/output.min.css" data-noprefix="">

<script src="html5/lib/scripts/ds-bootstrap.min.js"></script><iframe id="analytics-frame" src="analytics-frame.html#ba2c8e54-eb8a-447e-8409-1d75915591a8" style="position: fixed; left: -1000px; top: 0px;"></iframe><div class="tab-focus-box"></div>

<div id="video-pen" class="offscreen"></div><div id="font-test" style="position: fixed; left: -1000px; top: 0;">
          <svg height="100" width="100" viewBox="0 0 100 100" focusable="false">
            <text style="font-family: DS_TEST_CHARSET, sans-serif" y="20">
              <tspan color="black" id="font-test-download">M</tspan>
            </text>
            <text style="font-family: sans-serif" y="40">
              <tspan color="black" id="font-test-default">M</tspan>
            </text>
          </svg></div><style>
    .nested-panel-shown .cs-pxabnsnfns00000000001 .top-tabs-drop:not(.panel) {
      box-shadow: none !important;
      background: transparent;
    }
    .nested-panel-shown .cs-pxabnsnfns00000000001 .top-tabs-drop .top-tab {
      visibility: hidden;
    }
  </style></body></html>