<!doctype html><html class="no-js" lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><script>var __ss_local_ns = {};
            var __ss_global_config = {};
            window.__ss_root_path = "__ROOT_PATH__";

            if (__ss_root_path == "__ROOT_PATH__") {  // Web server hasn't replaced __ROOT_PATH__, default to '/'
                __ss_root_path = '/';
            }

            if (!__ss_root_path.endsWith('/')) {
                __ss_root_path.concat('/');
            }

            (function () {
                __ss_local_ns.createLink = function (href, rel, type) {
                    var link = document.createElement("link");

                    if (type) {
                        link.type = type;
                    }
                    link.rel = rel;
                    link.href = __ss_root_path + href;
                    document.getElementsByTagName("head")[0].appendChild(link);
                };

                __ss_local_ns.createScript = function (src, defer) {
                    var script = document.createElement("script");

                    if (defer) {
                        script.defer = defer;
                    }
                    script.src = __ss_root_path + src;
                    document.getElementsByTagName("body")[0].appendChild(script);
                };

                __ss_local_ns.query_parms = (function (q) {
                    return (function (a) {
                        if (a == "") return {};
                        var b = {};
                        for (var i = 0; i < a.length; ++i) {
                            var p = a[i].split("=");
                            if (p.length != 2) continue;
                            b[p[0]] = decodeURIComponent(
                                p[1].replace(/\+/g, " ")
                            );
                        }
                        return b;
                    })(q.split("&"));
                })(window.location.search.substring(1));

                __ss_global_config.debug = __ss_local_ns.query_parms.debug;

                __ss_local_ns.createLink(
                    "assets/js/vendor/fonts/openSans/css/openSans.css?312a5b63a44d6911c2d1",
                    "stylesheet",
                    "text/css"
                );

                __ss_local_ns.createLink(
                    "assets/css/slipstream.css?312a5b63a44d6911c2d1",
                    "stylesheet",
                    "text/css"
                );
            })();</script><script>/** 
             * This code produces a boot time loading indicator for Slipstream that is 
             * displayed immediately before any of the framework's Javascript bundles are loaded.
             */
            document.addEventListener("DOMContentLoaded", function(event) {
                renderLoadingIndicator();
            });

            function renderLoadingIndicator() {
                let spinner = document.createRange().createContextualFragment(
                    `<div class="windowLoadingIndicator">
                        <div class="slipstream-spin slipstream-spin-lg slipstream-spin-spinning">
                            <span class="slipstream-spin-dot slipstream-spin-dot-spin">
                                <i class="slipstream-spin-dot-item"></i>
                                <i class="slipstream-spin-dot-item"></i>
                                <i class="slipstream-spin-dot-item"></i>
                                <i class="slipstream-spin-dot-item"></i>
                            </span>
                        </div>
                    </div>`
                );

                let container = document.getElementById("slipstream_ui");
                
                container.appendChild(spinner);
            }</script></head><body class="slipstream"><div id="slipstream_ui"></div><script>(function () {
                var log_level = "none";

                if (__ss_local_ns.query_parms["debug"] == "true") {
                    log_level = "debug";
                }

                if (__ss_local_ns.query_parms["log"]) {
                    // override default and implied log level
                    log_level = __ss_local_ns.query_parms["log"];
                }

                if (log_level == "none") {
                    console.log = function () {};
                }
            })();</script><script>__ss_local_ns.createScript("assets/js/vendor/require/require.js?312a5b63a44d6911c2d1");
            __ss_local_ns.createScript("assets/js/dist/slipstream.0bd8d368da214edca1e1.js", "defer");</script></body></html>