"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <title>Dooray!</title>\n  <style>\n    body {\n      margin: 0;\n    }\n    .loading-wrapper {\n      width: 100%;\n      height: 100vh;\n    }\n    .loading-wall {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      color: black;\n      text-align: center;\n      z-index: 200;\n    }\n    .loading-wall-layer {\n      background-color: #fff;\n    }\n    .loading-wall-layer .loading-container .loading {\n      border-color: transparent #aaa transparent #aaa;\n    }\n    .loading-wall-layer .loading-container .loading-text {\n      color: #aaa;\n    }\n    @keyframes rotate-loading {\n      0% { transform: rotate(0deg); }\n      100% { transform: rotate(360deg); }\n    }\n    @keyframes loading-text-opacity {\n      0% { opacity: 1; }\n      20% { opacity: 0.5; }\n      50% { opacity: 1; }\n      100% { opacity: 0.5; }\n    }\n    .loading-container,\n    .loading {\n      width: 100px;\n      height: 100px;\n      position: relative;\n      border-radius: 100%;\n    }\n    .loading-container {\n      top: 45%;\n      left: 50%;\n      margin: 0;\n      position: absolute;\n      transform: translate(-50%, -50%);\n    }\n    .loading {\n      border: 2px solid transparent;\n      border-color: transparent #fff transparent #fff;\n      animation: rotate-loading 1.5s linear 0s infinite normal;\n      transform-origin: 50% 50%;\n    }\n    .loading-text {\n      font-family: \"Helvetica Neue\", Helvetica, arial;\n      animation: loading-text-opacity 2s linear 0s infinite normal;\n      color: #ffffff;\n      font-size: 10px;\n      font-weight: bold;\n      position: absolute;\n      text-align: center;\n      text-transform: uppercase;\n      margin-top: 45px;\n      width: 100px;\n      opacity: 1;\n      top: 0;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"loading-wrapper\">\n    <div class=\"loading-wall loading-wall-layer\">\n      <div class=\"loading-container\">\n        <div class=\"loading\"></div>\n        <div class=\"loading-text\">loading...</div>\n      </div>\n    </div>\n  </div>\n  <script>\n  (function () {\n    const callUrl = '\\/v2\\/wapi\\/preview\\/services\\/drive\\/tokens\\/m44elqnpfz0o.CNkEJ09xRVOcRGSyI7Upwg?convert=external\\x26redirectUrl=\\/share\\/drive\\-files\\/m44elqnpfz0o.CNkEJ09xRVOcRGSyI7Upwg\\/preview';\n    const MAX_RETRY_COUNT = 5;\n    let count = 0;\n\n    function callApi() {\n      fetch(callUrl)\n        .then(result => {\n          return result.json();\n        }, (error) => {\n          console.log('error', error);\n          if (count < MAX_RETRY_COUNT) {\n            count += 1;\n            callApi();\n          }\n        }).then((res) => {\n          window.location.href = res.result.content.redirectUrl;\n        }, (error) => {\n          console.log('error', error);\n          if (count < MAX_RETRY_COUNT) {\n            count += 1;\n            callApi();\n          }\n        })\n    }\n\n    callApi();\n  })();\n  </script>\n</body>\n</html>\n"