Академический Документы
Профессиональный Документы
Культура Документы
t=[this.docManager.nextFontAggregatorHost(),this.docManager.assetPrefix,e.join(",")
,12];return 2==P?
t.push("ttfs.css"):3==P&&t.push("fonts.svg"),t.join("/")},s.prototype.getFontAggreg
atorHostForFonts=function(e){for(var t=[],i=0;i<e.length;i+
+)t.push(e[i].shortstyle+e[i].id);return
t.sort(),this.getFontAggregatorHostUrl(t)},s.prototype._addTTFRules=function(e,t)
{for(var i=0;i<e.length;i++){var
n=e[i];this._addCSSRuleToQueue(n.ttfCSSRule(t))}},s.prototype._addSVGRules=function
(e,t){for(var i=0;i<e.length;i++){var
n=e[i];this._addCSSRuleToQueue(n.svgCSSRule(t))}},s.prototype._addEOTRules=function
(e,t){for(var i=0;i<e.length;i++){var
n=e[i];this._addCSSRuleToQueue(n.eotCSSRule(t))}},s.prototype._nextPreloadId=functi
on(){this._preloadId||(this._preloadId=0);var
e="preload_bed"+this._preloadId;return
this._preloadId+=1,e},s.prototype._addCSSWebkit=function(e,n){var
o=this,s=document.createElement("iframe"),t=this._nextPreloadId(),r="";s.id=t;for(v
ar i=0;i<e.length;i++){var
a=e[i];r+=a.createPreloadElem()}if(s.addEventListener("load",function(){!function()
{var e=document.createElement("div");o._nextPreloadId(),e.innerHTML=r;var
t=document.getElementById(M),i=window.setInterval(function()
{0<s.contentDocument.styleSheets.length&&(window.clearInterval(i),s.contentDocument
.body.getBoundingClientRect(),t.appendChild(e),o.hasWoffsCss||
o._addCSSLink(n))},0)}()},!
1),s.style.display="none",document.body.appendChild(s),s.contentDocument.body.inner
HTML=r,!this.hasWoffsCss){var
h=s.contentDocument.createElement("link");h.href=n,h.rel="stylesheet",h.type="text/
css",h.media="screen",s.contentDocument.getElementsByTagName("head")
[0].appendChild(h)}},s.prototype._addCSSLink=function(e){var
t=document.createElement("link");t.href=e,t.rel="stylesheet",t.type="text/css",docu
ment.getElementsByTagName("head")
[0].appendChild(t)},s.prototype.flushFontQueue=function(){if(0!
==this._fontLoadQueue.length&&this.docManager.displayType!=E){var
e=this._fontLoadQueue;if(this._fontLoadQueue=[],!this.hasWoffsCss){var
t=this.getFontAggregatorHostForFonts(e);switch(P){case
1:this._addEOTRules(e,t);break;case 2:o?
this._addCSSWebkit(e,t):this._addCSSLink(t);break;case
3:this._addSVGRules(e,t)}}this._flushCSSRuleQueue()}},s.prototype.addFontToQueue=fu
nction(e){var t=this.fonts[e];t._loadQueued||(t._loadQueued=!
0,this._fontLoadQueue.push(t))},s.prototype.addFont=function(e,t,i,n,o,s){var r=new
h(e,t,i,n,o,s);this.fonts[e]=r},s.prototype._initHidersCSS=function(){for(var
e=[],t=0;t<this.fonts.length;t+
+)e.push("."+this.fonts[t].family);this._addCSSRuleToQueue(e.join(", ")+"
{ display: none; }\n")},s.prototype._hasEmbedDiv=function(){return"undefined"!
=typeof scribd&&void 0!
==scribd.embed_div_id},s.prototype._getEmbedDivSelector=function()
{return"#"+scribd.embed_div_id+" "+selector},s.prototype._initFamilyCSS=function()
{for(var e=0;e<this.fonts.length;e++){var
t=this.fonts[e].family,i=this.fonts[e].fallback,n=this.fonts[e].weight,o=this.fonts
[e].style,s="div."+t+"
span";this._hasEmbedDiv()&&(s=this._getEmbedDivSelector()),r()?
this._addCSSRuleToQueue(s+" {font-family: "+t+" !
important;\n}"):this._addCSSRuleToQueue(s+" { font-family: "+t+", "+i+"; font-
weight: "+n+"; font-style: "+o+";\n}")}},s.prototype.initStyles=function(e)
{this.docManager.displayType!
==E&&(this._initFamilyCSS(),2==P&&this._initHidersCSS(),this._flushCSSRuleQueue("pr
eload_styler"))},s.prototype.setupTestElements=function(){if(2==P&&!
o&&this.docManager.displayType!==E){for(var e="",t=0;t<this.fonts.length;t++)
{e+=this.fonts[t].createPreloadElem()}var
i=document.getElementById(M);i.innerHTML=e,document.body.appendChild(i),this._addCS
SRuleToQueue("#"+M+" span {display: block; visibility: hidden}",!
0)}},d.prototype.addPage=function(e){for(var t=0;t<e.fonts.length;t++){var
i=e.fonts[t];void 0===this.fonts[i]&&(this.fonts[i]=!
0,this.numFonts+=1)}this.pages.push(e)},d.prototype.isFull=function(){var
e=this.pages.length,t=this.groupNum,i=this.numFonts;return 1==P?this.hasLoaded||
50<i||20<=i&&(0===t&&b+3<=e||15<=e):3==P?this.hasLoaded||
5<=i&&b<=e:this.hasLoaded||100<i||20<=i&&(0===t&&b+3<=e||
100<=e)},d.prototype.load=function(e){var t=this;if(!this.hasLoaded)
{this.hasLoaded=!0;var i=function(){for(var e in
t.fonts)t.fonts.hasOwnProperty(e)&&t.fontLoader.addFontToQueue(e);t.fontLoader.flus
hFontQueue()};e?
window.setTimeout(i.bind(this),e):i.call(this)}},d.prototype.newNextGroup=function(
){return new d(this.groupNum+1,this.fontLoader)};var u=void 0!
==document.documentElement.style.WebkitTransform?1:void 0!
==document.documentElement.style.MozTransform?2:void 0!
==document.documentElement.style.OTransform?4:3;function g(e){for(var t in
this._defaultParams)this._defaultParams.hasOwnProperty(t)&&(this[t]=e[t]||
this._defaultParams[t]);var
i=this._getMissingRequiredParams();if(i.length)throw"Missing required Page
param(s): "+i.join(", ");if(!this.contentUrl&&!this.innerPageElem)throw"Must
initialize a page with either a contentUrl or innerPageElem element";if(!
0===this.containerElem.boundToPageObj)throw"Container Elem is already bound to a
page. We shouldn't get here";this.containerElem.boundToPageObj=!
0,this._targetWidth=null,this._innerPageVisible=!!
this.innerPageElem,this._imagesTurnedOn=!1,this.boundingRect=null,this.isVisible=!
1,this.displayDirty=!0,this.displayOn=null,this.loadHasStarted=!!
this.innerPageElem}function c(){var
t=this;this.initEventHelper(),this.viewRect=null,this.enabled=!
1,this._scrollCallback=function()
{t._eventHandler("scroll")},this._resizeCallback=function(e)
{t._eventHandler("resize")}}g.prototype._getMissingRequiredParams=function()
{for(var e=[],t=void 0,i=0;i<this._requiredParams.length;i+
+)this[t=this._requiredParams[i]]||e.push(t);return
e},g.prototype._defaultParams={containerElem:null,innerPageElem:null,contentUrl:nul
l,origWidth:null,origHeight:null,fonts:null,docManager:null,pageNum:null},g.prototy
pe._requiredParams=["origWidth","origHeight","fonts","docManager","containerElem","
pageNum"],g.prototype._updateBoundingRect=function(){var
e,t,i,n;if(this.containerElem.getBoundingClientRect&&this.docManager.viewportManage
r.viewRect){var
o=this.containerElem.getBoundingClientRect(),s=this.docManager.viewportManager.view
Rect;t=o.left+s.left,e=o.top+s.top,s.offsetX&&(t-=s.offsetX),s.offsetY&&(e-
=s.offsetY),i=o.right-o.left,n=o.bottom-
o.top,this.boundingRect={left:t,top:e,bottom:e+n,right:t+i,width:i,height:n}}else
e=this.containerElem.offsetTop,t=this.containerElem.offsetLeft,i=this.containerElem
.offsetWidth,n=this.containerElem.offsetHeight,this.boundingRect={left:t,top:e,bott
om:e+n,right:t+i,width:i,height:n}},g.prototype._setContainerContents=function(e)
{e=e.replace(/<noscript *><img[^<>]*\/><\/noscript *>/g,"");var
t=document.createElement("div");t.innerHTML=e.trim();var
i=t.firstChild;this.containerElem.appendChild(i),this.innerPageElem=i,this.turnOnLi
nks(),this.fixSVGFonts(),this.displayDirty=!0,this.displayOn?
this.display():this.hide()},g.prototype.fixSVGFonts=function(){if(!
this._svgFontsFixed&&this.innerPageElem){if(n){!function e(t)
{if(t.nodeType==document.TEXT_NODE){var i=t.textContent.search(/[ \n][^
\n ]/);0<=i&&e(t.splitText(i+1))}else for(var n=t.childNodes,o=0;o<n.length;o+
+)e(n[o])}(this.innerPageElem),function e(t){for(var
i=t.childNodes,n=0;n<i.length;n++){var
o=i[n];if(o.nodeType==document.ELEMENT_NODE)e(o);else{var
s=i[n+1];s&&"#text"===s.nodeName&&t.insertBefore(document.createElement("span"),s)}
}}(this.innerPageElem)}this._svgFontsFixed=!
0}},g.prototype.imagePageContent=function(e){return'<img
src="'+e+'"></img>'},g.prototype.load=function(){var
s=this;if(this.currentlyLoading=!0,this.loadHasStarted=!
0,this.innerPageElem)throw"We already have loaded this page, but it looks like you
called loadPage again";this.loadFonts();var
r="page"+this.pageNum+"_callback";if(window[r])try{delete window[r]}catch(e)
{window[r]=void 0}if(this.docManager.displayType===E)return delete
this.currentlyLoading,void
this._setContainerContents(this.imagePageContent(this.contentUrl));var
a=document.createElement("script");window[r]=function(e)
{document.body.removeChild(a);var t=e[0];delete
s.currentlyLoading,s._setContainerContents(t);var
i=document.getElementById(s.containerElem.id);if(i&&i.classList.contains("blurred_p
age")&&s.docManager.doDynamicBlurring(s.containerElem.id),s.docManager.fireEvent("p
ageLoaded",s.containerElem),i&&s.docManager.lazyImageObserver){for(var
n=i.querySelectorAll(".absimg"),o=0;o<n.length;o+
+)n[o].style.display="block";s.docManager.observeImages(s.containerElem)}try{delete
window[r]}catch(e){window[r]=void
0}},a.src=this.contentUrl,a.type="text/javascript",a.charset="UTF-
8",document.body.appendChild(a)},g.prototype.remove=function()
{this.innerPageElem&&(this.innerPageElem.parentNode.removeChild(this.innerPageElem)
,delete this.innerPageElem,delete this.currentLoading,delete
this.loadHasStarted,this._linksTurnedOn=!1,this._imagesTurnedOn=!
1,this._svgFontsFixed=!1)},g.prototype.display=function(e,t){if((!this.displayOn||
this.displayDirty)&&(this.displayOn=!0,!this.currentlyLoading)){if(!
this.innerPageElem)return this.loadHasStarted?void 0:e?void this.load():void
0;this.displayDirty=!1,t||(this._linksTurnedOn||
this.turnOnLinks(),this._imagesTurnedOn||this.docManager.lazyImageObserver||
this.turnOnImages(),this._svgFontsFixed||
this.fixSVGFonts()),this.loadFonts(),this._innerPageVisible||
(this.containerElem.className=this.containerElem.className.replace(/placeholder|
not_visible/g,""),this._innerPageVisible=!0,t||
(this._fitContentsToWidth(),this.innerPageElem.style.display="block"))}},g.prototyp
e.hide=function(){(this.displayOn||this.displayDirty)&&(this.displayOn=!
1,this.innerPageElem&&(this.displayDirty=!
1,this.containerElem.className=this.containerElem.className+"
not_visible",this._innerPageVisible=!1))},g.prototype.setLoadFontGroup=function(e)
{e.addPage(this),this.loadFontGroup=e},g.prototype.loadFonts=function()
{this.loadFontGroup.load()},g.prototype._setZoomScale=function(e){var
t=this.innerPageElem;switch(u){case
1:t.style.WebkitTransform="scale("+e+")",t.style.WebkitTransformOrigin="top
left";break;case
2:t.style.MozTransform="scale("+e+")",t.style.MozTransformOrigin="top
left";break;case 4:t.style.OTransform="scale("+e+")",t.style.OTransformOrigin="top
left";break;case 3:t.originalZoom||(t.originalZoom="normal"==t.currentStyle.zoom?
1:parseFloat(t.currentStyle.zoom)/100),t.style.zoom=t.originalZoom*e*100+"%";break;
default:throw"Unknown scale method "+u}},g.prototype._fitContentsToWidth=function()
{if(this._targetWidth&&this.innerPageElem&&this._innerPageVisible){var
e=this._targetWidth/this.origWidth;this._setZoomScale(e),this._targetWidth=null}},g
.prototype.setWidth=function(e){var
t=Math.ceil(e/this.origWidth*this.origHeight);this.containerElem.style.width=e+"px"
,this.containerElem.style.height=t+"px",this._targetWidth=e,this._fitContentsToWidt
h()},g.prototype.setBounds=function(e,t){this.origWidth/this.origHeight>e/t?
t=Math.ceil(e/this.origWidth*this.origHeight):e=Math.ceil(t/this.origHeight*this.or
igWidth),this.containerElem.style.width=e+"px",this.containerElem.style.height=t+"p
x",this._targetWidth=e,this._fitContentsToWidth()},g.prototype.turnOnImages=functio
n(){if(!this.innerPageElem)throw"Can't turn on images for a page that's not
loaded";if(this._imagesTurnedOn)throw"Images have already been turned on for this
document";this._imagesTurnedOn=!0;for(var
e=this.innerPageElem.getElementsByTagName("img"),t=0;t<e.length;t+
+)this.docManager.lazyLoad(e[t])},g.prototype.turnOnLinks=function(){if(!
this.innerPageElem)throw"Can't turn on links for a page that's not
loaded";if(this._linksTurnedOn)throw"Links have already been turned on for this
document";this._linksTurnedOn=!0;for(var t=this.docManager,e=function(e){return
function()
{t.gotoPage(e.substring(4))}},i=this.innerPageElem.getElementsByTagName("a"),n=0;n<
i.length;n++){var o=i[n];if(-1<o.className.toLowerCase().search("ll")&&!o.href){var
s=o.getAttribute("orig");if(s){var
r=l.decode(s).replace(/^j[\W]*a[\W]*v[\W]*a[\W]*s[\W]*c[\W]*r[\W]*i[\W]*p[\W]*t[\W]
*:|^f[\W]*i[\W]*l[\W]*e[\W]*:/gi,"");-1<r.search(/^page/)?o.onclick=e(r):
(r.search(/^(http|
ftp)/)<0&&(r="http://"+r),o.target="_blank",a(o,r),o.rel="nofollow")}}}};function
p(){}function f(){this._name="book",this.currentPageId=null;var
t=this;this._fullscreenResizedCallback=function(e)
{t._fullscreenResized(e)}}function m()
{this._name="slideshow",this.currentPageId=null;var
t=this;this._fullscreenResizedCallback=function(e)
{t._fullscreenResized(e)}}function y(){this._name="scroll";var
e=this;this._verticalPositionChangeCallback=function()
{e.checkAndUpdateVisiblePages()},this._fullscreenResizedCallback=function()
{e._fullscreenResized()},this.shouldRestorePosition=!0}function _(e,t,i)
{this.options=i||{},this.options.extrasWidth=this.options.extrasWidth||
315,this.defaultViewMode=e||"scroll",this.mobile=t||!1,this.callbacks_ready=!
1,this.callbacks=[],this.initEventHelper(),this.pages={},this._pageWidths=null,this
._fontLoader=new s(this,this.options.hasWoffsCss),this.viewManagers={scroll:new
y,slideshow:new m,book:new f},this.viewportManager=new
c,this._currentFontAggregatorHostIdx=0,this.visiblePages=[],this.firstVisiblePage=n
ull,this.lastVisiblePage=null,this.firstHiddenPageNum=null,this.truncateDocument=wi
ndow.__truncate_document||!1,this.currentFontGroup=new
d(0,this._fontLoader),this.isScrolling=!
1,this._scrollingCount=0,"IntersectionObserver"in
window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in
window.IntersectionObserverEntry.prototype&&"isIntersecting"in
window.IntersectionObserverEntry.prototype&&this.setupLazyImageObserver()}function
v(e,t,i){return Math.min(i,Math.max(t,e))}return e(c,
["vertical","horizontal","either","resize"]),c.prototype._makeViewRect=function()
{var e=this.container,t=document.documentElement,i=e.scrollTop||e.scrollY||
e.pageYOffset||t.scrollTop,n=e.scrollLeft||e.scrollX||e.pageXOffset||
t.scrollLeft,o=e.clientWidth||e.innerWidth||t.clientWidth,s=e.clientHeight||
e.innerHeight||
t.clientHeight,r={top:i,left:n,right:n+o,bottom:i+s,width:o,height:s};if(this.conta
iner!==window){var
a=this.container.getBoundingClientRect&&this.container.getBoundingClientRect();a&&(
r.offsetX=a.left,r.offsetY=a.top)}return r},c.prototype._updateViewRect=function()
{var e=this.viewRect;return this.viewRect=this._makeViewRect(),{xChanged:!e||
e.left!=this.viewRect.left||e.width!=this.viewRect.width,yChanged:!e||e.top!
=this.viewRect.top||e.height!
=this.viewRect.height}},c.prototype._eventHandler=function(e){var
t=this._updateViewRect();["resize","both"].includes(e)&&(t.xChanged||
t.yChanged)&&this.fireEvent("resize",this.viewRect),(t.xChanged||
t.yChanged)&&this.fireEvent("either",this.viewRect),t.xChanged&&this.fireEvent("hor
izontal",this.viewRect),t.yChanged&&this.fireEvent("vertical",this.viewRect)},c.pro
totype.enable=function(){if(this.enabled)throw"ViewportManager has already been
enabled";this.enabled=!0,this.container=_.scrollParent||
window,this._eventHandler("both"),this.container.addEventListener("resize",this._re
sizeCallback,!1),(_.scrollParent?
this.container:window.document).addEventListener("scroll",this._scrollCallback,!
1)},c.prototype.disable=function(){if(!this.enabled)throw"ViewportManager has
already been disabled";this.enabled=!
1,window.removeEventListener("resize",this._resizeCallback,!
1),this.container.removeEventListener("scroll",this._scrollCallback,!
1)},p.prototype.name=function(){return
this._name},p.prototype.register=function(e,t){if(this.registered)throw"This
ViewManager is already registered";this.registered=!
0,this.documentManager=e,this.viewportManager=t,this._currentPageWidth=defaultViewW
idth,this._currentZoomMultiplier=1,this._updatePageWidths();var
i=this.documentManager.firstVisiblePage;this._register(e,t),i&&this.documentManager
.gotoPage(i.pageNum,
{}),e.executeCallbacks()},p.prototype._zoomedPageWidth=function(){return
this._currentPageWidth*this._currentZoomMultiplier},p.prototype._updatePageWidths=f
unction()
{this.documentManager.setPageWidths(this._zoomedPageWidth())},p.prototype.isTopPage
InView=function(){return!0},p.prototype._register=function(e,t)
{},p.prototype.unregister=function(){if(!this.registered)throw"This ViewManager is
already
unregistered";this.isFullscreen&&this.exitFullscreen(),this._setBodyWidth(),this._u
nregister(),this.registered=!1,delete this.documentManager,delete
this.viewportManager},p.prototype._unregister=function()
{},p.prototype._pagingStep=function(){return 1},p.prototype.gotoPage=function(e,t)
{if(!this.registered)throw"ViewManager must be registerd to call
gotoPage";this._gotoPage(e,t)},p.prototype._gotoPage=function(e,t)
{},p.prototype._fireHideExtras=function()
{this.documentManager._fireHideExtras(),this._extrasHidden=!
0},p.prototype._fireShowExtras=function()
{this.documentManager._fireShowExtras(),this._extrasHidden=!
1},p.prototype.enterFullscreen=function(){if(this.isFullscreen)throw"Fullscreen is
already
set";this._setBodyWidth(),this.viewportManager.addEvent("resize",this._fullscreenRe
sizedCallback),this._fireHideExtras(),this.resetZoom(),this._enterFullscreen(),this
._fullscreenResized(this.viewportManager.viewRect),this._currentPageWidth=this.view
portManager.viewRect.width,this.isFullscreen=!0;var
e=this.documentManager.firstVisiblePage;e&&this.documentManager.gotoPage(e.pageNum,
{}),this.documentManager._fireEnteredFullscreen()},p.prototype.exitFullscreen=funct
ion(){if(!this.isFullscreen)throw"Fullscreen is not
set";this.viewportManager.removeEvent("resize",this._fullscreenResizedCallback),thi
s._fireShowExtras(),this.resetZoom(),this._exitFullscreen(),this.isFullscreen=!
1;var
e=this.documentManager.firstVisiblePage;e&&this.documentManager.gotoPage(e.pageNum,
{}),this.documentManager._fireExitedFullscreen()},p.prototype._viewBarWidth=functio
n(){return this._extrasHidden?
0:this.documentManager.options.extrasWidth},p.prototype._enterFullscreen=function()
{},p.prototype._exitFullscreen=function()
{},p.prototype._fullscreenResized=function(e)
{},p.prototype._scrollWithZoom=function(e,t)
{window.scrollTo(0,e.top*t)},p.prototype.zoom=function(e){var
t=this.viewportManager.viewRect;t&&(this._currentZoomMultiplier*=e,this._setBodyWid
th(),this._updatePageWidths(),this.documentManager.setIsScrolling(!
0),this._scrollWithZoom(t,e),this._zoomed(),this.documentManager.setIsScrolling(!
1),this.documentManager._fireZoomed(e))},p.prototype._zoomed=function()
{},p.prototype.resetZoom=function()
{this._currentZoomMultiplier=1,this._setBodyWidth(),this._updatePageWidths(),this._
zoomed()},p.prototype._setBodyWidth=function(e){if(!_.scrollParent&&0!
=_.updateBodyWidth){var
t=document.documentElement.clientWidth,i=this._zoomedPageWidth()
+this._viewBarWidth()+10;globalHeader=document.getElementById("global_header"),t<i?
(document.body.style.width=i+"px",globalHeader&&(globalHeader.style.width=t+"px")):
(document.body.style.width="100%",globalHeader&&(globalHeader.style.width="100%"))}
},(f.prototype=new p)._register=function(e,t)
{this._prepareDisplay()},f.prototype._unregister=function(){for(var e in
this.documentManager.pages)if(this.documentManager.pages.hasOwnProperty(e)){var
t=this.documentManager.pages[e];t.containerElem.classList.remove("book_view"),t.con
tainerElem.style.display=""}},f.prototype._prepareDisplay=function(){for(var e in
this.documentManager.pages)if(this.documentManager.pages.hasOwnProperty(e)){var
t=this.documentManager.pages[e];t.containerElem.classList.add("book_view"),t.contai
nerElem.style.display="none",t.hide()}this.documentManager.setPageMissingModulesVis
ible(!1),this.documentManager.gotoPage(this.documentManager.currentPageNum()||
1)},f.prototype._zoomed=function()
{this.documentManager.pages[this.currentPageId]},f.prototype._updatePageWidths=func
tion()
{this.documentManager.setPageWidths(this._zoomedPageWidth()/2)},f.prototype._paging
Step=function(){return 2},f.prototype._showPage=function(e){var
t=this.documentManager.pages[e];t&&(t.isVisible=!0,t.display(!
0),t.containerElem.style.display="")},f.prototype.
_hidePage=function(e){var t=this.documentManager.pages[e];t&&(t.isVisible=!
1,t.containerElem.style.display="none",t.hide())},f.prototype._gotoPage=function(e,
t){(e=parseInt(e,10))%2==1&&(e-=1);var i,n;"number"==typeof
this.currentPageId&&(this._hidePage(this.currentPageId),this._hidePage(this.current
PageId+1)),i=this.documentManager.pages[e],n=this.documentManager.pages[e+1],(i||
n)&&(this.currentPageId=e,this.isFullscreen&&this._setPageBounds(this.viewportManag
er.viewRect),this._showPage(e),this._showPage(e+1),this.documentManager.visiblePage
sChanged())},f.prototype._setWidth=function(e)
{this._currentPageWidth=e,this.documentManager.setPageWidths(e)},f.prototype._fulls
creenResized=function(e){this._setWidth(e.width-
30)},f.prototype._enterFullscreen=function()
{this._previousPageWidth=this._currentPageWidth||
defaultViewWidth},f.prototype._exitFullscreen=function()
{this._setWidth(defaultViewWidth),this._setBodyWidth()},(m.prototype=new
p)._register=function(e,t){this._prepareDisplay();var
i=document.getElementById("scroll_preventer");i&&(i.style.overflow="hidden",i.style
.height="100%")},m.prototype._unregister=function(){var
e=document.getElementById("scroll_preventer");e&&(e.style.overflow="visible",e.styl
e.height="auto")},m.prototype._prepareDisplay=function(){for(var e in
this.documentManager.pages)if(this.documentManager.pages.hasOwnProperty(e)){var
t=this.documentManager.pages[e];t.containerElem.style.display="none",t.hide()}this.
documentManager.setPageMissingModulesVisible(!
1),this.documentManager.gotoPage(this.documentManager.currentPageNum()||
1)},m.prototype._setPageBounds=function(e){var
t=this.documentManager.pages[this.currentPageId];t&&t.setBounds(e.width,e.height)},
m.prototype._gotoPage=function(e,t){var
i;this.documentManager.pages.hasOwnProperty(e)&&(this.currentPageId&&(i=this.docume
ntManager.pages[this.currentPageId])&&(i.isVisible=!
1,i.containerElem.style.display="none",i.hide()),this.currentPageId=e,i=this.docume
ntManager.pages[e],this.isFullscreen&&this._setPageBounds(this.viewportManager.view
Rect),i.isVisible=!0,i.display(!
0),i.containerElem.style.display="",i._updateBoundingRect(),this.documentManager.vi
siblePagesChanged())},m.prototype._setWidth=function(e)
{this._currentPageWidth=e,this.documentManager.setPageWidths(e)},m.prototype._fulls
creenResized=function(e)
{this._setPageBounds(e)},m.prototype._enterFullscreen=function()
{this._previousPageWidth=this._currentPageWidth||
defaultViewWidth},m.prototype._exitFullscreen=function()
{this._setWidth(defaultViewWidth),this._setBodyWidth()},(y.prototype=new
p)._updateInViewport=function(e){var
t=this.viewportManager.viewRect,i=e.boundingRect,n=e.isVisible;return e.isVisible=!
(!t||!
i)&&(i.left<t.right&&i.right>t.left&&i.top<t.bottom&&i.bottom>t.top),this.adjacentV
isiblePages=1,n!=e.isVisible},y.prototype.checkAndUpdateVisiblePages=function(){var
e=!1;for(var t in this.pages)if(this.pages.hasOwnProperty(t)){var
i=this.pages[t],n=this._updateInViewport(i);e=e||n}e?
this.documentManager.visiblePagesChanged():this.documentManager.scheduleLogPageView
(),this._updateDisplayOnPages()},y.prototype._updateDisplayOnPages=function()
{if(this.documentManager.firstVisiblePage&&this.documentManager.lastVisiblePage)
{var e=this.documentManager.firstVisiblePage.pageNum-
this.adjacentVisiblePages,t=this.documentManager.lastVisiblePage.pageNum+this.adjac
entVisiblePages;for(var i in this.pages)if(this.pages.hasOwnProperty(i)){var
n=this.pages[i];n&&(n.pageNum>=e&&n.pageNum<=t?n.display():
(n.hide(),this.documentManager.fireEvent("pageHide",n)))}}},y.prototype._zoomed=fun
ction(){this.checkAndUpdateVisiblePages()},y.prototype._register=function(e,t)
{for(var i in
this.pages=e.pages,this.viewportManager.addEvent("vertical",this._verticalPositionC
hangeCallback),this.pages)
{if(this.pages.hasOwnProperty(i))this.documentManager.pages[i].containerElem.style.
display=""}this.documentManager.setPageMissingModulesVisible(!
0),this.documentManager._updatePageBoundingRects(),this.checkAndUpdateVisiblePages(
)},y.prototype.isTopPageInView=function(){var
e=this.documentManager.firstVisiblePage;return!e||
(this.documentManager._expectedFirstPageNum>e.pageNum||
e.boundingRect.top+5>=this.viewportManager.viewRect.top)},y.prototype._unregister=f
unction()
{this.viewportManager.removeEvent("vertical",this._verticalPositionChangeCallback),
delete this.pages},y.prototype._gotoPage=function(e,t){if(t=t||
{},this.pages.hasOwnProperty(e)){var
i=this.documentManager.pages[e];this.documentManager.setIsScrolling(!0);var
n=this.documentManager.viewportManager.container;return
i._updateBoundingRect(),n==window?scrollTo(i.boundingRect.left,i.boundingRect.top-
(t.offset||0)):n.scrollTop=i.boundingRect.top-(t.offset||
0),this.documentManager.setIsScrolling(!1),this.documentManager.isScrolling||
this.documentManager.visiblePagesChanged(),i.pageNum}},y.prototype._gotoNextPage=fu
nction()
{this.documentManager.firstVisiblePage&&this.documentManager.gotoPage(this.document
Manager.firstVisiblePage.pageNum+1,
{direction:1})},y.prototype._gotoPreviousPage=function()
{this.documentManager.firstVisiblePage&&this.documentManager.gotoPage(this.document
Manager.firstVisiblePage.pageNum-1,{direction:-
1})},y.prototype._setWidth=function(e){var
t=this.pagePosition();this._currentPageWidth=e,this._updatePageWidths(),this._setBo
dyWidth(),this.restorePosition(t)},y.prototype._fullscreenResized=function()
{this._setWidth((window.innerWidth||document.documentElement.clientWidth)-
30)},y.prototype._enterFullscreen=function()
{this._previousPageWidth=this._currentWidth||
defaultViewWidth},y.prototype._exitFullscreen=function()
{this._setWidth(this._previousPageWidth)},y.prototype.pagePosition=function(){var
e=this.viewportManager.container,t=this.documentManager.pages[this.documentManager.
currentPageNum()||1],i=e.scrollTop,n=e.scrollLeft,o=(i-
t.boundingRect.top)/t.boundingRect.height,s=(n-
t.boundingRect.left)/t.boundingRect.width;return[t.pageNum,o,s]},y.prototype.restor
ePosition=function(e){if(!this._disableRestorePosition){var
t=this.pages[e[0]].containerElem;if(this._gotoPage(e[0],{offset:-
Math.floor(e[1]*t.clientHeight)}),null!==e[2]){var
i=this.viewportManager.container,n=e[2];n=Math.floor(n*t.clientWidth);var
o=t.clientWidth-
i.clientWidth;i.scrollLeft=Math.min(o,n)}}},y.prototype.zoom=function(e)
{if(this.viewportManager.viewRect){var
t=this.pagePosition();this._currentZoomMultiplier*=e,this._setBodyWidth(),this._upd
atePageWidths(),this.shouldRestorePosition&&this.restorePosition(t),this._zoomed(),
this.documentManager._fireZoomed(e)}},e(_,
["expectedFirstPageChanged","viewmodeChanged","enteredFullscreen","exitedFullscreen
","hideExtras","showExtras","zoomed","pageHide","pageLoaded","allPagesAdded","pageV
iew","visiblePagesChanged","viewmodeInitialized"]),_.prototype.setupLazyImageObserv
er=function(){var i=this;this.lazyImageObserver=new
IntersectionObserver(function(e,t){e.forEach(function(e)
{e.isIntersecting&&i.lazyLoad(e.target)})})},_.prototype.lazyLoad=function(e){-
1<e.className.toLowerCase().search("absimg")&&!
e.src&&(e.src=this.subImageSrc(e.getAttribute("orig")),e.removeAttribute("orig"),e.
style.display="block",this.lazyImageObserver&&this.lazyImageObserver.unobserve(e))}
,_.prototype.observeImages=function(e)
{if(this.lazyImageObserver&&this.lazyImageObserver.observe)for(var
t=e.getElementsByTagName("img"),i=0;i<t.length;i++)-
1<t[i].className.toLowerCase().search("absimg")&&this.lazyImageObserver.observe(t[i
])},_.prototype.registerCallback=function(e){this.callbacks_ready?
e.call(this):this.callbacks.push(e)},_.prototype.executeCallbacks=function(){var
t=this;this.callbacks_ready=!0,this.callbacks.forEach(function(e)
{e.call(t)})},_.prototype.disableRestorePosition=function()
{this.viewManagers.scroll._disableRestorePosition=!
0},_.prototype._fireZoomed=function(e)
{this.fireEvent("zoomed",e)},_.prototype.nextFontAggregatorHost=function(){return
this._currentFontAggregatorHostIdx=(this._currentFontAggregatorHostIdx+1)%this.font
AggregatorHosts.length,this.fontAggregatorHosts[this._currentFontAggregatorHostIdx]
},_.prototype._fireHideExtras=function()
{this.fireEvent("hideExtras")},_.prototype._fireShowExtras=function()
{this.fireEvent("showExtras")},_.prototype.currentPageNum=function(){return
this._expectedFirstPageNum},_.prototype.setupTestElements=function()
{this._fontLoader.setupTestElements()},_.prototype.pageCount=function()
{if(this.hasOwnProperty("_pageCount"))return this._pageCount;var e=0;for(var t in
this.pages)this.pages.hasOwnProperty(t)&&e++;return
this._pageCount=e,this._pageCount},_.prototype.truncatedPagesString=function()
{return
this.firstHiddenPageNum+"-"+this.originalPageCount},_.prototype.setupPaidDocument=f
unction(e,t)
{this.allowedPages=e,this.originalPageCount=t,this._allowedPagesHash=[],this._maxim
umAllowedPage=Math.max.apply(null,this.allowedPages),this._minimumAllowedPage=Math.
min.apply(null,this.allowedPages),this._isPaidDocument=!
0,this._pageMissingElements=[];for(var i=0;i<e.length;i+
+)this._allowedPagesHash[e[i]]=!0,(0<i&&e[i]>e[i-1]+1||0===i&&1!
=e[i])&&this._pageMissingElements.push("page_missing_explanation_"+e[i].toString())
;this._maximumAllowedPage!
=this.originalPageCount&&this._pageMissingElements.push("page_missing_explanation_"
+(this.originalPageCount+1).toString())},_.prototype.minimumPageNumber=function()
{return"book"===this.viewMode()?0:1},_.prototype.maximumPageNumber=function()
{return this.allowedPages?
this.originalPageCount:this.pageCount()},_.prototype.getClosestPageNumber=function(
e,t){if(!this.allowedPages)return e;if(this._allowedPagesHash[e])return
e;if(e>=this._maximumAllowedPage)return
this._maximumAllowedPage;if(e<=this._minimumAllowedPage)return
this._minimumAllowedPage;for(var i=1;i<=this.originalPageCount;i++){if(t<=0&&!
0===this._allowedPagesHash[e-i])return e-i;if(0<=t&&e+i<this.originalPageCount&&!
0===this._allowedPagesHash[e+i])return
e+i}},_.prototype.setPageMissingModulesVisible=function(e)
{if(this._isPaidDocument)for(var
t=0;t<this._pageMissingElements.length;t++){var
i=document.getElementById(this._pageMissingElements[t]);i&&(this.truncateDocument?
i.remove():i.style.display=e?"block":"none")}},_.prototype.getNextAvailablePage=fun
ction(e){return
getClosestPageNumber(e,1)},_.prototype.getPreviousAvailablePage=function(e){return
getClosestPageNumber(e,-1)},_.prototype.flushFontQueue=function()
{this._fontLoader.flushFontQueue()},_.prototype.visiblePagesChanged=function(){var
e=[];for(var t in this.pages)if(this.pages.hasOwnProperty(t)){var
i=this.pages[t];i.isVisible&&e.push(i)}if(e.length){e.sort(function(e,t){return
e.pageNum<t.pageNum?-
1:1}),this.fireEvent("visiblePagesChanged",e),this.visiblePages=e;var
n=this.firstVisiblePage;this.firstVisiblePage=0<e.length?
e[0]:null,this.lastVisiblePage=0<e.length?e[e.length-1]:null,this.isScrolling||
(this._loadAdjacentFonts(),this._loadAdjacentPages()),(this.firstVisiblePage===n||
this.firstVisiblePage&&n)&&this.firstVisiblePage.pageNum==n.pageNum||!
this.isScrolling&&this.firstVisiblePage&&this._updateExpectedFirstPage(this.firstVi
siblePage.pageNum),this.scheduleLogPageView()}},_.prototype.boundingRatioForPage=fu
nction(e){var t=this.viewportManager.viewRect,i=e.boundingRect,n=i.bottom-
i.top,o=i.right-i.left;return{left:(t.left-i.left)/o,right:(t.right-
i.right)/o+1,top:v((t.top-
i.top)/n+e.pageNum,e.pageNum,e.pageNum+1),bottom:v((t.bottom-
i.bottom)/n+e.pageNum+1,e.pageNum,e.pageNum+1)}},_.prototype.scheduleLogPageView=fu
nction(){var
e=this;this.logPageViewTimout&&window.clearTimeout(this.logPageViewTimout),this.log
PageViewTimout=window.setTimeout(function()
{e.logPageView(),e.logPageViewTimout=null},1e3)},_.prototype.getVisibleBBox=functio
n(){var e={};if(this.firstVisiblePage){var
t=this.boundingRatioForPage(this.firstVisiblePage);e.left=t.left,e.right=t.right,e.
top=t.top}if(this.lastVisiblePage){var
i=this.boundingRatioForPage(this.lastVisiblePage);e.bottom=i.bottom}return
e},_.prototype.logPageView=function(){var e,t=this.getVisibleBBox();for(var i in
t)t.hasOwnProperty(i)&&(t[i]=(e=t[i],Math.floor(100*e)/100));var n=window.
$rat;n&&n("fourgen.viewchange","2"==window.RAT_API_VERSION?[[t.left,t.top],
[t.right,t.bottom]]:"("+t.left+" "+t.top+") ("+t.right+" "+t.bottom+")");return
this.fireEvent("pageView"),t},_.prototype._updateExpectedFirstPage=function(e)
{this._expectedFirstPageNum=e,this.fireEvent("expectedFirstPageChanged",this._expec
tedFirstPageNum)},_.prototype._loadAdjacentFonts=function()
{if(this.firstVisiblePage&&this.lastVisiblePage)for(var
e=this.firstVisiblePage.pageNum-b,t=this.lastVisiblePage.pageNum+b,i=e;i<=t;i++)
{var n=this.pages[i];n&&n.loadFonts()}},_.prototype._loadAdjacentPages=function()
{if(this.firstVisiblePage&&this.lastVisiblePage){for(var
e=this.firstVisiblePage.pageNum-w,t=this.lastVisiblePage.pageNum+w,i=e;i<=t;i++)
{var n=this.pages[i];n&&!
n.loadHasStarted&&(n.load(),this.mobile&&n.setWidth(this._pageWidths))}this.mobile&
&this._removeUnusedPages()}},_.prototype._removeUnusedPages=function(){for(var
e=this.firstVisiblePage.pageNum-
w,t=this.lastVisiblePage.pageNum+w,i=this.pages,n=w+1;i[n];)(n<e||
t<n)&&i[n].remove(),n++},_.prototype._updatePageBoundingRects=function(){for(var e
in
this.pages)this.pages.hasOwnProperty(e)&&this.pages[e]._updateBoundingRect()},_.pro
totype.removeInsteadOfBlurring=function(e){return!!
(this.truncateDocument&&this.firstHiddenPageNum&&e.pageNum>=this.firstHiddenPageNum
)||(!!_.disablePageBlur||"undefined"==typeof
Scribd)},_.prototype.addPage=function(e){if(!
this.firstHiddenPageNum&&e.blur&&(this.firstHiddenPageNum=e.pageNum),!
this.removeInsteadOfBlurring(e)){if(void 0===e.pageNum)throw"must have pageNum
param";if(e.docManager=this,e.innerPageElem)for(var
t=e.innerPageElem.querySelectorAll(".absimg"),i=0;i<t.length;i+
+)t[i].style.display="block";var n=new g(e);return
this.pages[e.pageNum]=n,this._pageWidths&&n.setWidth(this._pageWidths),this.current
FontGroup.isFull()&&(this.currentFontGroup=this.currentFontGroup.newNextGroup()),n.
setLoadFontGroup(this.currentFontGroup),n}e.containerElem.parentNode.removeChild(e.
containerElem)},_.prototype.setIsScrolling=function(e){e?
this._scrollingCount+=1:this._scrollingCount-
=1,this._scrollingCount<0&&(this._scrollingCount=0),0===this._scrollingCount?
this.isScrolling=!1:this.isScrolling=!0},_.prototype.setViewManager=function(e,t)
{var i=this;this._currentViewManager?(this._setViewManager(e),"function"==typeof
t&&t()):this.addEvent("viewmodeInitialized",function()
{i.setViewManager(e,t)})},_.prototype._setViewManager=function(e,t){t||
this._currentViewManager.unregister();var
i=this._currentViewManager;this._currentViewManager=this.viewManagers[e],this._curr
entViewManager.register(this,this.viewportManager),this.fireEvent("viewmodeChanged"
,this.viewMode(),i?i.name():null)},_.prototype.setInitialViewManager=function(e)
{if(this._currentViewManager)throw"This should be called before any view manager
exists";this._setViewManager(e,!
0),this.fireEvent("viewmodeInitialized",this.viewMode(),null)},_.prototype.setDefau
ltWidth=function(e)
{this._currentViewManager._currentPageWidth=e,this._currentViewManager._currentZoom
Multiplier=1,this._currentViewManager._updatePageWidths()},_.prototype.subImageSrc=
function(e){var t,i=0;for(t=0;t<e.length;t++)i+=e.charCodeAt(t);var
n=this._imageDomainSubstitutionList[i
%this._imageDomainSubstitutionList.length];return
e.replace(this._imageDomainSubstitutionFrom,n)},_.prototype.allPagesAdded=function(
){if(this._allPagesAddedCalled)throw"can only call allPagesAdded
once";this.viewportManager.enable(),this._updatePageBoundingRects(),this.setInitial
ViewManager(this.defaultViewMode),this.fireEvent("allPagesAdded")},_.prototype.setE
mbeddedDoc=function(e)
{this._isEmbed="True"===e},_.prototype.setPageWidths=function(e){for(var t in
this._pageWidths=e,this.pages)this.pages.hasOwnProperty(t)&&this.pages[t].setWidth(
this._pageWidths);this._updatePageBoundingRects()},_.prototype.addFont=function(e,t
,i,n,o,s){this._fontLoader.addFont(e,t,i,n,o,s)},_.prototype.initStyles=function()
{this._fontLoader.initStyles()},_.prototype.gotoPage=function(e,t){var i=!
function(e){return e%1==0}(e),n=null;if(i&&(n=+(e%1).toFixed(2),e=Math.floor(e)),!
(e<this.minimumPageNumber()||e>this.maximumPageNumber())){t=t||
{},i&&null==t.frac&&(t.frac=n);var o=t.direction||0,s=this.pages[e];void
0===s&&this._isPaidDocument&&(e=this.getClosestPageNumber(e,o),s=this.pages[e]),thi
s.mobile&&this.pages[e]&&this.pages[e].setWidth(this._pageWidths),this._updateExpec
tedFirstPage(e),this._currentViewManager.gotoPage(this._expectedFirstPageNum,t)}},_
.prototype.gotoPreviousPage=function(){var
e=this._currentViewManager._pagingStep();this._currentViewManager.isTopPageInView()
?this.gotoPage(this._expectedFirstPageNum-e,{direction:-
1}):this.gotoPage(this._expectedFirstPageNum,{direction:-
1})},_.prototype.gotoNextPage=function(){var
e=this._currentViewManager._pagingStep();this.gotoPage(this._expectedFirstPageNum+e
,{direction:1})},_.prototype.enterFullscreen=function()
{this._currentViewManager.enterFullscreen()},_.prototype.exitFullscreen=function()
{this._currentViewManager.exitFullscreen()},_.prototype.isFullscreen=function()
{return
this._currentViewManager.isFullscreen},_.prototype._fireEnteredFullscreen=function(
){this.fireEvent("enteredFullscreen")},_.prototype._fireExitedFullscreen=function()
{this.fireEvent("exitedFullscreen")},_.prototype.viewMode=function(){return
this._currentViewManager?
this._currentViewManager.name():null},_.prototype.zoom=function(e)
{this._currentViewManager.zoom(e)},_.prototype.resetZoom=function()
{this._currentViewManager.resetZoom()},_.prototype.setImageDomainSubstitution=funct
ion(e,t)
{this._imageDomainSubstitutionFrom=e,this._imageDomainSubstitutionList=t},_.prototy
pe.disableViewManagerResizeWidth=function(){p.prototype._setBodyWidth=function()
{}},_.prototype.disable=function(){this.disabled||(this.disabled=!
0,this.viewportManager.disable())},_.prototype.disableCopyPasteOnPage=function(t)
{["dragstart, selectstart, contextmenu"].forEach(function(e)
{t.addEventListener(e,function(e)
{e.preventDefault()})}),t.setAttribute("unselectable","on"),t.querySelectorAll("*")
.forEach(function(e)
{e.setAttribute("unselectable","on")})},_.prototype.doDynamicBlurring=function(e)
{var i;if(!this.removeInsteadOfBlurring())
{i=document.getElementById(e),this.disableCopyPasteOnPage(i);var t=function(){var
e=document.createElement("div");i.appendChild(e);var
t=0===i.querySelectorAll(".text_layer,
.image_layer").length;window.render_blur_promo(e,t)};window.__app_loaded?
t():window.__pages_to_blur.push(t),i.querySelectorAll(".text_layer").forEach(functi
on(e){e.style["text-shadow"]="0px 0px 70px
black",e.style.color="transparent"}),i.querySelectorAll(".text_layer
[style]").forEach(function(e)
{e.style.color="transparent"}),i.querySelectorAll(".image_layer
img").forEach(function(e){e.style.opacity=.04})}},_.setJQuery=function(e)
{console.info("DocumentManager.setJQuery is deprecated. jQuery is no longer a
dependency.")},_.ScrollViewManager=y,_.SlideViewManager=m,_.BookViewManager=f,_}
();window.DocumentManager=e}(),window.NodeList&&!
NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(e,t){t=t||
window;for(var i=0;i<this.length;i++)e.call(t,this[i],i,this)})}},
[["69C5",0]]]);</script><div class="global_wrapper"><div
class="autogen_class_views_pdfs_show autogen_class_widgets_base"
id="autogen_id_2337700"><div style="height: 0; overflow: hidden"></div><div
id="portal"></div><div id="content" style="display: none;"><style></style>
<script type="text/javascript">
var defaultViewWidth = defaultViewWidth || 847.0;
<div class="b_tl"></div>
<div class="b_tr"></div>
<div class="b_br"></div>
<div class="b_bl"></div>
<div class="b_t"></div>
<div class="b_r"></div>
<div class="b_b"></div>
<div class="b_l"></div>
</div>
<script type='text/javascript'>
(function() {
var pageParams = {"origHeight": 1167, "origWidth": 902, "fonts": [2, 3, 1],
"pageNum": 1};
pageParams.containerElem = document.getElementById("outer_page_1");
pageParams.contentUrl = "https://html2-
f.scribdassets.com/7s3bllg4sg61tw0m/pages/1-b0a7f44a5d.jsonp";
pageParams.blur = false
var page = docManager.addPage(pageParams);
})();
</script>
<div class="missing_page_buy_button">
<a class="missing_page_buy_link" href="#">
<div class="home_btn darkorange buy_button">
<div class="btn_inner">Buy the Full Version</div>
</div>
</a>
</div>
</div>
</div>
<div class="b_tl"></div>
<div class="b_tr"></div>
<div class="b_br"></div>
<div class="b_bl"></div>
<div class="b_t"></div>
<div class="b_r"></div>
<div class="b_b"></div>
<div class="b_l"></div>
</div>
<script type='text/javascript'>
(function() {
var pageParams = {"origHeight": 1167, "origWidth": 902, "fonts": [2, 3, 0],
"pageNum": 2};
pageParams.containerElem = document.getElementById("outer_page_2");
pageParams.contentUrl = "https://html1-
f.scribdassets.com/7s3bllg4sg61tw0m/pages/2-74dcb76278.jsonp";
pageParams.blur = true
var page = docManager.addPage(pageParams);
})();
</script>
<!--[if IE]>
<script type='text/javascript'>
window.docManagerIEAdded = true;
if (document.observe) {
document.observe('dom:loaded', function () {
docManager.allPagesAdded();
});
} else {
window.attachEvent('onload', function () {
docManager.allPagesAdded();
});
}
</script>
<![endif]-->
<script type='text/javascript'>
if (window.docManagerIEAdded != true) {
docManager.allPagesAdded();
}
</script>
</div>
Date,ga("create",e,"auto"),ga("send","pageview"),ga("set","dimension1",a),ga("set",
"dimension2",t),ga("set","dimension3",document.location.host),s({path:"https://www.
google-analytics.com/analytics.js",async:!
0})},e.google_tag_manager_head_tag=function(){var n=function(n,e,t,a){n[a]=n[a]||
[],n[a].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var
o=e.getElementsByTagName(t)[0],i=e.createElement(t);i.async=!
0,i.src="https://www.googletagmanager.com/gtm.js?id=GTM-
KXQQWDG",o.parentNode.insertBefore(i,o)}
(window,document,"script","dataLayer");return s({content:n,async:!
0})},e.raven_tag=function(n){var
e=n.raven_reporting_bucket,t=n.sentry_js_disabled,a=n.rails_env,o=n.sentry_current_
revision;if(e&&!t)return
s({path:"https://cdn.ravenjs.com/3.26.4/raven.min.js",id:"raven_script_tag",async:!
0,onload:function()
{window.Raven.config("https://21588782029b459685064c03453673ff@sentry.io/282187",
{environment:""+a,ignoreErrors:["React doesn't have access to the actual error
object in development."],serverName:window.location.host,tags:
{page:""+e},release:""+o}).install(),window.Scribd.i18nextErrors&&window.Scribd.i18
nextErrors.forEach(function(n){window.Raven.captureException(new
Error(n))})}})},e.scaled_inference_tag=function()
{if(window.amp_loaded={},window.amp_onload=function(){if(window.ampConfig){var
n=window.ampConfig.instanceName.match(/amp_(.*)/i)[1];window.amp_loaded[n]=!
0}if(window.ampConfigs.length)return
window.ampConfig=window.ampConfigs.pop(),s({path:"https://amp.ai/libs/"+window.ampC
onfig.si_key+".js",onload:window.amp_onload,async:!
0})},Array.isArray(window.ampConfigs))return
window.amp_onload()},e.sift_science_tag=function(n){var
e=n.unique_browser_tracking_uuid,t=n.user_id,a=n.sift_science_js_key,o=""+t,i=""+e,
r=window._sift=window._sift||[];return
r.push(["_setAccount",""+a]),r.push(["_setUserId",o]),r.push(["_setSessionId",i]),r
.push(["_trackPageview"]),s({path:"https://cdn.siftscience.com/s.js"})}}},
[["2Z54",0]]]);</script><script>Scribd.init({"google_analytics":{"account_id":"UA-
443684-
2","current_user":"false","facebook_user_context":"none"},"include_google_tag_manag
er":true,"paths":{"app":"https://s-
f.scribdassets.com/webpack/doc_page/client/app.ab4a8f253336c30df1fc.js","hypernova_
static_path":"https://s-
f.scribdassets.com/webpack/doc_page/client/","vendors_app":"https://s-
f.scribdassets.com/webpack/doc_page/client/vendors_app.a000715a93169e94c795.js"},"r
aven":
{"raven_reporting_bucket":"hypernova_doc_page","sentry_js_disabled":false,"rails_en
v":"\"production_r4\"","sentry_current_revision":"58fd8f94ee3685002fc4059a802edceae
86773d3"},"sift_science":{"user_id":null,"unique_browser_tracking_uuid":"ef40e8a4-
11f7-4785-8cde-50f135469661","sift_science_js_key":"cbcb9f556a"}});</script><script
type="text/javascript">function prefetchResource(u){var x = new
XMLHttpRequest();x.open("GET", u, true);x.send()}</script><script
type="text/javascript">
if(!/Trident|MSIE/.test(navigator.userAgent)){;["https://s-
f.scribdassets.com/webpack/scribd/0.47677dd9759f94e9f684.js","https://s-
f.scribdassets.com/webpack/scribd/1.a389e869947508fe3af4.js","https://s-
f.scribdassets.com/webpack/scribd/plans.d525295f4d5b9389e8d6.js","https://s-
f.scribdassets.com/webpack/scribd/1.90f1c9e08f59858d87a8.css","https://s-
f.scribdassets.com/webpack/scribd/plans.8bdf6b24fa7175f4b3f5.css","https://s-
f.scribdassets.com/webpack/scribd/payments.29a7ed323f6c336d64e7.js","https://s-
f.scribdassets.com/webpack/scribd/payments.6ebc65f7b5a5d0371422.css"].forEach(prefe
tchResource)}
</script></body></html>