var app = angular.module('testApp', [ 'ngPDFViewer' ]);
app.controller('TestController', [ '$scope', 'PDFViewerService', function($scope, pdf) {
console.log('TestController: new instance');
$scope.pdfURL = "test.pdf";
$scope.instance = pdf.Instance("viewer");
$scope.excludePages = [3,8,10, 15];
$scope.nextPage = function() {
$scope.instance.nextPage();
};
$scope.prevPage = function() {
$scope.instance.prevPage();
};
$scope.gotoPage = function(page) {
$scope.instance.gotoPage(page);
};
$scope.pageLoaded = function(curPage, totalPages) {
$scope.currentPage = curPage;
$scope.totalPages = totalPages;
};
$scope.loadProgress = function(loaded, total, state) {
console.log('loaded =', loaded, 'total =', total, 'state =', state);
};
}]);
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>AngularJS Plunker</title>
<script>document.write('<base href="' + document.location + '" />');</script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/css/bootstrap-theme.min.css" rel="stylesheet">
<link rel="stylesheet" href="style.css" />
<script src="pdf.compat.js"></script>
<script src="https://raw.github.com/mozilla/pdf.js/gh-pages/build/pdf.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script data-require="angular.js@1.4.x" src="https://code.angularjs.org/1.4.9/angular.js" data-semver="1.4.9"></script>
<script src="ng-pdfviewer.js"></script>
<script src="app.js"></script>
</head>
<body ng-app="testApp">
<div ng-controller="TestController" class="text-center container">
<div class="row">
<div class="btn-group">
<button class="btn" ng-click="pdfURL='test.pdf'">Load test.pdf</button>
<button class="btn" ng-click="pdfURL='test2.pdf'">Load test2.pdf</button>
</div>
<!--
<div class="btn-group">
<button class="btn" ng-click="gotoPage(1)">|<</button>
<button class="btn" ng-click="prevPage()"><</button>
<button class="btn" ng-click="nextPage()">></button>
<button class="btn" ng-click="gotoPage(totalPages)">>|</button>
</div>
-->
</div>
<div class="row">
<span class="page-counts" ng-show="totalPages">{{currentPage}}/{{totalPages}}</span>
</div>
<div class="row">
<div>
<pdfviewer src="{{pdfURL}}" on-page-load='pageLoaded(page,total)' id="viewer" load-progress='loadProgress(loaded, total, state)'></pdfviewer>
</div>
</div>
</div>
<!-- Modal -->
<div class="modalContainer">
<div class="modal fade in show" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
I'm just message
</div>
</div>
</div>
</div>
</div>
</body>
</html>
.modal {
text-align: center;
color:#fff;
top:45%;
}
.modalContainer{
margin: 0 auto;
}
.modal-content{
background-color: #4fafb2;
}
.make-scrollable{
overflow-y:scroll;
}
"undefined"===typeof PDFJS&&(("undefined"!==typeof window?window:this).PDFJS={});
(function(){function b(e,d){return new a(this.slice(e,d))}function c(a,d){2>arguments.length&&(d=0);for(var b=0,c=a.length;b<c;++b,++d)this[d]=a[b]&255}function a(a){var d;if("number"===typeof a){d=[];for(var f=0;f<a;++f)d[f]=0}else if("slice"in a)d=a.slice(0);else{d=[];for(var f=0,g=a.length;f<g;++f)d[f]=a[f]}d.subarray=b;d.buffer=d;d.byteLength=d.length;d.set=c;"object"===typeof a&&a.buffer&&(d.buffer=a.buffer);return d}"undefined"!==typeof Uint8Array?("undefined"===typeof Uint8Array.prototype.subarray&&
(Uint8Array.prototype.subarray=function(a,d){return new Uint8Array(this.slice(a,d))},Float32Array.prototype.subarray=function(a,d){return new Float32Array(this.slice(a,d))}),"undefined"===typeof Float64Array&&(window.Float64Array=Float32Array)):(window.Uint8Array=a,window.Uint32Array=a,window.Int32Array=a,window.Uint16Array=a,window.Float32Array=a,window.Float64Array=a)})();(function(){window.URL||(window.URL=window.webkitURL)})();
(function(){"undefined"===typeof Object.create&&(Object.create=function(b){function c(){}c.prototype=b;return new c})})();
(function(){if("undefined"!==typeof Object.defineProperty){var b=!0;try{Object.defineProperty(new Image,"id",{value:"test"});var c=function(){};c.prototype={get id(){}};Object.defineProperty(new c,"id",{value:"",configurable:!0,enumerable:!0,writable:!1})}catch(a){b=!1}if(b)return}Object.defineProperty=function(a,d,b){delete a[d];"get"in b&&a.__defineGetter__(d,b.get);"set"in b&&a.__defineSetter__(d,b.set);"value"in b&&(a.__defineSetter__(d,function(a){this.__defineGetter__(d,function(){return a});
return a}),a[d]=b.value)}})();(function(){"undefined"===typeof Object.keys&&(Object.keys=function(b){var c=[],a;for(a in b)b.hasOwnProperty(a)&&c.push(a);return c})})();
(function(){if("undefined"!==typeof FileReader){var b=FileReader.prototype;"readAsArrayBuffer"in b||Object.defineProperty(b,"readAsArrayBuffer",{value:function(b){var a=new FileReader,e=this;a.onload=function(a){a=a.target.result;for(var b=new ArrayBuffer(a.length),c=new Uint8Array(b),h=0,j=a.length;h<j;h++)c[h]=a.charCodeAt(h);Object.defineProperty(e,"result",{value:b,enumerable:!0,writable:!1,configurable:!0});a=document.createEvent("HTMLEvents");a.initEvent("load",!1,!1);e.dispatchEvent(a)};a.readAsBinaryString(b)}})}})();
(function(){function b(){this.overrideMimeType("text/plain; charset=x-user-defined")}function c(){var a=this.responseText,b,c=a.length,g=new Uint8Array(c);for(b=0;b<c;++b)g[b]=a.charCodeAt(b)&255;return g}var a=XMLHttpRequest.prototype;"overrideMimeType"in a||Object.defineProperty(a,"overrideMimeType",{value:function(){}});"response"in a||("mozResponseArrayBuffer"in a||"mozResponse"in a||"responseArrayBuffer"in a)||("undefined"!==typeof VBArray?Object.defineProperty(a,"response",{get:function(){return new Uint8Array((new VBArray(this.responseBody)).toArray())}}):
("function"===typeof a.overrideMimeType&&Object.defineProperty(a,"responseType",{set:b}),Object.defineProperty(a,"response",{get:c})))})();
(function(){"btoa"in window||(window.btoa=function(b){var c="",a,e;a=0;for(e=b.length;a<e;a+=3)var d=b.charCodeAt(a)&255,f=b.charCodeAt(a+1)&255,g=b.charCodeAt(a+2)&255,h=(d&3)<<4|f>>4,f=a+1<e?(f&15)<<2|g>>6:64,g=a+2<e?g&63:64,c=c+("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d>>2)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(f)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(g));
return c})})();(function(){"atob"in window||(window.atob=function(b){b=b.replace(/=+$/,"");if(1==b.length%4)throw Error("bad atob input");for(var c=0,a,e,d=0,f="";e=b.charAt(d++);~e&&(a=c%4?64*a+e:e,c++%4)?f+=String.fromCharCode(255&a>>(-2*c&6)):0)e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e);return f})})();
(function(){"undefined"===typeof Function.prototype.bind&&(Function.prototype.bind=function(b){var c=this,a=Array.prototype.slice.call(arguments,1);return function(){var e=Array.prototype.concat.apply(a,arguments);return c.apply(b,e)}})})();
(function(){"dataset"in document.createElement("div")||Object.defineProperty(HTMLElement.prototype,"dataset",{get:function(){if(this._dataset)return this._dataset;for(var b={},c=0,a=this.attributes.length;c<a;c++){var e=this.attributes[c];if("data-"==e.name.substring(0,5)){var d=e.name.substring(5).replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()});b[d]=e.value}}Object.defineProperty(this,"_dataset",{value:b,writable:!1,enumerable:!1});return b},enumerable:!0})})();
(function(){function b(a,b,c,f){var g=(a.className||"").split(/\s+/g);""===g[0]&&g.shift();var h=g.indexOf(b);0>h&&c&&g.push(b);0<=h&&f&&g.splice(h,1);a.className=g.join(" ")}if(!("classList"in document.createElement("div"))){var c={add:function(a){b(this.element,a,!0,!1)},remove:function(a){b(this.element,a,!1,!0)},toggle:function(a){b(this.element,a,!0,!0)}};Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){if(this._classList)return this._classList;var a=Object.create(c,{element:{value:this,
writable:!1,enumerable:!0}});Object.defineProperty(this,"_classList",{value:a,writable:!1,enumerable:!1});return a},enumerable:!0})}})();(function(){if("console"in window){if(!("bind"in console.log)){var b=console.log;console.log=function(a){return b(a)};var c=console.error;console.error=function(a){return c(a)};var a=console.warn;console.warn=function(b){return a(b)}}}else window.console={log:function(){},error:function(){},warn:function(){}}})();
(function(){function b(a){c(a.target)&&a.stopPropagation()}function c(a){return a.disabled||a.parentNode&&c(a.parentNode)}-1!=navigator.userAgent.indexOf("Opera")&&document.addEventListener("click",b,!0)})();(function(){"language"in navigator||Object.defineProperty(navigator,"language",{get:function(){var b=navigator.userLanguage||"en-US";return b.substring(0,2).toLowerCase()+b.substring(2).toUpperCase()},enumerable:!0})})();
(function(){0<Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")&&(PDFJS.disableRange=!0)})();(function(){window.history.pushState||(PDFJS.disableHistory=!0)})();
/**
* @preserve AngularJS PDF viewer directive using pdf.js.
*
* https://github.com/akrennmair/ng-pdfviewer
*
* MIT license
*/
angular.module('ngPDFViewer', []).
directive('pdfviewer', ['$parse', function ($parse) {
var canvas = null;
var instance_id = null;
var excludedPages = [];
return {
restrict : "E",
template : "<div class='make-scrollable'></div>",
scope : {
onPageLoad : '&',
loadProgress : '&',
src : '@',
id : '=',
excludedPages : '='
},
controller : ['$scope', function ($scope) {
$scope.pageNum = 1;
$scope.pdfDoc = null;
$scope.scale = 1.0;
$scope.documentProgress = function (progressData) {
if ($scope.loadProgress) {
$scope.loadProgress({
state : "loading",
loaded : progressData.loaded,
total : progressData.total
});
}
};
$scope.loadPDF = function (path) {
console.log('loadPDF ', path);
PDFJS.getDocument(path, null, null, $scope.documentProgress).then(function (_pdfDoc) {
$scope.pdfDoc = _pdfDoc;
$scope.renderPages($scope.pageNum, function (success) {
if ($scope.loadProgress) {
$scope.loadProgress({
state : "finished",
loaded : 0,
total : 0
});
}
});
}, function (message, exception) {
console.log("PDF load error: " + message);
if ($scope.loadProgress) {
$scope.loadProgress({
state : "error",
loaded : 0,
total : 0
});
}
});
};
$scope.renderPages = function (num, callback) {
$scope.$apply(function () {
$scope.onPageLoad({
page : $scope.pageNum,
total : $scope.pdfDoc.numPages
});
});
for (var num = 1; num <= $scope.pdfDoc.numPages; num++){
var exist = $.inArray(num, excludedPages);
if(exist===-1){
$scope.pdfDoc.getPage(num).then(function(page) {
$scope.renderPage(page, num)
})
}
}
};
$scope.renderPage = function(page, num) {
var viewport = page.getViewport($scope.scale);
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
canvas.height = viewport.height;
canvas.width = viewport.width;
$('.make-scrollable').append(canvas);
$('.make-scrollable').height(viewport.height - 100);
page.render({ canvasContext: ctx, viewport: viewport }).promise.then(
function() {
console.log("Rendered");
}
)
}
$scope.$on('pdfviewer.nextPage', function (evt, id) {
if (id !== instance_id) {
return;
}
if ($scope.pageNum < $scope.pdfDoc.numPages) {
$scope.pageNum++;
$scope.renderPage($scope.pageNum);
}
});
$scope.$on('pdfviewer.prevPage', function (evt, id) {
if (id !== instance_id) {
return;
}
if ($scope.pageNum > 1) {
$scope.pageNum--;
$scope.renderPage($scope.pageNum);
}
});
$scope.$on('pdfviewer.gotoPage', function (evt, id, page) {
if (id !== instance_id) {
return;
}
if (page >= 1 && page <= $scope.pdfDoc.numPages) {
$scope.pageNum = page;
$scope.renderPage($scope.pageNum);
}
});
}
],
link : function (scope, iElement, iAttr) {
canvas = iElement.find('canvas')[0];
instance_id = iAttr.id;
excludedPages = scope.$parent.excludePages;
iAttr.$observe('src', function (v) {
console.log('src attribute changed, new value is', v);
if (v !== undefined && v !== null && v !== '') {
scope.pageNum = 1;
scope.loadPDF(scope.src);
}
});
}
};
}
]).
service("PDFViewerService", ['$rootScope', function ($rootScope) {
var svc = {};
svc.nextPage = function () {
$rootScope.$broadcast('pdfviewer.nextPage');
};
svc.prevPage = function () {
$rootScope.$broadcast('pdfviewer.prevPage');
};
svc.Instance = function (id) {
var instance_id = id;
return {
prevPage : function () {
$rootScope.$broadcast('pdfviewer.prevPage', instance_id);
},
nextPage : function () {
$rootScope.$broadcast('pdfviewer.nextPage', instance_id);
},
gotoPage : function (page) {
$rootScope.$broadcast('pdfviewer.gotoPage', instance_id, page);
}
};
};
return svc;
}
]);
"undefined"===typeof PDFJS&&(("undefined"!==typeof window?window:this).PDFJS={});PDFJS.version="0.8.505";PDFJS.build="da1c944";
(function(){function G(a){ra>=rb&&(H("Info: "+a),PDFJS.LogManager.notify("info",a))}function B(a){ra>=sa&&(H("Warning: "+a),PDFJS.LogManager.notify("warn",a))}function l(a){if(1<arguments.length){var b=["Error:"];b.push.apply(b,arguments);H.apply(null,b);a=[].join.call(arguments," ")}else H("Error: "+a);var b=H,c;try{throw Error();}catch(d){c=d.stack?d.stack.split("\n").slice(2).join("\n"):""}b(c);PDFJS.LogManager.notify("error",a);throw Error(a);}function L(a){B("TODO: "+a)}function sb(a,b){if(!b)return a;
if(0<=b.indexOf(":"))return b;if("/"==b.charAt(0)){var c=a.indexOf("://"),c=a.indexOf("/",c+3);return a.substring(0,c)+b}var d=a.length,c=a.lastIndexOf("#"),d=0<=c?c:d,c=a.lastIndexOf("?",d),c=a.lastIndexOf("/",0<=c?c:d);return a.substring(0,c+1)+b}function $(a,b){if(!a)return!1;var c=a.indexOf(":");if(0>c)return b;switch(a.substr(0,c)){case "http":case "https":case "ftp":case "mailto":return!0;default:return!1}}function V(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!1});
return c}function Q(a){var b,c=a.length,d="";if("\u00fe"===a[0]&&"\u00ff"===a[1])for(b=2;b<c;b+=2)d+=String.fromCharCode(a.charCodeAt(b)<<8|a.charCodeAt(b+1));else for(b=0;b<c;++b)var e=tb[a.charCodeAt(b)],d=d+(e?String.fromCharCode(e):a.charAt(b));return d}function I(a){return"boolean"==typeof a}function J(a){return a instanceof Name}function O(a,b){if(!(a instanceof Dict))return!1;if(!b)return!0;var c=a.get("Type");return J(c)&&c.name==b}function E(a){return a instanceof Array}function W(a){return"object"==
typeof a&&null!==a&&void 0!==a&&"getBytes"in a}function ta(a){if("object"!=typeof a)return!1;if(!O(a))if(W(a))a=a.dict;else return!1;return a.has("FunctionType")}function aa(a,b){this.name=a;this.comObj=b;this.callbackIndex=1;var c=this.callbacks={},d=this.actionHandler={};d.console_log=[function(a){H.apply(null,a)}];d.console_error="console"in w?[function(a){w.console.error.apply(null,a)}]:[function(a){H.apply(null,a)}];d._warn=[function(a){B(a)}];b.onmessage=function(a){var f=a.data;if(f.isReply)if(a=
f.callbackId,f.callbackId in c){var g=c[a];delete c[a];g(f.data)}else l("Cannot resolve callback "+a);else f.action in d?(a=d[f.action],f.callbackId?(g=new C,g.then(function(a){b.postMessage({isReply:!0,callbackId:f.callbackId,data:a})}),a[0].call(a[1],f.data,g)):a[0].call(a[1],f.data)):l("Unkown action from worker: "+f.action)}}function ua(a,b){var c=document.createElement("canvas");c.width=a;c.height=b;return c}function va(a){a.mozCurrentTransform||(a._scaleX=a._scaleX||1,a._scaleY=a._scaleY||1,
a._originalSave=a.save,a._originalRestore=a.restore,a._originalRotate=a.rotate,a._originalScale=a.scale,a._originalTranslate=a.translate,a._originalTransform=a.transform,a._originalSetTransform=a.setTransform,a._transformMatrix=[a._scaleX,0,0,a._scaleY,0,0],a._transformStack=[],Object.defineProperty(a,"mozCurrentTransform",{get:function(){return this._transformMatrix}}),Object.defineProperty(a,"mozCurrentTransformInverse",{get:function(){var a=this._transformMatrix,c=a[0],d=a[1],e=a[2],f=a[3],g=a[4],
a=a[5],h=c*f-d*e,j=d*e-c*f;return[f/h,d/j,e/j,c/h,(f*g-e*a)/j,(d*g-c*a)/h]}}),a.save=function(){var a=this._transformMatrix;this._transformStack.push(a);this._transformMatrix=a.slice(0,6);this._originalSave()},a.restore=function(){var a=this._transformStack.pop();a&&(this._transformMatrix=a,this._originalRestore())},a.translate=function(a,c){var d=this._transformMatrix;d[4]=d[0]*a+d[2]*c+d[4];d[5]=d[1]*a+d[3]*c+d[5];this._originalTranslate(a,c)},a.scale=function(a,c){var d=this._transformMatrix;d[0]*=
a;d[1]*=a;d[2]*=c;d[3]*=c;this._originalScale(a,c)},a.transform=function(b,c,d,e,f,g){var h=this._transformMatrix;this._transformMatrix=[h[0]*b+h[2]*c,h[1]*b+h[3]*c,h[0]*d+h[2]*e,h[1]*d+h[3]*e,h[0]*f+h[2]*g+h[4],h[1]*f+h[3]*g+h[5]];a._originalTransform(b,c,d,e,f,g)},a.setTransform=function(b,c,d,e,f,g){this._transformMatrix=[b,c,d,e,f,g];a._originalSetTransform(b,c,d,e,f,g)},a.rotate=function(a){var c=Math.cos(a),d=Math.sin(a),e=this._transformMatrix;this._transformMatrix=[e[0]*c+e[2]*d,e[1]*c+e[3]*
d,e[0]*-d+e[2]*c,e[1]*-d+e[3]*c,e[4],e[5]];this._originalRotate(a)})}var w="undefined"===typeof window?this:window,R="undefined"==typeof window,sa=1,rb=5,ra=sa,ba=[0.0010,0,0,0.0010,0,0];w.PDFJS||(w.PDFJS={});w.PDFJS.pdfBug=!1;var H;H="console"in w&&"log"in w.console?w.console.log.bind(w.console):function(){};PDFJS.isValidUrl=$;var ca=[];PDFJS.LogManager={addLogger:function(a){ca.push(a)},notify:function(a,b){for(var c=0,d=ca.length;c<d;c++){var e=ca[c];if(e[a])e[a](b)}}};var wa=PDFJS.PasswordResponses=
{NEED_PASSWORD:1,INCORRECT_PASSWORD:2},S=function(a){this.message=a};S.prototype=Error();S.prototype.name="NotImplementedException";S.constructor=S;var xa=[1,0,0,1,0,0],ub=PDFJS,q=function(){};q.makeCssRgb=function(a){return"rgb("+a[0]+","+a[1]+","+a[2]+")"};q.makeCssCmyk=function(a){a=t.singletons.cmyk.getRgb(a,0);return q.makeCssRgb(a)};q.transform=function(a,b){return[a[0]*b[0]+a[2]*b[1],a[1]*b[0]+a[3]*b[1],a[0]*b[2]+a[2]*b[3],a[1]*b[2]+a[3]*b[3],a[0]*b[4]+a[2]*b[5]+a[4],a[1]*b[4]+a[3]*b[5]+a[5]]};
q.applyTransform=function(a,b){return[a[0]*b[0]+a[1]*b[2]+b[4],a[0]*b[1]+a[1]*b[3]+b[5]]};q.applyInverseTransform=function(a,b){var c=b[0]*b[3]-b[1]*b[2];return[(a[0]*b[3]-a[1]*b[2]+b[2]*b[5]-b[4]*b[3])/c,(-a[0]*b[1]+a[1]*b[0]+b[4]*b[1]-b[5]*b[0])/c]};q.getAxialAlignedBoundingBox=function(a,b){var c=q.applyTransform(a,b),d=q.applyTransform(a.slice(2,4),b),e=q.applyTransform([a[0],a[3]],b),f=q.applyTransform([a[2],a[1]],b);return[Math.min(c[0],d[0],e[0],f[0]),Math.min(c[1],d[1],e[1],f[1]),Math.max(c[0],
d[0],e[0],f[0]),Math.max(c[1],d[1],e[1],f[1])]};q.inverseTransform=function(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[4]*a[3])/b,(a[4]*a[1]-a[5]*a[0])/b]};q.apply3dTransform=function(a,b){return[a[0]*b[0]+a[1]*b[1]+a[2]*b[2],a[3]*b[0]+a[4]*b[1]+a[5]*b[2],a[6]*b[0]+a[7]*b[1]+a[8]*b[2]]};q.singularValueDecompose2dScale=function(a){var b=[a[0],a[2],a[1],a[3]],c=a[0]*b[0]+a[1]*b[2],d=a[2]*b[1]+a[3]*b[3],e=(c+d)/2;a=Math.sqrt((c+d)*(c+d)-4*(c*d-(a[2]*b[0]+a[3]*b[2])*
(a[0]*b[1]+a[1]*b[3])))/2;b=e-a||1;return[Math.sqrt(e+a||1),Math.sqrt(b)]};q.normalizeRect=function(a){var b=a.slice(0);a[0]>a[2]&&(b[0]=a[2],b[2]=a[0]);a[1]>a[3]&&(b[1]=a[3],b[3]=a[1]);return b};q.intersect=function(a,b){function c(a,b){return a-b}var d=[a[0],a[2],b[0],b[2]].sort(c),e=[a[1],a[3],b[1],b[3]].sort(c),f=[];a=q.normalizeRect(a);b=q.normalizeRect(b);if(d[0]===a[0]&&d[1]===b[0]||d[0]===b[0]&&d[1]===a[0])f[0]=d[1],f[2]=d[2];else return!1;if(e[0]===a[1]&&e[1]===b[1]||e[0]===b[1]&&e[1]===
a[1])f[1]=e[1],f[3]=e[2];else return!1;return f};q.sign=function(a){return 0>a?-1:1};q.concatenateToArray=function(a,b){Array.prototype.push.apply(a,b)};q.prependToArray=function(a,b){Array.prototype.unshift.apply(a,b)};q.extendObj=function(a,b){for(var c in b)a[c]=b[c]};q.getInheritableProperty=function(a,b){for(;a&&!a.has(b);)a=a.get("Parent");return!a?null:a.get(b)};q.inherit=function(a,b,c){a.prototype=Object.create(b.prototype);a.prototype.constructor=a;for(var d in c)a.prototype[d]=c[d]};q.loadScript=
function(a,b){var c=document.createElement("script"),d=!1;c.setAttribute("src",a);b&&(c.onload=function(){d||b();d=!0});document.getElementsByTagName("head")[0].appendChild(c)};var r=ub.Util=q,vb=PDFJS,da=function(a,b,c,d,e,f){this.viewBox=a;this.scale=b;this.rotation=c;this.offsetX=d;this.offsetY=e;var g=(a[2]+a[0])/2,h=(a[3]+a[1])/2,j,m,k;c%=360;switch(0>c?c+360:c){case 180:c=-1;m=j=0;k=1;break;case 90:c=0;m=j=1;k=0;break;case 270:c=0;m=j=-1;k=0;break;default:c=1,m=j=0,k=-1}f&&(m=-m,k=-k);0===c?
(d=Math.abs(h-a[1])*b+d,e=Math.abs(g-a[0])*b+e,f=Math.abs(a[3]-a[1])*b,a=Math.abs(a[2]-a[0])*b):(d=Math.abs(g-a[0])*b+d,e=Math.abs(h-a[1])*b+e,f=Math.abs(a[2]-a[0])*b,a=Math.abs(a[3]-a[1])*b);this.transform=[c*b,j*b,m*b,k*b,d-c*b*g-m*b*h,e-j*b*g-k*b*h];this.width=f;this.height=a;this.fontScale=b};da.prototype={clone:function(a){a=a||{};var b="scale"in a?a.scale:this.scale,c="rotation"in a?a.rotation:this.rotation;return new da(this.viewBox.slice(),b,c,this.offsetX,this.offsetY,a.dontFlip)},convertToViewportPoint:function(a,
b){return r.applyTransform([a,b],this.transform)},convertToViewportRectangle:function(a){var b=r.applyTransform([a[0],a[1]],this.transform);a=r.applyTransform([a[2],a[3]],this.transform);return[b[0],b[1],a[0],a[1]]},convertToPdfPoint:function(a,b){return r.applyInverseTransform([a,b],this.transform)}};vb.PageViewport=da;var tb=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364],wb=PDFJS,T=function(){this._status=ya;this._handlers=[]},ya=0,K=2,ea={handlers:[],running:!1,unhandledRejections:[],pendingRejectionCheck:!1,scheduleHandlers:function(a){a._status!=ya&&(this.handlers=this.handlers.concat(a._handlers),a._handlers=[],
this.running||(this.running=!0,setTimeout(this.runHandlers.bind(this),0)))},runHandlers:function(){for(;0<this.handlers.length;){var a=this.handlers.shift(),b=a.thisPromise._status,c=a.thisPromise._value;try{1===b?"function"==typeof a.onResolve&&(c=a.onResolve(c)):"function"===typeof a.onReject&&(c=a.onReject(c),b=1,a.thisPromise._unhandledRejection&&this.removeUnhandeledRejection(a.thisPromise))}catch(d){b=K,c=d}a.nextPromise._updateStatus(b,c)}this.running=!1},addUnhandledRejection:function(a){this.unhandledRejections.push({promise:a,
time:Date.now()});this.scheduleRejectionCheck()},removeUnhandeledRejection:function(a){a._unhandledRejection=!1;for(var b=0;b<this.unhandledRejections.length;b++)this.unhandledRejections[b].promise===a&&(this.unhandledRejections.splice(b),b--)},scheduleRejectionCheck:function(){this.pendingRejectionCheck||(this.pendingRejectionCheck=!0,setTimeout(function(){this.pendingRejectionCheck=!1;for(var a=Date.now(),b=0;b<this.unhandledRejections.length;b++)if(500<a-this.unhandledRejections[b].time){var c=
this.unhandledRejections[b].promise._value,d="Unhandled rejection: "+c;c.stack&&(d+="\n"+c.stack);B(d);this.unhandledRejections.splice(b);b--}this.unhandledRejections.length&&this.scheduleRejectionCheck()}.bind(this),500))}};T.all=function(a){function b(a){c._status!==K&&(e=[],c.reject(a))}var c=new T,d=a.length,e=[];if(0===d)return c.resolve(e),c;for(var f=0,g=a.length;f<g;++f)a[f].then(function(a){return function(b){c._status!==K&&(e[a]=b,d--,0===d&&c.resolve(e))}}(f),b);return c};T.prototype={_status:null,
_value:null,_handlers:null,_unhandledRejection:null,_updateStatus:function(a,b){1===this._status||this._status===K||(1==a&&b&&"function"===typeof b.then?b.then(this._updateStatus.bind(this,1),this._updateStatus.bind(this,K)):(this._status=a,this._value=b,a===K&&0===this._handlers.length&&(this._unhandledRejection=!0,ea.addUnhandledRejection(this)),ea.scheduleHandlers(this)))},get isResolved(){return 1===this._status},get isRejected(){return this._status===K},resolve:function(a){this._updateStatus(1,
a)},reject:function(a){this._updateStatus(K,a)},then:function(a,b){var c=new T;this._handlers.push({thisPromise:this,onResolve:a,onReject:b,nextPromise:c});ea.scheduleHandlers(this);return c}};var C=wb.Promise=T,za=function(){this.started={};this.times=[];this.enabled=!0};za.prototype={time:function(a){this.enabled&&(a in this.started&&B("Timer is already running for "+a),this.started[a]=Date.now())},timeEnd:function(a){this.enabled&&(a in this.started||B("Timer has not been started for "+a),this.times.push({name:a,
start:this.started[a],end:Date.now()}),delete this.started[a])},toString:function(){for(var a=this.times,b="",c=0,d=0,e=a.length;d<e;++d){var f=a[d].name;f.length>c&&(c=f.length)}d=0;for(e=a.length;d<e;++d){for(var g=a[d],f=g.end-g.start,g=g.name;g.length<c;)g+=" ";b+=g+" "+f+"ms\n"}return b}};PDFJS.createBlob=function(a,b){if("function"===typeof Blob)return new Blob([a],{type:b});var c=new MozBlobBuilder;c.append(a);return c.getBlob(b)};aa.prototype={on:function(a,b,c){var d=this.actionHandler;d[a]&&
l('There is already an actionName called "'+a+'"');d[a]=[b,c]},send:function(a,b,c){a={action:a,data:b};c&&(b=this.callbackIndex++,this.callbacks[b]=c,a.callbackId=b);this.comObj.postMessage(a)}};var t,D=function(){l("should not call ColorSpace constructor")};D.prototype={getRgb:function(){l("Should not call ColorSpace.getRgb")},getRgbItem:function(){l("Should not call ColorSpace.getRgbItem")},getRgbBuffer:function(){l("Should not call ColorSpace.getRgbBuffer")},getOutputLength:function(){l("Should not call ColorSpace.getOutputLength")},
isPassthrough:function(){return!1},createRgbBuffer:function(a,b,c,d){if(this.isPassthrough(d))return a.subarray(b);var e=new Uint8Array(3*c),f=1<<d;if(1===this.numComps&&c>f&&"DeviceGray"!==this.name&&"DeviceRGB"!==this.name){for(var g=8>=d?new Uint8Array(f):new Uint16Array(f),h=0;h<f;h++)g[h]=h;var j=new Uint8Array(3*f);this.getRgbBuffer(g,0,f,j,0,d);for(h=d=0;h<c;++h)f=3*a[b++],e[d++]=j[f],e[d++]=j[f+1],e[d++]=j[f+2];return e}this.getRgbBuffer(a,b,c,e,0,d);return e},usesZeroToOneRange:!0};D.parse=
function(a,b,c){a=D.parseToIR(a,b,c);return a instanceof fa?a:D.fromIR(a)};D.fromIR=function(a){var b=E(a)?a[0]:a;switch(b){case "DeviceGrayCS":return this.singletons.gray;case "DeviceRgbCS":return this.singletons.rgb;case "DeviceCmykCS":return this.singletons.cmyk;case "PatternCS":return(a=a[1])&&(a=D.fromIR(a)),new Aa(a);case "IndexedCS":var b=a[2],c=a[3];return new Ba(D.fromIR(a[1]),b,c);case "AlternateCS":return b=a[3],new fa(a[1],D.fromIR(a[2]),M.fromIR(b));case "LabCS":return new Ca(a[1].WhitePoint,
a[1].BlackPoint,a[1].Range);default:l("Unkown name "+b)}return null};D.parseToIR=function(a,b,c){if(J(a)){var d=c.get("ColorSpace");O(d)&&(d=d.get(a.name))&&(a=d)}a=b.fetchIfRef(a);if(J(a))switch(this.mode=d=a.name,d){case "DeviceGray":case "G":return"DeviceGrayCS";case "DeviceRGB":case "RGB":return"DeviceRgbCS";case "DeviceCMYK":case "CMYK":return"DeviceCmykCS";case "Pattern":return["PatternCS",null];default:l("unrecognized colorspace "+d)}else if(E(a))switch(this.mode=d=a[0].name,d){case "DeviceGray":case "G":return"DeviceGrayCS";
case "DeviceRGB":case "RGB":return"DeviceRgbCS";case "DeviceCMYK":case "CMYK":return"DeviceCmykCS";case "CalGray":return"DeviceGrayCS";case "CalRGB":return"DeviceRgbCS";case "ICCBased":d=b.fetchIfRef(a[1]).dict.get("N");if(1==d)return"DeviceGrayCS";if(3==d)return"DeviceRgbCS";if(4==d)return"DeviceCmykCS";break;case "Pattern":return(a=a[1])&&(a=D.parseToIR(a,b,c)),["PatternCS",a];case "Indexed":case "I":return c=D.parseToIR(a[1],b,c),d=a[2]+1,b=b.fetchIfRef(a[3]),W(b)&&(b=b.getBytes()),["IndexedCS",
c,d,b];case "Separation":case "DeviceN":var e=a[1],d=1;J(e)?d=1:E(e)&&(d=e.length);c=D.parseToIR(a[2],b,c);b=M.getIR(b,b.fetchIfRef(a[3]));return["AlternateCS",d,c,b];case "Lab":return["LabCS",a[1].getAll()];default:l('unimplemented color space object "'+d+'"')}else l('unrecognized color space object: "'+a+'"');return null};D.isDefaultDecode=function(a,b){if(!a)return!0;if(2*b!==a.length)return B("The decode map is not the correct length"),!0;for(var c=0,d=a.length;c<d;c+=2)if(0!==a[c]||1!=a[c+1])return!1;
return!0};D.singletons={get gray(){return V(this,"gray",new Da)},get rgb(){return V(this,"rgb",new Ea)},get cmyk(){return V(this,"cmyk",new Fa)}};t=D;var fa,Ga=function(a,b,c){this.name="Alternate";this.numComps=a;this.defaultColor=new Float32Array(a);for(var d=0;d<a;++d)this.defaultColor[d]=1;this.base=b;this.tintFn=c};Ga.prototype={getRgb:function(a,b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){a="subarray"in a?a.subarray(b,b+this.numComps):Array.prototype.slice.call(a,
b,b+this.numComps);a=this.tintFn(a);this.base.getRgbItem(a,0,c,d)},getRgbBuffer:function(a,b,c,d,e,f){var g=this.tintFn,h=this.base;f=1/((1<<f)-1);for(var j=h.numComps,m=h.usesZeroToOneRange,k=h.isPassthrough(8)||!m,s=k?e:0,n=k?d:new Uint8Array(j*c),p=this.numComps,u=new Float32Array(p),l=0;l<c;l++){for(var v=0;v<p;v++)u[v]=a[b++]*f;var r=g(u);if(m)for(v=0;v<j;v++)n[s++]=255*r[v];else h.getRgbItem(r,0,n,s),s+=j}k||h.getRgbBuffer(n,0,c,d,e,8)},getOutputLength:function(a){return this.base.getOutputLength(a*
this.base.numComps/this.numComps)},isPassthrough:t.prototype.isPassthrough,createRgbBuffer:t.prototype.createRgbBuffer,isDefaultDecode:function(a){return t.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};fa=Ga;var Aa,Ha=function(a){this.name="Pattern";this.base=a};Ha.prototype={};Aa=Ha;var Ba,Ia=function(a,b,c){this.name="Indexed";this.numComps=1;this.defaultColor=new Uint8Array([0]);this.base=a;this.highVal=b;a=a.numComps*b;var d;if(W(c))d=new Uint8Array(a),c=c.getBytes(a),d.set(c);else if("string"==
typeof c){d=new Uint8Array(a);for(b=0;b<a;++b)d[b]=c.charCodeAt(b)}else c instanceof Uint8Array||c instanceof Array?d=c:l("Unrecognized lookup table: "+c);this.lookup=d};Ia.prototype={getRgb:function(a,b){return this.base.getRgb(this.lookup,a[b]*this.base.numComps)},getRgbItem:function(a,b,c,d){this.base.getRgbItem(this.lookup,a[b]*this.base.numComps,c,d)},getRgbBuffer:function(a,b,c,d,e){for(var f=this.base,g=f.numComps,h=f.getOutputLength(g),j=this.lookup,m=0;m<c;++m){var k=a[b++]*g;f.getRgbBuffer(j,
k,1,d,e,8);e+=h}},getOutputLength:function(a){return this.base.getOutputLength(a*this.base.numComps)},isPassthrough:t.prototype.isPassthrough,createRgbBuffer:t.prototype.createRgbBuffer,isDefaultDecode:function(){return!0},usesZeroToOneRange:!0};Ba=Ia;var Da,Ja=function(){this.name="DeviceGray";this.numComps=1;this.defaultColor=new Float32Array([0])};Ja.prototype={getRgb:function(a,b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){a=255*a[b]|0;c[d]=c[d+1]=
c[d+2]=0>a?0:255<a?255:a},getRgbBuffer:function(a,b,c,d,e,f){f=255/((1<<f)-1);for(var g=0;g<c;++g){var h=f*a[b++]|0;d[e++]=h;d[e++]=h;d[e++]=h}},getOutputLength:function(a){return 3*a},isPassthrough:t.prototype.isPassthrough,createRgbBuffer:t.prototype.createRgbBuffer,isDefaultDecode:function(a){return t.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};Da=Ja;var Ea,Ka=function(){this.name="DeviceRGB";this.numComps=3;this.defaultColor=new Float32Array([0,0,0])};Ka.prototype={getRgb:function(a,
b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){var e=255*a[b]|0,f=255*a[b+1]|0;a=255*a[b+2]|0;c[d]=0>e?0:255<e?255:e;c[d+1]=0>f?0:255<f?255:f;c[d+2]=0>a?0:255<a?255:a},getRgbBuffer:function(a,b,c,d,e,f){c*=3;if(8==f)d.set(a.subarray(b,b+c),e);else{f=255/((1<<f)-1);for(var g=0;g<c;++g)d[e++]=f*a[b++]|0}},getOutputLength:function(a){return a},isPassthrough:function(a){return 8==a},createRgbBuffer:t.prototype.createRgbBuffer,isDefaultDecode:function(a){return t.isDefaultDecode(a,
this.numComps)},usesZeroToOneRange:!0};Ea=Ka;var Fa,ga=function(a,b,c,d,e){var f=a[b+0]*c,g=a[b+1]*c,h=a[b+2]*c;c*=a[b+3];a=f*(-4.387332384609988*f+54.48615194189176*g+18.82290502165302*h+212.25662451639585*c+-285.2331026137004)+g*(1.7149763477362134*g-5.6096736904047315*h+-17.873870861415444*c-5.497006427196366)+h*(-2.5217340131683033*h-21.248923337353073*c+17.5119270841813)+c*(-21.86122147463605*c-189.48180835922747)+255;b=f*(8.841041422036149*f+60.118027045597366*g+6.871425592049007*h+31.159100130055922*
c+-79.2970844816548)+g*(-15.310361306967817*g+17.575251261109482*h+131.35250912493976*c-190.9453302588951)+h*(4.444339102852739*h+9.8632861493405*c-24.86741582555878)+c*(-20.737325471181034*c-187.80453709719578)+255;f=f*(0.8842522430003296*f+8.078677503112928*g+30.89978309703729*h-0.23883238689178934*c+-14.183576799673286)+g*(10.49593273432072*g+63.02378494754052*h+50.606957656360734*c-112.23884253719248)+h*(0.03296041114873217*h+115.60384449646641*c+-193.58209356861505)+c*(-22.33816807309886*c-180.12613974708367)+
255;d[e]=255<a?255:0>a?0:a;d[e+1]=255<b?255:0>b?0:b;d[e+2]=255<f?255:0>f?0:f},La=function(){this.name="DeviceCMYK";this.numComps=4;this.defaultColor=new Float32Array([0,0,0,1])};La.prototype={getRgb:function(a,b){var c=new Uint8Array(3);ga(a,b,1,c,0);return c},getRgbItem:function(a,b,c,d){ga(a,b,1,c,d)},getRgbBuffer:function(a,b,c,d,e,f){f=1/((1<<f)-1);for(var g=0;g<c;g++)ga(a,b,f,d,e),b+=4,e+=3},getOutputLength:function(a){return 3*(a>>2)},isPassthrough:t.prototype.isPassthrough,createRgbBuffer:t.prototype.createRgbBuffer,
isDefaultDecode:function(a){return t.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};Fa=La;var Ca,Ma=function(a,b,c){this.name="Lab";this.numComps=3;this.defaultColor=new Float32Array([0,0,0]);a||l("WhitePoint missing - required for color space Lab");b=b||[0,0,0];c=c||[-100,100,-100,100];this.XW=a[0];this.YW=a[1];this.ZW=a[2];this.amin=c[0];this.amax=c[1];this.bmin=c[2];this.bmax=c[3];this.XB=b[0];this.YB=b[1];this.ZB=b[2];(0>this.XW||0>this.ZW||1!==this.YW)&&l("Invalid WhitePoint components, no fallback available");
if(0>this.XB||0>this.YB||0>this.ZB)G("Invalid BlackPoint, falling back to default"),this.XB=this.YB=this.ZB=0;if(this.amin>this.amax||this.bmin>this.bmax)G("Invalid Range, falling back to defaults"),this.amin=-100,this.amax=100,this.bmin=-100,this.bmax=100},ha=function(a){return a>=6/29?a*a*a:108/841*(a-4/29)},ia=function(a,b,c,d,e,f){var g=b[c],h=b[c+1];b=b[c+2];!1!==d&&(g=0+100*g/d,h=a.amin+h*(a.amax-a.amin)/d,b=a.bmin+b*(a.bmax-a.bmin)/d);h=h>a.amax?a.amax:h<a.amin?a.amin:h;b=b>a.bmax?a.bmax:b<
a.bmin?a.bmin:b;d=(g+16)/116;g=d-b/200;h=a.XW*ha(d+h/500);d=a.YW*ha(d);g=a.ZW*ha(g);1>a.ZW?(a=3.1339*h+-1.617*d+-0.4906*g,b=-0.9785*h+1.916*d+0.0333*g,h=0.072*h+-0.229*d+1.4057*g):(a=3.2406*h+-1.5372*d+-0.4986*g,b=-0.9689*h+1.8758*d+0.0415*g,h=0.0557*h+-0.204*d+1.057*g);e[f]=255*Math.sqrt(0>a?0:1<a?1:a);e[f+1]=255*Math.sqrt(0>b?0:1<b?1:b);e[f+2]=255*Math.sqrt(0>h?0:1<h?1:h)};Ma.prototype={getRgb:function(a,b){var c=new Uint8Array(3);ia(this,a,b,!1,c,0);return c},getRgbItem:function(a,b,c,d){ia(this,
a,b,!1,c,d)},getRgbBuffer:function(a,b,c,d,e,f){f=(1<<f)-1;for(var g=0;g<c;g++)ia(this,a,b,f,d,e),b+=3,e+=3},getOutputLength:function(a){return a},isPassthrough:t.prototype.isPassthrough,isDefaultDecode:function(){return!0},usesZeroToOneRange:!1};Ca=Ma;var U=function(){l("should not call Pattern constructor")};U.prototype={getPattern:function(a){l("Should not call Pattern.getStyle: "+a)}};U.shadingFromIR=function(a){return N[a[0]].fromIR(a)};U.parseShading=function(a,b,c,d){a=W(a)?a.dict:a;var e=
a.get("ShadingType");switch(e){case 2:case 3:return new N.RadialAxial(a,b,c,d);default:return L("Unsupported shading type: "+e),new N.Dummy}};var N={SMALL_NUMBER:0.01},xb=N,ja=function(a,b,c,d,e){this.matrix=b;this.coordsArr=a.get("Coords");this.shadingType=a.get("ShadingType");this.type="Pattern";this.ctx=e;b=a.get("ColorSpace","CS");this.cs=b=t.parse(b,c,d);d=0;var f=1;a.has("Domain")&&(e=a.get("Domain"),d=e[0],f=e[1]);var g=e=!1;a.has("Extend")&&(g=a.get("Extend"),e=g[0],g=g[1]);if(3===this.shadingType&&
(!e||!g)){var h=this.coordsArr[0],j=this.coordsArr[1],m=this.coordsArr[2],k=this.coordsArr[3],s=this.coordsArr[4],n=this.coordsArr[5],h=Math.sqrt((h-k)*(h-k)+(j-s)*(j-s));m<=n+h&&n<=m+h&&B("Unsupported radial gradient.")}this.extendStart=e;this.extendEnd=g;m=a.get("Function");if(E(m)){for(var p=[],n=0,h=m.length;n<h;n++)j=c.fetchIfRef(m[n]),ta(j)||l("Invalid function"),p.push(M.parse(c,j));m=function(a){for(var b=[],c=0,d=p.length;c<d;c++)b.push(p[c](a)[0]);return b}}else ta(m)||l("Invalid function"),
m=M.parse(c,m);n=f-d;h=n/10;c=this.colorStops=[];if(d>=f||0>=h)G("Bad shading domain.");else{for(j=d;j<=f;j+=h)k=b.getRgb(m([j]),0),k=r.makeCssRgb(k),c.push([(j-d)/n,k]);d="transparent";a.has("Background")&&(k=b.getRgb(a.get("Background"),0),d=r.makeCssRgb(k));e||(c.unshift([0,d]),c[1][0]+=N.SMALL_NUMBER);g||(c[c.length-1][0]-=N.SMALL_NUMBER,c.push([1,d]));this.colorStops=c}};ja.fromIR=function(a){var b=a[1],c=a[2],d=a[3],e=a[4],f=a[5],g=a[6];return{type:"Pattern",getPattern:function(a){var j;2==
b?j=a.createLinearGradient(d[0],d[1],e[0],e[1]):3==b&&(j=a.createRadialGradient(d[0],d[1],f,e[0],e[1],g));a=0;for(var m=c.length;a<m;++a){var k=c[a];j.addColorStop(k[0],k[1])}return j}}};ja.prototype={getIR:function(){var a=this.coordsArr,b=this.shadingType;if(2==b)var c=[a[0],a[1]],d=[a[2],a[3]],e=null,f=null;else 3==b?(c=[a[0],a[1]],d=[a[3],a[4]],e=a[2],f=a[5]):l("getPattern type unknown: "+b);if(a=this.matrix)c=r.applyTransform(c,a),d=r.applyTransform(d,a);return["RadialAxial",b,this.colorStops,
c,d,e,f]}};xb.RadialAxial=ja;var yb=N,ka=function(){this.type="Pattern"};ka.fromIR=function(){return{type:"Pattern",getPattern:function(){return"hotpink"}}};ka.prototype={getIR:function(){return["Dummy"]}};yb.Dummy=ka;var la=function(a,b,c,d,e,f){this.name=a[1][0].name;this.operatorList=a[2];this.matrix=a[3]||[1,0,0,1,0,0];this.bbox=a[4];this.xstep=a[5];this.ystep=a[6];this.paintType=a[7];this.tilingType=a[8];this.color=b;this.objs=d;this.commonObjs=e;this.baseTransform=f;this.type="Pattern";this.ctx=
c};la.getIR=function(a,b,c){var d=b.get("Matrix"),e=b.get("BBox"),f=b.get("XStep"),g=b.get("YStep"),h=b.get("PaintType");b=b.get("TilingType");return["TilingPattern",c,a,d,e,f,g,h,b]};la.prototype={createPatternCanvas:function(a){var b=this.operatorList,c=this.bbox,d=this.xstep,e=this.ystep,f=this.paintType,g=this.color,h=this.objs,j=this.commonObjs;L("TilingType: "+this.tilingType);var m=c[0],k=c[1],s=c[2],n=c[3],p=[m,k],u=[m+d,k+e],l=u[0]-p[0],u=u[1]-p[1],v=r.singularValueDecompose2dScale(this.matrix),
x=r.singularValueDecompose2dScale(this.baseTransform),v=[v[0]*x[0],v[1]*x[1]],l=Math.min(Math.ceil(Math.abs(l*v[0])),3E3),u=Math.min(Math.ceil(Math.abs(u*v[1])),3E3),v=F.getCanvas("pattern",l,u,!0),x=v.context,h=new ma(x,j,h);h.groupLevel=a.groupLevel;this.setFillAndStrokeStyleToContext(x,f,g);this.setScale(l,u,d,e);this.transformToScale(h);h.transform.apply(h,[1,0,0,1,-p[0],-p[1]]);this.clipBbox(h,c,m,k,s,n);h.executeOperatorList(b);return v.canvas},setScale:function(a,b,c,d){this.scale=[a/c,b/d]},
transformToScale:function(a){var b=this.scale;a.transform.apply(a,[b[0],0,0,b[1],0,0])},scaleToContext:function(){var a=this.scale;this.ctx.scale(1/a[0],1/a[1])},clipBbox:function(a,b,c,d,e,f){b&&(E(b)&&4==b.length)&&(a.rectangle(c,d,e-c,f-d),a.clip(),a.endPath())},setFillAndStrokeStyleToContext:function(a,b,c){switch(b){case 1:b=this.ctx;a.fillStyle=b.fillStyle;a.strokeStyle=b.strokeStyle;break;case 2:b=t.singletons.rgb.getRgb(c,0);b=r.makeCssRgb(b);a.fillStyle=b;a.strokeStyle=b;break;default:l("Unsupported paint type: "+
b)}},getPattern:function(a,b){var c=this.createPatternCanvas(b);a=this.ctx;a.setTransform.apply(a,this.baseTransform);a.transform.apply(a,this.matrix);this.scaleToContext();return a.createPattern(c,"repeat")}};var M;M={getSampleArray:function(a,b,c,d){for(var e=1,f=0,g=a.length;f<g;f++)e*=a[f];e*=b;a=[];var g=b=0,h=1/(Math.pow(2,c)-1);d=d.getBytes((e*c+7)/8);for(var j=0,f=0;f<e;f++){for(;b<c;)g<<=8,g|=d[j++],b+=8;b-=c;a.push((g>>b)*h);g&=(1<<b)-1}return a},getIR:function(a,b){var c=b.dict;c||(c=b);
var d=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript],e=c.get("FunctionType");(d=d[e])||l("Unknown type of function");return d.call(this,b,c,a)},fromIR:function(a){switch(a[0]){case 0:return this.constructSampledFromIR(a);case 2:return this.constructInterpolatedFromIR(a);case 3:return this.constructStichedFromIR(a);default:return this.constructPostScriptFromIR(a)}},parse:function(a,b){var c=this.getIR(a,b);return this.fromIR(c)},constructSampled:function(a,
b){function c(a){for(var b=a.length,c=[],d=0,e=0;e<b;e+=2)c[d]=[a[e],a[e+1]],++d;return c}var d=b.get("Domain"),e=b.get("Range");(!d||!e)&&l("No domain or range");var f=d.length/2,g=e.length/2,d=c(d),e=c(e),h=b.get("Size"),j=b.get("BitsPerSample"),m=b.get("Order")||1;1!==m&&L("No support for cubic spline interpolation: "+m);m=b.get("Encode");if(!m)for(var m=[],k=0;k<f;++k)m.push(0),m.push(h[k]-1);var m=c(m),k=(k=b.get("Decode"))?c(k):e,s=this.getSampleArray(h,g,j,a);return[0,f,d,m,k,s,h,g,Math.pow(2,
j)-1,e]},constructSampledFromIR:function(a){return function(b){var c=a[1],d=a[2],e=a[3],f=a[4],g=a[5],h=a[6],j=a[7],m=a[9];c!=b.length&&l("Incorrect number of arguments: "+c+" != "+b.length);for(var k=1<<c,s=new Float64Array(k),n=new Uint32Array(k),p=0;p<k;p++)s[p]=1;for(var u=j,r=1,v=0;v<c;++v){for(var p=d[v][0],x=d[v][1],t=Math.min(Math.max(b[v],p),x),q=e[v][0]+(t-p)*((e[v][1]-e[v][0])/(x-p)),x=h[v],q=Math.min(Math.max(q,0),x-1),p=q<x-1?Math.floor(q):q-1,t=p+1-q,q=q-p,w=p*u,z=w+u,p=0;p<k;p++)p&
r?(s[p]*=q,n[p]+=z):(s[p]*=t,n[p]+=w);u*=x;r<<=1}b=new Float64Array(j);for(p=0;p<j;++p){for(v=c=0;v<k;v++)c+=g[n[v]+p]*s[v];c=f[p][0]+(c-0)*((f[p][1]-f[p][0])/1);b[p]=Math.min(Math.max(c,m[p][0]),m[p][1])}return b}},constructInterpolated:function(a,b){var c=b.get("C0")||[0],d=b.get("C1")||[1],e=b.get("N");(!E(c)||!E(d))&&l("Illegal dictionary for interpolated function");for(var f=c.length,g=[],h=0;h<f;++h)g.push(d[h]-c[h]);return[2,c,g,e]},constructInterpolatedFromIR:function(a){var b=a[1],c=a[2],
d=a[3],e=c.length;return function(a){a=1==d?a[0]:Math.pow(a[0],d);for(var g=[],h=0;h<e;++h)g.push(b[h]+a*c[h]);return g}},constructStiched:function(a,b,c){(a=b.get("Domain"))||l("No domain");1!=a.length/2&&l("Bad domain for stiched function");for(var d=b.get("Functions"),e=[],f=0,g=d.length;f<g;++f)e.push(M.getIR(c,c.fetchIfRef(d[f])));c=b.get("Bounds");b=b.get("Encode");return[3,a,c,b,e]},constructStichedFromIR:function(a){var b=a[1],c=a[2],d=a[3];a=a[4];for(var e=[],f=0,g=a.length;f<g;f++)e.push(M.fromIR(a[f]));
return function(a){a=a[0];var f=b[0],g=b[1];a>g?a=g:a<f&&(a=f);f=0;for(g=c.length;f<g&&!(a<c[f]);++f);g=b[0];0<f&&(g=c[f-1]);var k=b[1];f<c.length&&(k=c[f]);var s=d[2*f];return e[f]([s+(a-g)*(d[2*f+1]-s)/(k-g)])}},constructPostScript:function(a,b){var c=b.get("Domain"),d=b.get("Range");c||l("No domain.");d||l("No range.");var e=new Na(a),e=(new Oa(e)).parse();return[4,c,d,e]},constructPostScriptFromIR:function(a){var b=a[1],c=a[2],d=c.length/2,e=new Pa(a[3]),f=new Qa;return function(a){for(var h=
[],j=0,m=b.length/2;j<m;++j)h.push(a[j]);a=h.join("_");if(f.has(a))return f.get(a);h=e.execute(h);m=[];for(j=d-1;0<=j;--j){var k=h.pop(),s=2*j;k<c[s]?k=c[s]:k>c[s+1]&&(k=c[s+1]);m[j]=k}f.set(a,m);return m}}};var Qa,Ra=function(){this.cache={};this.total=0};Ra.prototype={has:function(a){return a in this.cache},get:function(a){return this.cache[a]},set:function(a,b){1024>this.total&&(this.cache[a]=b,this.total++)}};Qa=Ra;var Sa=function(a){this.stack=a||[]};Sa.prototype={push:function(a){100<=this.stack.length&&
l("PostScript function stack overflow.");this.stack.push(a)},pop:function(){0>=this.stack.length&&l("PostScript function stack underflow.");return this.stack.pop()},copy:function(a){100<=this.stack.length+a&&l("PostScript function stack overflow.");var b=this.stack,c=b.length-a;for(a-=1;0<=a;a--,c++)b.push(b[c])},index:function(a){this.push(this.stack[this.stack.length-a-1])},roll:function(a,b){var c=this.stack,d=c.length-a,e=c.length-1,f=d+(b-Math.floor(b/a)*a),g,h,j;g=d;for(h=e;g<h;g++,h--)j=c[g],
c[g]=c[h],c[h]=j;g=d;for(h=f-1;g<h;g++,h--)j=c[g],c[g]=c[h],c[h]=j;g=f;for(h=e;g<h;g++,h--)j=c[g],c[g]=c[h],c[h]=j}};var Pa,Ta=function(a,b){this.operators=a;this.operands=b};Ta.prototype={execute:function(a){a=new Sa(a);for(var b=0,c=this.operators,d=c.length,e,f;b<d;)if(e=c[b++],"number"==typeof e)a.push(e);else switch(e){case "jz":f=a.pop();(e=a.pop())||(b=f);break;case "j":b=e=a.pop();break;case "abs":e=a.pop();a.push(Math.abs(e));break;case "add":f=a.pop();e=a.pop();a.push(e+f);break;case "and":f=
a.pop();e=a.pop();I(e)&&I(f)?a.push(e&&f):a.push(e&f);break;case "atan":e=a.pop();a.push(Math.atan(e));break;case "bitshift":f=a.pop();e=a.pop();0<e?a.push(e<<f):a.push(e>>f);break;case "ceiling":e=a.pop();a.push(Math.ceil(e));break;case "copy":e=a.pop();a.copy(e);break;case "cos":e=a.pop();a.push(Math.cos(e));break;case "cvi":e=a.pop()|0;a.push(e);break;case "cvr":break;case "div":f=a.pop();e=a.pop();a.push(e/f);break;case "dup":a.copy(1);break;case "eq":f=a.pop();e=a.pop();a.push(e==f);break;case "exch":a.roll(2,
1);break;case "exp":f=a.pop();e=a.pop();a.push(Math.pow(e,f));break;case "false":a.push(!1);break;case "floor":e=a.pop();a.push(Math.floor(e));break;case "ge":f=a.pop();e=a.pop();a.push(e>=f);break;case "gt":f=a.pop();e=a.pop();a.push(e>f);break;case "idiv":f=a.pop();e=a.pop();a.push(e/f|0);break;case "index":e=a.pop();a.index(e);break;case "le":f=a.pop();e=a.pop();a.push(e<=f);break;case "ln":e=a.pop();a.push(Math.log(e));break;case "log":e=a.pop();a.push(Math.log(e)/Math.LN10);break;case "lt":f=
a.pop();e=a.pop();a.push(e<f);break;case "mod":f=a.pop();e=a.pop();a.push(e%f);break;case "mul":f=a.pop();e=a.pop();a.push(e*f);break;case "ne":f=a.pop();e=a.pop();a.push(e!=f);break;case "neg":a.pop();a.push(-f);break;case "not":e=a.pop();I(e)&&I(f)?a.push(e&&f):a.push(e&f);break;case "or":f=a.pop();e=a.pop();I(e)&&I(f)?a.push(e||f):a.push(e|f);break;case "pop":a.pop();break;case "roll":f=a.pop();e=a.pop();a.roll(e,f);break;case "round":e=a.pop();a.push(Math.round(e));break;case "sin":e=a.pop();
a.push(Math.sin(e));break;case "sqrt":e=a.pop();a.push(Math.sqrt(e));break;case "sub":f=a.pop();e=a.pop();a.push(e-f);break;case "true":a.push(!0);break;case "truncate":e=a.pop();e=0>e?Math.ceil(e):Math.floor(e);a.push(e);break;case "xor":f=a.pop();e=a.pop();I(e)&&I(f)?a.push(e!=f):a.push(e^f);break;default:l("Unknown operator "+e)}return a.stack}};Pa=Ta;var Oa,Ua=function(a){this.lexer=a;this.operators=[];this.prev=this.token=null};Ua.prototype={nextToken:function(){this.prev=this.token;this.token=
this.lexer.getToken()},accept:function(a){return this.token.type==a?(this.nextToken(),!0):!1},expect:function(a){if(this.accept(a))return!0;l("Unexpected symbol: found "+this.token.type+" expected "+a+".")},parse:function(){this.nextToken();this.expect(y.LBRACE);this.parseBlock();this.expect(y.RBRACE);return this.operators},parseBlock:function(){for(;;)if(this.accept(y.NUMBER))this.operators.push(this.prev.value);else if(this.accept(y.OPERATOR))this.operators.push(this.prev.value);else if(this.accept(y.LBRACE))this.parseCondition();
else break},parseCondition:function(){var a=this.operators.length;this.operators.push(null,null);this.parseBlock();this.expect(y.RBRACE);if(this.accept(y.IF))this.operators[a]=this.operators.length,this.operators[a+1]="jz";else if(this.accept(y.LBRACE)){var b=this.operators.length;this.operators.push(null,null);var c=this.operators.length;this.parseBlock();this.expect(y.RBRACE);this.expect(y.IFELSE);this.operators[b]=this.operators.length;this.operators[b+1]="j";this.operators[a]=c;this.operators[a+
1]="jz"}else l("PS Function: error parsing conditional.")}};Oa=Ua;var y={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5},A=function(a,b){this.type=a;this.value=b},Va={};A.getOperator=function(a){var b=Va[a];return b?b:Va[a]=new A(y.OPERATOR,a)};A.LBRACE=new A(y.LBRACE,"{");A.RBRACE=new A(y.RBRACE,"}");A.IF=new A(y.IF,"IF");A.IFELSE=new A(y.IFELSE,"IFELSE");var Na,Wa=function(a){this.stream=a;this.nextChar()};Wa.prototype={nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var a=
!1,b=this.currentChar;;){if(0>b)return EOF;if(a){if(10===b||13===b)a=!1}else if(37==b)a=!0;else if(!Lexer.isSpace(b))break;b=this.nextChar()}switch(b|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return new A(y.NUMBER,this.getNumber());case 123:return this.nextChar(),A.LBRACE;case 125:return this.nextChar(),A.RBRACE}for(a=String.fromCharCode(b);0<=(b=this.nextChar())&&(65<=b&&90>=b||97<=b&&122>=b);)a+=String.fromCharCode(b);switch(a.toLowerCase()){case "if":return A.IF;
case "ifelse":return A.IFELSE;default:return A.getOperator(a)}},getNumber:function(){for(var a=this.currentChar,b=String.fromCharCode(a);0<=(a=this.nextChar());)if(48<=a&&57>=a||45===a||46===a)b+=String.fromCharCode(a);else break;a=parseFloat(b);isNaN(a)&&l("Invalid floating point number: "+a);return a}};Na=Wa;var z=function(a){if(a.data)this.data=a.data;else{var b=a.dict;a=this.data={};a.subtype=b.get("Subtype").name;var c=b.get("Rect");a.rect=r.normalizeRect(c);a.annotationFlags=b.get("F");c=b.get("C");
a.color=E(c)&&3===c.length?c:[0,0,0];b.has("BS")?(c=b.get("BS"),a.borderWidth=c.has("W")?c.get("W"):1):(c=b.get("Border")||[0,0,1],a.borderWidth=c[2]||0);var d;c=b.get("AP");O(c)?(c=c.get("N"),O(c)?(b=b.get("AS"))&&c.has(b.name)&&(d=c.get(b.name)):d=c):d=void 0;this.appearance=d;a.hasAppearance=!!this.appearance}};z.prototype={getData:function(){return this.data},hasHtml:function(){return!1},getHtmlElement:function(){throw new S("getHtmlElement() should be implemented in subclass");},getEmptyContainer:function(a,
b){!R||l("getEmptyContainer() should be called from main thread");b=b||this.data.rect;var c=document.createElement(a);c.style.width=Math.ceil(b[2]-b[0])+"px";c.style.height=Math.ceil(b[3]-b[1])+"px";return c},isViewable:function(){var a=this.data;return!(!a||a.annotationFlags&&a.annotationFlags&34||!a.rect)},loadResources:function(a){var b=new C;this.appearance.dict.getAsync("Resources").then(function(c){c?(new ObjectLoader(c.map,a,c.xref)).load().then(function(){b.resolve(c)}):b.resolve()}.bind(this));
return b},getOperatorList:function(a){var b=new C;if(!this.appearance)return b.resolve(new OperatorList),b;var c=this.data,d=this.appearance.dict,e=this.loadResources("ExtGState ColorSpace Pattern Shading XObject Font".split(" ")),f=d.get("BBox")||[0,0,1,1],g=d.get("Matrix")||[1,0,0,1,0,0],h;var d=c.rect,j=r.getAxialAlignedBoundingBox(f,g),f=j[0],m=j[1],k=j[2],j=j[3];f===k||m===j?h=[1,0,0,1,d[0],d[1]]:(k=(d[2]-d[0])/(k-f),j=(d[3]-d[1])/(j-m),h=[k,0,0,j,d[0]-f*k,d[1]-m*j]);e.then(function(d){var e=
new OperatorList;e.addOp("beginAnnotation",[c.rect,h,g]);a.getOperatorList(this.appearance,d,e);e.addOp("endAnnotation",[]);b.resolve(e)}.bind(this));return b}};z.getConstructor=function(a,b){if(a){if("Link"===a)return Xa;if("Text"===a)return Ya;if("Widget"===a){if(b)return"Tx"===b?Za:X}else return z}};z.fromData=function(a){var b=z.getConstructor(a.subtype,a.fieldType);if(b)return new b({data:a})};z.fromRef=function(a,b){var c=a.fetchIfRef(b);if(O(c)){var d=c.get("Subtype");if(d=J(d)?d.name:""){var e=
r.getInheritableProperty(c,"FT"),e=J(e)?e.name:"";if(e=z.getConstructor(d,e)){c=new e({dict:c,ref:b});if(c.isViewable())return c;L("unimplemented annotation type: "+d)}}}};z.appendToOperatorList=function(a,b,c,d){var e=new C;c=[];for(var f=0,g=a.length;f<g;++f)c.push(a[f].getOperatorList(d));C.all(c).then(function(a){b.addOp("beginAnnotations",[]);for(var c=0,d=a.length;c<d;++c)b.addOpList(a[c]);b.addOp("endAnnotations",[]);e.resolve()},function(a){e.reject(a)});return e};PDFJS.Annotation=z;var X,
$a=function(a){z.call(this,a);if(!a.data){var b=a.dict,c=this.data;c.fieldValue=Q(r.getInheritableProperty(b,"V")||"");c.alternativeText=Q(b.get("TU")||"");c.defaultAppearance=r.getInheritableProperty(b,"DA")||"";var d=r.getInheritableProperty(b,"FT");c.fieldType=J(d)?d.name:"";c.fieldFlags=r.getInheritableProperty(b,"Ff")||0;this.fieldResources=r.getInheritableProperty(b,"DR")||new Dict;var d=[],e=b;for(a=a.ref;e;){var b=e.get("Parent"),f=e.getRaw("Parent");if(e=e.get("T"))d.unshift(Q(e));else{var e=
b.get("Kids"),g,h;g=0;for(h=e.length;g<h;g++){var j=e[g];if(j.num==a.num&&j.gen==a.gen)break}d.unshift("`"+g)}e=b;a=f}c.fullName=d.join(".")}},zb=z.prototype;r.inherit($a,z,{isViewable:function(){return"Sig"===this.data.fieldType?(L("unimplemented annotation type: Widget signature"),!1):zb.isViewable.call(this)}});X=$a;var Za,ab=function(a){X.call(this,a);a.data||(this.data.textAlignment=r.getInheritableProperty(a.dict,"Q"))};r.inherit(ab,X,{hasHtml:function(){return!this.data.hasAppearance&&!!this.data.fieldValue},
getHtmlElement:function(a){!R||l("getHtmlElement() shall be called from main thread");var b=this.data,c=this.getEmptyContainer("div");c.style.display="table";var d=document.createElement("div");d.textContent=b.fieldValue;d.style.textAlign=["left","center","right"][b.textAlignment];d.style.verticalAlign="middle";d.style.display="table-cell";a=b.fontRefName?a.getData(b.fontRefName):null;var e=d.style;e.fontSize=b.fontSize+"px";e.direction=0>b.fontDirection?"rtl":"ltr";a&&(e.fontWeight=a.black?a.bold?
"bolder":"bold":a.bold?"bold":"normal",e.fontStyle=a.italic?"italic":"normal",b=a.loadedName,e.fontFamily=(b?'"'+b+'", ':"")+(a.fallbackName||"Helvetica, sans-serif"));c.appendChild(d);return c},getOperatorList:function(a){if(this.appearance)return z.prototype.getOperatorList.call(this,a);var b=new C,c=new OperatorList,d=this.data,e=d.defaultAppearance;if(!e)return b.resolve(c),b;for(var f=Stream,g=e.length,h=new Uint8Array(g),j=0;j<g;++j)h[j]=e.charCodeAt(j)&255;e=new f(h);a.getOperatorList(e,this.fieldResources,
c);a=c.fnArray;e=c.argsArray;d.rgb=[0,0,0];for(f=0;0>f;++f)g=a[f],h=e[f],"setFont"===g?(d.fontRefName=h[0],g=h[1],0>g?(d.fontDirection=-1,d.fontSize=-g):(d.fontDirection=1,d.fontSize=g)):"setFillRGBColor"===g?d.rgb=h:"setFillGray"===g&&(g=255*h[0],d.rgb=[g,g,g]);b.resolve(c);return b}});Za=ab;var Ya,bb=function(a){z.call(this,a);if(!a.data){a=a.dict;var b=this.data,c=a.get("Contents"),d=a.get("T");b.content=Q(c||"");b.title=Q(d||"");b.name=!a.has("Name")?"Note":a.get("Name").name}};r.inherit(bb,z,
{getOperatorList:function(){var a=new C;a.resolve(new OperatorList);return a},hasHtml:function(){return!0},getHtmlElement:function(){!R||l("getHtmlElement() shall be called from main thread");var a=this.data,b=a.rect;10>b[3]-b[1]&&(b[3]=b[1]+10);10>b[2]-b[0]&&(b[2]=b[0]+(b[3]-b[1]));var c=this.getEmptyContainer("section",b);c.className="annotText";var d=document.createElement("img");d.style.height=c.style.height;var e=a.name;d.src=PDFJS.imageResourcesPath+"annotation-"+e.toLowerCase()+".svg";d.alt=
"[{{type}} Annotation]";d.dataset.l10nId="text_annotation_type";d.dataset.l10nArgs=JSON.stringify({type:e});var f=document.createElement("div");f.setAttribute("hidden",!0);var e=document.createElement("h1"),g=document.createElement("p");f.style.left=Math.floor(b[2]-b[0])+"px";f.style.top="0px";e.textContent=a.title;if(!a.content&&!a.title)f.setAttribute("hidden",!0);else{for(var b=document.createElement("span"),a=a.content.split(/(?:\r\n?|\n)/),h=0,j=a.length;h<j;++h)b.appendChild(document.createTextNode(a[h])),
h<j-1&&b.appendChild(document.createElement("br"));g.appendChild(b);b=function(){c.style.zIndex+=1;f.removeAttribute("hidden")};a=function(a){if(a.toElement||a.relatedTarget)c.style.zIndex-=1,f.setAttribute("hidden",!0)};f.addEventListener("mouseover",b,!1);f.addEventListener("mouseout",a,!1);d.addEventListener("mouseover",b,!1);d.addEventListener("mouseout",a,!1)}f.appendChild(e);f.appendChild(g);c.appendChild(d);c.appendChild(f);return c}});Ya=bb;var Xa,cb=function(a){z.call(this,a);if(!a.data){var b=
a.dict;a=this.data;var c=b.get("A");if(c)if(b=c.get("S").name,"URI"===b){var d=c.get("URI");$(d,!1)||(d="");a.url=d}else"GoTo"===b?a.dest=c.get("D"):"GoToR"===b?(b=c.get("F"),O(b)&&(d=b.get("F")||""),$(d,!1)||(d=""),a.url=d,a.dest=c.get("D")):"Named"===b?a.action=c.get("N").name:L("unrecognized link type: "+b);else b.has("Dest")&&(d=b.get("Dest"),a.dest=J(d)?d.name:d)}};r.inherit(cb,z,{hasOperatorList:function(){return!1},hasHtml:function(){return!0},getHtmlElement:function(){var a=this.data.rect,
b=document.createElement("a"),c=this.data.borderWidth;b.style.borderWidth=c+"px";for(var d=this.data.color,e=[],f=0;3>f;++f)e[f]=Math.round(255*d[f]);b.style.borderColor=r.makeCssRgb(e);b.style.borderStyle="solid";d=a[3]-a[1]-2*c;b.style.width=a[2]-a[0]-2*c+"px";b.style.height=d+"px";b.href=this.data.url||"";return b}});Xa=cb;PDFJS.maxImageSize=void 0===PDFJS.maxImageSize?-1:PDFJS.maxImageSize;PDFJS.disableFontFace=void 0===PDFJS.disableFontFace?!1:PDFJS.disableFontFace;PDFJS.getDocument=function(a,
b,c,d){var e,f;"string"===typeof a?a={url:a}:"object"==typeof a&&null!==a&&void 0!==a&&"byteLength"in a?a={data:a}:"object"!==typeof a&&l("Invalid parameter in getDocument, need either Uint8Array, string or a parameter object");!a.url&&!a.data&&l("Invalid parameter array, need either .data or .url");var g={};for(e in a)g[e]="url"===e&&"undefined"!==typeof window?sb(window.location.href,a[e]):a[e];a=new PDFJS.Promise;e=new PDFJS.Promise;f=new db(a,e,b,d);a.then(function(){f.passwordCallback=c;f.fetchDocument(g)});
return e};var eb=function(a,b){this.pdfInfo=a;this.transport=b};eb.prototype={get numPages(){return this.pdfInfo.numPages},get fingerprint(){return this.pdfInfo.fingerprint},get embeddedFontsUsed(){return this.transport.embeddedFontsUsed},getPage:function(a){return this.transport.getPage(a)},getDestinations:function(){return this.transport.getDestinations()},getJavaScript:function(){var a=new PDFJS.Promise;a.resolve(this.pdfInfo.javaScript);return a},getOutline:function(){var a=new PDFJS.Promise;
a.resolve(this.pdfInfo.outline);return a},getMetadata:function(){var a=new PDFJS.Promise,b=this.pdfInfo.metadata;a.resolve({info:this.pdfInfo.info,metadata:b?new PDFJS.Metadata(b):null});return a},isEncrypted:function(){var a=new PDFJS.Promise;a.resolve(this.pdfInfo.encrypted);return a},getData:function(){var a=new PDFJS.Promise;this.transport.getData(a);return a},dataLoaded:function(){return this.transport.dataLoaded()},destroy:function(){this.transport.destroy()}};var fb=function(a,b){this.pageInfo=
a;this.transport=b;this.stats=new za;this.stats.enabled=!!w.PDFJS.enableStats;this.commonObjs=b.commonObjs;this.objs=new na;this.pendingDestroy=this.cleanupAfterRender=this.receivingOperatorList=!1;this.renderTasks=[]};fb.prototype={get pageNumber(){return this.pageInfo.pageIndex+1},get rotate(){return this.pageInfo.rotate},get ref(){return this.pageInfo.ref},get view(){return this.pageInfo.view},getViewport:function(a,b){2>arguments.length&&(b=this.rotate);return new PDFJS.PageViewport(this.view,
a,b,0,0)},getAnnotations:function(){if(this.annotationsPromise)return this.annotationsPromise;var a=new PDFJS.Promise;this.annotationsPromise=a;this.transport.getAnnotations(this.pageInfo.pageIndex);return a},render:function(a){function b(a){var b=f.renderTasks.indexOf(d);0<=b&&f.renderTasks.splice(b,1);f.cleanupAfterRender&&(f.pendingDestroy=!0);f._tryDestroy();a?e.reject(a):e.resolve();c.timeEnd("Rendering");c.timeEnd("Overall")}var c=this.stats;c.time("Overall");this.pendingDestroy=!1;this.displayReadyPromise||
(this.receivingOperatorList=!0,this.displayReadyPromise=new C,this.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this.stats.time("Page Request"),this.transport.messageHandler.send("RenderPageRequest",{pageIndex:this.pageNumber-1}));var d=new gb(b,a,this.objs,this.commonObjs,this.operatorList,this.pageNumber);this.renderTasks.push(d);var e=new hb(d),f=this;this.displayReadyPromise.then(function(a){f.pendingDestroy?b():(c.time("Rendering"),d.initalizeGraphics(a),d.operatorListChanged())},function(a){b(a)});
return e},getTextContent:function(){var a=new PDFJS.Promise;this.transport.messageHandler.send("GetTextContent",{pageIndex:this.pageNumber-1},function(b){a.resolve(b)});return a},getOperationList:function(){var a=new PDFJS.Promise;a.resolve({dependencyFontsID:null,operatorList:null});return a},destroy:function(){this.pendingDestroy=!0;this._tryDestroy()},_tryDestroy:function(){if(this.pendingDestroy&&!(0!==this.renderTasks.length||this.receivingOperatorList))delete this.operatorList,delete this.displayReadyPromise,
this.objs.clear(),this.pendingDestroy=!1},_startRenderPage:function(a){this.displayReadyPromise.resolve(a)},_renderPageChunk:function(a){r.concatenateToArray(this.operatorList.fnArray,a.fnArray);r.concatenateToArray(this.operatorList.argsArray,a.argsArray);this.operatorList.lastChunk=a.lastChunk;for(var b=0;b<this.renderTasks.length;b++)this.renderTasks[b].operatorListChanged();a.lastChunk&&(this.receivingOperatorList=!1,this._tryDestroy())}};var db,ib=function(a,b,c,d){this.pdfDataRangeTransport=
c;this.workerReadyPromise=b;this.progressCallback=d;this.commonObjs=new na;this.pageCache=[];this.pagePromises=[];this.embeddedFontsUsed=!1;this.passwordCallback=null;if(!w.PDFJS.disableWorker&&"undefined"!==typeof Worker){b=PDFJS.workerSrc;"undefined"===typeof b&&l("No PDFJS.workerSrc specified");try{var e=new Worker(b),f=new aa("main",e);this.messageHandler=f;f.on("test",function(b){b?(this.worker=e,this.setupMessageHandler(f)):(w.PDFJS.disableWorker=!0,this.setupFakeWorker());a.resolve()}.bind(this));
var g=new Uint8Array(1);f.send("test",g);return}catch(h){G("The worker has been disabled.")}}w.PDFJS.disableWorker=!0;this.loadFakeWorkerFiles().then(function(){this.setupFakeWorker();a.resolve()}.bind(this))};ib.prototype={destroy:function(){this.pageCache=[];this.pagePromises=[];var a=this;this.messageHandler.send("Terminate",null,function(){a.worker&&a.worker.terminate()})},loadFakeWorkerFiles:function(){PDFJS.fakeWorkerFilesLoadedPromise||(PDFJS.fakeWorkerFilesLoadedPromise=new C,r.loadScript(PDFJS.workerSrc));
return PDFJS.fakeWorkerFilesLoadedPromise},setupFakeWorker:function(){B("Setting up fake worker.");var a={postMessage:function(b){a.onmessage({data:b})},terminate:function(){}},b=new aa("main",a);this.setupMessageHandler(b);PDFJS.WorkerMessageHandler.setup(b)},setupMessageHandler:function(a){function b(b){a.send("UpdatePassword",b)}this.messageHandler=a;var c=this.pdfDataRangeTransport;c&&(c.addRangeListener(function(b,c){a.send("OnDataRange",{begin:b,chunk:c})}),c.addProgressListener(function(b){a.send("OnDataProgress",
{loaded:b})}),a.on("RequestDataRange",function(a){c.requestDataRange(a.begin,a.end)},this));a.on("GetDoc",function(a){this.pdfDocument=a=new eb(a.pdfInfo,this);this.workerReadyPromise.resolve(a)},this);a.on("NeedPassword",function(a){if(this.passwordCallback)return this.passwordCallback(b,wa.NEED_PASSWORD);this.workerReadyPromise.reject(a.exception.message,a.exception)},this);a.on("IncorrectPassword",function(a){if(this.passwordCallback)return this.passwordCallback(b,wa.INCORRECT_PASSWORD);this.workerReadyPromise.reject(a.exception.message,
a.exception)},this);a.on("InvalidPDF",function(a){this.workerReadyPromise.reject(a.exception.name,a.exception)},this);a.on("MissingPDF",function(a){this.workerReadyPromise.reject(a.exception.message,a.exception)},this);a.on("UnknownError",function(a){this.workerReadyPromise.reject(a.exception.message,a.exception)},this);a.on("GetPage",function(a){a=a.pageInfo;var b=new fb(a,this);this.pageCache[a.pageIndex]=b;this.pagePromises[a.pageIndex].resolve(b)},this);a.on("GetAnnotations",function(a){this.pageCache[a.pageIndex].annotationsPromise.resolve(a.annotations)},
this);a.on("StartRenderPage",function(a){var b=this.pageCache[a.pageIndex];b.stats.timeEnd("Page Request");b._startRenderPage(a.transparency)},this);a.on("RenderPageChunk",function(a){this.pageCache[a.pageIndex]._renderPageChunk(a.operatorList)},this);a.on("commonobj",function(a){var b=a[0],c=a[1];if(!this.commonObjs.hasData(b))switch(c){case "Font":a=a[2];var g;if("error"in a){var h=a.error;B("Error during font loading: "+h);this.commonObjs.resolve(b,h);break}else g=new jb(a);P.bind([g],function(){this.commonObjs.resolve(b,
g)}.bind(this));break;case "FontPath":this.commonObjs.resolve(b,a[2]);break;default:h("Got unknown common object type "+c)}},this);a.on("obj",function(a){var b=a[0],c=a[2],g=this.pageCache[a[1]];if(!g.objs.hasData(b))switch(c){case "JpegStream":a=a[3];var h=g.objs,j=new Image;j.onload=function(){h.resolve(b,j)};j.src="data:image/jpeg;base64,"+window.btoa(a);break;case "Image":a=a[3];g.objs.resolve(b,a);"data"in a&&8E6<a.data.length&&(g.cleanupAfterRender=!0);break;default:l("Got unknown object type "+
c)}},this);a.on("DocProgress",function(a){this.progressCallback&&this.progressCallback({loaded:a.loaded,total:a.total})},this);a.on("DocError",function(a){this.workerReadyPromise.reject(a)},this);a.on("PageError",function(a){var b=this.pageCache[a.pageNum-1];b.displayReadyPromise?b.displayReadyPromise.reject(a.error):l(a.error)},this);a.on("JpegDecode",function(a,b){var c=a[0],g=a[1];3!=g&&1!=g&&l("Only 3 component or 1 component can be returned");var h=new Image;h.onload=function(){var a=h.width,
c=h.height,d=a*c,f=4*d,d=new Uint8Array(d*g),n=ua(a,c).getContext("2d");n.drawImage(h,0,0);n=n.getImageData(0,0,a,c).data;if(3==g)for(var p=0,u=0;p<f;p+=4,u+=3)d[u]=n[p],d[u+1]=n[p+1],d[u+2]=n[p+2];else if(1==g)for(u=p=0;p<f;p+=4,u++)d[u]=n[p];b.resolve({data:d,width:a,height:c})}.bind(this);c="data:image/jpeg;base64,"+window.btoa(c);h.src=c})},fetchDocument:function(a){a.disableAutoFetch=PDFJS.disableAutoFetch;a.chunkedViewerLoading=!!this.pdfDataRangeTransport;this.messageHandler.send("GetDocRequest",
{source:a,disableRange:PDFJS.disableRange,maxImageSize:PDFJS.maxImageSize,disableFontFace:PDFJS.disableFontFace})},getData:function(a){this.messageHandler.send("GetData",null,function(b){a.resolve(b)})},dataLoaded:function(){var a=new PDFJS.Promise;this.messageHandler.send("DataLoaded",null,function(b){a.resolve(b)});return a},getPage:function(a,b){var c=a-1;if(c in this.pagePromises)return this.pagePromises[c];b=new PDFJS.Promise("Page "+a);this.pagePromises[c]=b;this.messageHandler.send("GetPageRequest",
{pageIndex:c});return b},getAnnotations:function(a){this.messageHandler.send("GetAnnotationsRequest",{pageIndex:a})},getDestinations:function(){var a=new PDFJS.Promise;this.messageHandler.send("GetDestinations",null,function(b){a.resolve(b)});return a}};db=ib;var na,kb=function(){this.objs={}};kb.prototype={ensureObj:function(a){if(this.objs[a])return this.objs[a];var b={promise:new C(a),data:null,resolved:!1};return this.objs[a]=b},get:function(a,b){if(b)return this.ensureObj(a).promise.then(b),
null;var c=this.objs[a];(!c||!c.resolved)&&l("Requesting object that isn't resolved yet "+a);return c.data},resolve:function(a,b){var c=this.ensureObj(a);c.resolved=!0;c.data=b;c.promise.resolve(b)},isResolved:function(a){var b=this.objs;return b[a]?b[a].resolved:!1},hasData:function(a){return this.isResolved(a)},getData:function(a){var b=this.objs;return!b[a]||!b[a].resolved?null:b[a].data},clear:function(){this.objs={}}};na=kb;var hb,oa=function(a){this.internalRenderTask=a;C.call(this)};oa.prototype=
Object.create(C.prototype);oa.prototype.cancel=function(){this.internalRenderTask.cancel()};hb=oa;var gb,lb=function(a,b,c,d,e,f){this.callback=a;this.params=b;this.objs=c;this.commonObjs=d;this.operatorListIdx=null;this.operatorList=e;this.pageNumber=f;this.running=!1;this.graphicsReadyCallback=null;this.cancelled=this.graphicsReady=!1};lb.prototype={initalizeGraphics:function(a){if(!this.cancelled){PDFJS.pdfBug&&("StepperManager"in w&&w.StepperManager.enabled)&&(this.stepper=w.StepperManager.create(this.pageNumber-
1),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());var b=this.params;this.gfx=new ma(b.canvasContext,this.commonObjs,this.objs,b.textLayer,b.imageLayer);this.gfx.beginDrawing(b.viewport,a);this.operatorListIdx=0;this.graphicsReady=!0;this.graphicsReadyCallback&&this.graphicsReadyCallback()}},cancel:function(){this.running=!1;this.cancelled=!0;this.callback("cancelled")},operatorListChanged:function(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),
this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continue.bind(this))},_continue:function(){this.running=!0;this.cancelled||(this.params.continueCallback?this.params.continueCallback(this._next.bind(this)):this._next())},_next:function(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continue.bind(this),this.stepper),this.operatorListIdx===this.operatorList.fnArray.length&&(this.running=!1,
this.operatorList.lastChunk&&(this.gfx.endDrawing(),this.callback())))}};gb=lb;var Ab=PDFJS,mb=function(a){"string"===typeof a?(a=a.replace(/>\\376\\377([^<]+)/g,function(a,c){for(var d=c.replace(/\\([0-3])([0-7])([0-7])/g,function(a,b,c,d){return String.fromCharCode(64*b+8*c+1*d)}),e="",f=0;f<d.length;f+=2)var g=256*d.charCodeAt(f)+d.charCodeAt(f+1),e=e+("&#x"+(65536+g).toString(16).substring(1)+";");return">"+e}),a=(new DOMParser).parseFromString(a,"application/xml")):a instanceof Document||l("Metadata: Invalid metadata object");
this.metaDocument=a;this.metadata={};this.parse()};mb.prototype={parse:function(){var a=this.metaDocument.documentElement;if("rdf:rdf"!==a.nodeName.toLowerCase())for(a=a.firstChild;a&&"rdf:rdf"!==a.nodeName.toLowerCase();)a=a.nextSibling;var b=a?a.nodeName.toLowerCase():null;if(a&&"rdf:rdf"===b&&a.hasChildNodes()){var a=a.childNodes,c,d,e,f,g,h;e=0;for(g=a.length;e<g;e++)if(b=a[e],"rdf:description"===b.nodeName.toLowerCase()){f=0;for(h=b.childNodes.length;f<h;f++)"#text"!==b.childNodes[f].nodeName.toLowerCase()&&
(c=b.childNodes[f],d=c.nodeName.toLowerCase(),this.metadata[d]=c.textContent.trim())}}},get:function(a){return this.metadata[a]||null},has:function(a){return"undefined"!==typeof this.metadata[a]}};Ab.Metadata=mb;var F,Y={};F={getCanvas:function(a,b,c,d){a in Y?(a=Y[a],a.canvas.width=b,a.canvas.height=c,a.context.setTransform(1,0,0,1,0,0)):(b=ua(b,c),c=b.getContext("2d"),d&&va(c),Y[a]=a={canvas:b,context:c});return a},clear:function(){Y={}}};var pa=function(a){this.alphaIsShape=!1;this.fontSize=0;
this.fontSizeScale=1;this.textMatrix=xa;this.fontMatrix=ba;this.wordSpacing=this.charSpacing=this.lineY=this.lineX=this.y=this.x=this.leading=0;this.textHScale=1;this.textRise=this.textRenderingMode=0;this.fillColorSpace=t.singletons.gray;this.fillColorSpaceObj=null;this.strokeColorSpace=t.singletons.gray;this.strokeColorObj=this.fillColorObj=this.strokeColorSpaceObj=null;this.strokeColor=this.fillColor="#000000";this.lineWidth=this.strokeAlpha=this.fillAlpha=1;this.paintFormXObjectDepth=0;this.old=
a};pa.prototype={clone:function(){return Object.create(this)},setCurrentPoint:function(a,b){this.x=a;this.y=b}};var ma,nb=function(a,b,c,d,e){this.ctx=a;this.current=new pa;this.stateStack=[];this.pendingClip=null;this.pendingEOFill=!1;this.xobjs=this.res=null;this.commonObjs=b;this.objs=c;this.textLayer=d;this.imageLayer=e;this.groupStack=[];this.baseTransform=this.processingType3=null;this.baseTransformStack=[];this.groupLevel=0;a&&va(a)},Z=function(a,b){if("undefined"!==typeof ImageData&&b instanceof
ImageData)a.putImageData(b,0,0);else{var c=a.createImageData(b.width,b.height),d=b.data,e=c.data;if("set"in e)e.set(d);else for(var f=0,g=e.length;f<g;f++)e[f]=d[f];a.putImageData(c,0,0)}},Bb=["butt","round","square"],Cb=["miter","round","bevel"],Db={},ob={};nb.prototype={slowCommands:{stroke:!0,closeStroke:!0,fill:!0,eoFill:!0,fillStroke:!0,eoFillStroke:!0,closeFillStroke:!0,closeEOFillStroke:!0,showText:!0,showSpacedText:!0,setStrokeColorSpace:!0,setFillColorSpace:!0,setStrokeColor:!0,setStrokeColorN:!0,
setFillColor:!0,setFillColorN:!0,setStrokeGray:!0,setFillGray:!0,setStrokeRGBColor:!0,setFillRGBColor:!0,setStrokeCMYKColor:!0,setFillCMYKColor:!0,paintJpegXObject:!0,paintImageXObject:!0,paintInlineImageXObject:!0,paintInlineImageXObjectGroup:!0,paintImageMaskXObject:!0,paintImageMaskXObjectGroup:!0,shadingFill:!0},beginDrawing:function(a,b){var c=this.ctx.canvas.width,d=this.ctx.canvas.height;b?this.ctx.clearRect(0,0,c,d):(this.ctx.mozOpaque=!0,this.ctx.save(),this.ctx.fillStyle="rgb(255, 255, 255)",
this.ctx.fillRect(0,0,c,d),this.ctx.restore());c=a.transform;this.baseTransform=c.slice();this.ctx.save();this.ctx.transform.apply(this.ctx,c);this.textLayer&&this.textLayer.beginLayout();this.imageLayer&&this.imageLayer.beginLayout()},executeOperatorList:function(a,b,c,d){var e=a.argsArray;a=a.fnArray;b=b||0;var f=e.length;if(f==b)return b;for(var g=Date.now()+15,h=this.commonObjs,j=this.objs,m,k=this.slowCommands;;){if(d&&b===d.nextBreakPoint)return d.breakIt(b,c),b;m=a[b];if("dependency"!==m)this[m].apply(this,
e[b]);else for(var s=e[b],n=0,p=s.length;n<p;n++){var u=s[n],l="g_"==u.substring(0,2);if(!l&&!j.isResolved(u))return j.get(u,c),b;if(l&&!h.isResolved(u))return h.get(u,c),b}b++;if(b==f)return b;if(c&&k[m]&&Date.now()>g)return setTimeout(c,0),b}},endDrawing:function(){this.ctx.restore();F.clear();this.textLayer&&this.textLayer.endLayout();this.imageLayer&&this.imageLayer.endLayout()},setLineWidth:function(a){this.current.lineWidth=a;this.ctx.lineWidth=a},setLineCap:function(a){this.ctx.lineCap=Bb[a]},
setLineJoin:function(a){this.ctx.lineJoin=Cb[a]},setMiterLimit:function(a){this.ctx.miterLimit=a},setDash:function(a,b){var c=this.ctx;"setLineDash"in c?(c.setLineDash(a),c.lineDashOffset=b):(c.mozDash=a,c.mozDashOffset=b)},setRenderingIntent:function(){},setFlatness:function(){},setGState:function(a){for(var b=0,c=a.length;b<c;b++){var d=a[b],e=d[1];switch(d[0]){case "LW":this.setLineWidth(e);break;case "LC":this.setLineCap(e);break;case "LJ":this.setLineJoin(e);break;case "ML":this.setMiterLimit(e);
break;case "D":this.setDash(e[0],e[1]);break;case "RI":this.setRenderingIntent(e);break;case "FL":this.setFlatness(e);break;case "Font":this.setFont(e[0],e[1]);break;case "CA":this.current.strokeAlpha=d[1];break;case "ca":this.current.fillAlpha=d[1];this.ctx.globalAlpha=d[1];break;case "BM":e&&e.name&&"Normal"!==e.name?(d=e.name.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()}).substring(1),this.ctx.globalCompositeOperation=d,this.ctx.globalCompositeOperation!==d&&B('globalCompositeOperation "'+
d+'" is not supported')):this.ctx.globalCompositeOperation="source-over"}}},save:function(){this.ctx.save();var a=this.current;this.stateStack.push(a);this.current=a.clone()},restore:function(){var a=this.stateStack.pop();a&&(this.current=a,this.ctx.restore())},transform:function(a,b,c,d,e,f){this.ctx.transform(a,b,c,d,e,f)},moveTo:function(a,b){this.ctx.moveTo(a,b);this.current.setCurrentPoint(a,b)},lineTo:function(a,b){this.ctx.lineTo(a,b);this.current.setCurrentPoint(a,b)},curveTo:function(a,b,
c,d,e,f){this.ctx.bezierCurveTo(a,b,c,d,e,f);this.current.setCurrentPoint(e,f)},curveTo2:function(a,b,c,d){var e=this.current;this.ctx.bezierCurveTo(e.x,e.y,a,b,c,d);e.setCurrentPoint(c,d)},curveTo3:function(a,b,c,d){this.curveTo(a,b,c,d,c,d);this.current.setCurrentPoint(c,d)},closePath:function(){this.ctx.closePath()},rectangle:function(a,b,c,d){this.ctx.rect(a,b,c,d)},stroke:function(a){a="undefined"!==typeof a?a:!0;var b=this.ctx,c=this.current.strokeColor;0===this.current.lineWidth&&(b.lineWidth=
this.getSinglePixelWidth());b.globalAlpha=this.current.strokeAlpha;c&&c.hasOwnProperty("type")&&"Pattern"===c.type?(b.save(),b.strokeStyle=c.getPattern(b,this),b.stroke(),b.restore()):b.stroke();a&&this.consumePath();b.globalAlpha=this.current.fillAlpha},closeStroke:function(){this.closePath();this.stroke()},fill:function(a){a="undefined"!==typeof a?a:!0;var b=this.ctx,c=this.current.fillColor,d=!1;c&&(c.hasOwnProperty("type")&&"Pattern"===c.type)&&(b.save(),b.fillStyle=c.getPattern(b,this),d=!0);
if(this.pendingEOFill){if("mozFillRule"in this.ctx)this.ctx.mozFillRule="evenodd",this.ctx.fill(),this.ctx.mozFillRule="nonzero";else try{this.ctx.fill("evenodd")}catch(e){this.ctx.fill()}this.pendingEOFill=!1}else this.ctx.fill();d&&b.restore();a&&this.consumePath()},eoFill:function(){this.pendingEOFill=!0;this.fill()},fillStroke:function(){this.fill(!1);this.stroke(!1);this.consumePath()},eoFillStroke:function(){this.pendingEOFill=!0;this.fillStroke()},closeFillStroke:function(){this.closePath();
this.fillStroke()},closeEOFillStroke:function(){this.pendingEOFill=!0;this.closePath();this.fillStroke()},endPath:function(){this.consumePath()},clip:function(){this.pendingClip=Db},eoClip:function(){this.pendingClip=ob},beginText:function(){this.current.textMatrix=xa;this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0},endText:function(){if("pendingTextPaths"in this){var a=this.pendingTextPaths,b=this.ctx;b.save();b.beginPath();for(var c=0;c<a.length;c++){var d=a[c];b.setTransform.apply(b,
d.transform);b.translate(d.x,d.y);d.addToPath(b,d.fontSize)}b.restore();b.clip();b.beginPath();delete this.pendingTextPaths}else this.ctx.beginPath()},setCharSpacing:function(a){this.current.charSpacing=a},setWordSpacing:function(a){this.current.wordSpacing=a},setHScale:function(a){this.current.textHScale=a/100},setLeading:function(a){this.current.leading=-a},setFont:function(a,b){var c=this.commonObjs.get(a),d=this.current;c||l("Can't find font for "+a);d.fontMatrix=c.fontMatrix?c.fontMatrix:ba;
(0===d.fontMatrix[0]||0===d.fontMatrix[3])&&B("Invalid font matrix for font "+a);0>b?(b=-b,d.fontDirection=-1):d.fontDirection=1;this.current.font=c;this.current.fontSize=b;if(!c.coded){var d=c.black?c.bold?"bolder":"bold":c.bold?"bold":"normal",e=c.italic?"italic":"normal",c='"'+(c.loadedName||"sans-serif")+'", '+c.fallbackName,f=16<=b?b:16;this.current.fontSizeScale=16!=f?1:b/16;this.ctx.font=e+" "+d+" "+f+"px "+c}},setTextRenderingMode:function(a){this.current.textRenderingMode=a},setTextRise:function(a){this.current.textRise=
a},moveText:function(a,b){this.current.x=this.current.lineX+=a;this.current.y=this.current.lineY+=b},setLeadingMoveText:function(a,b){this.setLeading(-b);this.moveText(a,b)},setTextMatrix:function(a,b,c,d,e,f){this.current.textMatrix=[a,b,c,d,e,f];this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0},nextLine:function(){this.moveText(0,this.current.leading)},applyTextTransforms:function(){var a=this.ctx,b=this.current;a.transform.apply(a,b.textMatrix);a.translate(b.x,b.y+b.textRise);
0<b.fontDirection?a.scale(b.textHScale,-1):a.scale(-b.textHScale,1)},createTextGeometry:function(){var a={},b=this.current.font,c=this.ctx.mozCurrentTransform,d=c[0],e=c[1],f=c[2],g=c[3],h=c[4],c=c[5],j=0<=d?Math.sqrt(d*d+e*e):-Math.sqrt(d*d+e*e),f=0<=g?Math.sqrt(f*f+g*g):-Math.sqrt(f*f+g*g),d=Math.atan2(e,d);a.x=h;a.y=c;a.hScale=j;a.vScale=f;a.angle=d;a.spaceWidth=b.spaceWidth;a.fontName=b.loadedName;a.fontFamily=b.fallbackName;a.fontSize=this.current.fontSize;return a},paintChar:function(a,b,c){var d=
this.ctx,e=this.current,f=e.font,g=e.fontSize/e.fontSizeScale,h=e.textRenderingMode,e=h&3,h=!!(h&4),j;if(f.disableFontFace||h)j=f.getPathGenerator(this.commonObjs,a);f.disableFontFace?(d.save(),d.translate(b,c),d.beginPath(),j(d,g),(0===e||2===e)&&d.fill(),(1===e||2===e)&&d.stroke(),d.restore()):((0===e||2===e)&&d.fillText(a,b,c),(1===e||2===e)&&d.strokeText(a,b,c));h&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:d.mozCurrentTransform,x:b,y:c,fontSize:g,addToPath:j})},showText:function(a,
b){var c=this.ctx,d=this.current,e=d.font,f=d.fontSize,g=d.fontSizeScale,h=d.charSpacing,j=d.wordSpacing,m=d.textHScale*d.fontDirection,k=d.fontMatrix||ba,s=a.length,n,p=this.textLayer&&!b?!0:!1,u=0,l=e.vertical,v=e.defaultVMetrics;if(e.coded){c.save();c.transform.apply(c,d.textMatrix);c.translate(d.x,d.y);c.scale(m,1);p&&(this.save(),c.scale(1,-1),n=this.createTextGeometry(),this.restore());for(var x=0;x<s;++x){var q=a[x];if(null===q)this.ctx.translate(j,0),d.x+=j*m;else{this.processingType3=q;this.save();
c.scale(f,f);c.transform.apply(c,k);this.executeOperatorList(q.operatorList);this.restore();var t=(r.applyTransform([q.width,0],k)[0]*f+h)*d.fontDirection;c.translate(t,0);d.x+=t*m;u+=t}}c.restore();this.processingType3=null}else{c.save();this.applyTextTransforms();var x=d.lineWidth,k=d.textMatrix[0],w=d.textMatrix[1],k=Math.sqrt(k*k+w*w),x=0===k||0===x?this.getSinglePixelWidth():x/k;p&&(n=this.createTextGeometry());1!=g&&(c.scale(g,g),x/=g);c.lineWidth=x;for(x=k=0;x<s;++x)if(q=a[x],null===q)k+=d.fontDirection*
j;else{var w=!1,z=q.fontChar,y=q.vmetric||v;if(l)var A=q.vmetric?y[1]:0.5*q.width,A=-A*f*d.fontMatrix[0],D=y[2]*f*d.fontMatrix[0];var t=y?-y[0]:q.width,y=t*f*d.fontMatrix[0]+h*d.fontDirection,B=q.accent,C,E;q.disabled||(l?(q=A/g,C=(k+D)/g):(q=k/g,C=0),e.remeasure&&0<t&&(w=1E3*c.measureText(z).width/d.fontSize*d.fontSizeScale,t/=w,w=!0,c.save(),c.scale(t,1),q/=t,B&&(E/=t)),this.paintChar(z,q,C),B&&(E=q+B.offset.x/g,z=C-B.offset.y/g,this.paintChar(B.fontChar,E,z)));k+=y;u+=y;w&&c.restore()}l?d.y-=k*
m:d.x+=k*m;c.restore()}p&&(n.canvasWidth=u,l&&(n.angle+=Math.PI/2),this.textLayer.appendText(n));return u},showSpacedText:function(a){var b=this.ctx,c=this.current,d=c.fontSize,e=0.0010*c.textHScale*c.fontDirection,f=a.length,g,h=0,j=this.textLayer?!0:!1,m=c.font.vertical,k=0;j&&(b.save(),this.applyTextTransforms(),g=this.createTextGeometry(),b.restore());for(b=0;b<f;++b){var s=a[b];"number"==typeof s?(s=-s*d*e,m?c.y+=s:c.x+=s,j&&(k+=s)):(s=this.showText(s,!0),j&&(h+=k+s,k=0))}j&&(g.canvasWidth=h,
m&&(g.angle+=Math.PI/2),this.textLayer.appendText(g))},nextLineShowText:function(a){this.nextLine();this.showText(a)},nextLineSetSpacingShowText:function(a,b,c){this.setWordSpacing(a);this.setCharSpacing(b);this.nextLineShowText(c)},setCharWidth:function(){},setCharWidthAndBounds:function(a,b,c,d,e,f){this.rectangle(c,d,e-c,f-d);this.clip();this.endPath()},setStrokeColorSpace:function(a){this.current.strokeColorSpace=t.fromIR(a)},setFillColorSpace:function(a){this.current.fillColorSpace=t.fromIR(a)},
setStrokeColor:function(){var a=this.current.strokeColorSpace.getRgb(arguments,0),a=r.makeCssRgb(a);this.ctx.strokeStyle=a;this.current.strokeColor=a},getColorN_Pattern:function(a,b){if("TilingPattern"==a[0]){var c=a[1],d=b.base,e;d&&(e=d.getRgb(c,0));c=new la(a,e,this.ctx,this.objs,this.commonObjs,this.baseTransform)}else"RadialAxial"==a[0]||"Dummy"==a[0]?c=U.shadingFromIR(a):l("Unkown IR type "+a[0]);return c},setStrokeColorN:function(){var a=this.current.strokeColorSpace;"Pattern"==a.name?this.current.strokeColor=
this.getColorN_Pattern(arguments,a):this.setStrokeColor.apply(this,arguments)},setFillColor:function(){var a=this.current.fillColorSpace.getRgb(arguments,0),a=r.makeCssRgb(a);this.ctx.fillStyle=a;this.current.fillColor=a},setFillColorN:function(){var a=this.current.fillColorSpace;"Pattern"==a.name?this.current.fillColor=this.getColorN_Pattern(arguments,a):this.setFillColor.apply(this,arguments)},setStrokeGray:function(a){this.current.strokeColorSpace=t.singletons.gray;var b=this.current.strokeColorSpace.getRgb(arguments,
0),b=r.makeCssRgb(b);this.ctx.strokeStyle=b;this.current.strokeColor=b},setFillGray:function(a){this.current.fillColorSpace=t.singletons.gray;var b=this.current.fillColorSpace.getRgb(arguments,0),b=r.makeCssRgb(b);this.ctx.fillStyle=b;this.current.fillColor=b},setStrokeRGBColor:function(a,b,c){this.current.strokeColorSpace=t.singletons.rgb;var d=this.current.strokeColorSpace.getRgb(arguments,0),d=r.makeCssRgb(d);this.ctx.strokeStyle=d;this.current.strokeColor=d},setFillRGBColor:function(a,b,c){this.current.fillColorSpace=
t.singletons.rgb;var d=this.current.fillColorSpace.getRgb(arguments,0),d=r.makeCssRgb(d);this.ctx.fillStyle=d;this.current.fillColor=d},setStrokeCMYKColor:function(a,b,c,d){this.current.strokeColorSpace=t.singletons.cmyk;var e=r.makeCssCmyk(arguments);this.ctx.strokeStyle=e;this.current.strokeColor=e},setFillCMYKColor:function(a,b,c,d){this.current.fillColorSpace=t.singletons.cmyk;var e=r.makeCssCmyk(arguments);this.ctx.fillStyle=e;this.current.fillColor=e},shadingFill:function(a){var b=this.ctx;
this.save();a=U.shadingFromIR(a);b.fillStyle=a.getPattern(b,this);var c=b.mozCurrentTransformInverse;if(c){var b=b.canvas,d=b.width,e=b.height,b=r.applyTransform([0,0],c);a=r.applyTransform([0,e],c);var f=r.applyTransform([d,0],c),g=r.applyTransform([d,e],c),c=Math.min(b[0],a[0],f[0],g[0]),d=Math.min(b[1],a[1],f[1],g[1]),e=Math.max(b[0],a[0],f[0],g[0]),b=Math.max(b[1],a[1],f[1],g[1]);this.ctx.fillRect(c,d,e-c,b-d)}else this.ctx.fillRect(-1E10,-1E10,2E10,2E10);this.restore()},beginInlineImage:function(){l("Should not call beginInlineImage")},
beginImageData:function(){l("Should not call beginImageData")},paintFormXObjectBegin:function(a,b){this.save();this.current.paintFormXObjectDepth++;this.baseTransformStack.push(this.baseTransform);a&&(E(a)&&6==a.length)&&this.transform.apply(this,a);this.baseTransform=this.ctx.mozCurrentTransform;b&&(E(b)&&4==b.length)&&(this.rectangle(b[0],b[1],b[2]-b[0],b[3]-b[1]),this.clip(),this.endPath())},paintFormXObjectEnd:function(){var a=this.current.paintFormXObjectDepth;do this.restore();while(this.current.paintFormXObjectDepth>=
a);this.baseTransform=this.baseTransformStack.pop()},beginGroup:function(a){this.save();var b=this.ctx;a.isolated||G("TODO: Support non-isolated groups.");a.knockout&&L("Support knockout groups.");var c=b.mozCurrentTransform;a.matrix&&b.transform.apply(b,a.matrix);a.bbox||l("Bounding box is required.");var d=r.getAxialAlignedBoundingBox(a.bbox,b.mozCurrentTransform);a=Math.max(Math.ceil(d[2]-d[0]),1);var e=Math.max(Math.ceil(d[3]-d[1]),1);a=F.getCanvas("groupAt"+this.groupLevel,a,e,!0).context;e=
d[0];d=d[1];a.translate(-e,-d);a.transform.apply(a,c);b.setTransform(1,0,0,1,0,0);b.translate(e,d);c="strokeStyle fillStyle fillRule globalAlpha lineWidth lineCap lineJoin miterLimit globalCompositeOperation font".split(" ");d=0;for(e=c.length;d<e;d++){var f=c[d];f in b&&(a[f]=b[f])}"setLineDash"in b?(a.setLineDash(b.getLineDash()),a.lineDashOffset=b.lineDashOffset):"mozDash"in b&&(a.mozDash=b.mozDash,a.mozDashOffset=b.mozDashOffset);this.ctx=a;this.setGState([["SMask","None"],["BM","Normal"],["ca",
1],["CA",1]]);this.groupStack.push(b);this.groupLevel++},endGroup:function(){this.groupLevel--;var a=this.ctx;this.ctx=this.groupStack.pop();"imageSmoothingEnabled"in this.ctx?this.ctx.imageSmoothingEnabled=!1:this.ctx.mozImageSmoothingEnabled=!1;this.ctx.drawImage(a.canvas,0,0);this.restore()},beginAnnotations:function(){this.save();this.current=new pa},endAnnotations:function(){this.restore()},beginAnnotation:function(a,b,c){this.save();a&&(E(a)&&4==a.length)&&(this.rectangle(a[0],a[1],a[2]-a[0],
a[3]-a[1]),this.clip(),this.endPath());this.transform.apply(this,b);this.transform.apply(this,c)},endAnnotation:function(){this.restore()},paintJpegXObject:function(a,b,c){var d=this.objs.get(a);d||l("Dependent image isn't ready yet");this.save();var e=this.ctx;e.scale(1/b,-1/c);e.drawImage(d,0,0,d.width,d.height,0,-c,b,c);this.imageLayer&&(d=e.mozCurrentTransformInverse,e=this.getCanvasPosition(0,0),this.imageLayer.appendImage({objId:a,left:e[0],top:e[1],width:b/d[0],height:c/d[3]}));this.restore()},
paintImageMaskXObject:function(a){var b=this.ctx,c=a.width,d=a.height,e=this.processingType3;if(e&&!("compiled"in e)){var f;if(1E3>=c&&1E3>=d)a:{var g=a.data,h,j,m=c+1,k=new Uint8Array(m*(d+1)),s=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),n=3,p=4*c,l=0;0!==g[3]&&(k[0]=1,++l);for(h=1;h<c;h++)g[n]!==g[n+4]&&(k[h]=g[n]?2:1,++l),n+=4;0!==g[n]&&(k[h]=2,++l);n+=4;for(f=1;f<d;f++){j=f*m;g[n-p]!==g[n]&&(k[j]=g[n]?1:8,++l);var q=(g[n]?4:0)+(g[n-p]?8:0);for(h=1;h<c;h++)q=(q>>2)+(g[n+4]?4:0)+(g[n-p+
4]?8:0),s[q]&&(k[j+h]=s[q],++l),n+=4;g[n-p]!==g[n]&&(k[j+h]=g[n]?2:4,++l);n+=4;if(1E3<l){f=null;break a}}n-=p;j=f*m;0!==g[n]&&(k[j]=8,++l);for(h=1;h<c;h++)g[n]!==g[n+4]&&(k[j+h]=g[n]?4:8,++l),n+=4;0!==g[n]&&(k[j+h]=4,++l);if(1E3<l)f=null;else{var g=new Int32Array([0,m,-1,0,-m,0,0,0,1]),r=[];for(f=0;l&&f<=d;f++){h=f*m;for(j=h+c;h<j&&!k[h];)h++;if(h!==j){j=[h%m,f];s=k[h];n=h;do{p=g[s];do h+=p;while(!k[h]);p=k[h];5!==p&&10!==p?(s=p,k[h]=0):(s=p&51*s>>4,k[h]&=s>>2|s<<2);j.push(h%m);j.push(h/m|0);--l}while(n!==
h);r.push(j);--f}}f=function(a){a.save();a.scale(1/c,-1/d);a.translate(0,-d);a.beginPath();for(var b=0,e=r.length;b<e;b++){var f=r[b];a.moveTo(f[0],f[1]);for(var g=2,h=f.length;g<h;g+=2)a.lineTo(f[g],f[g+1])}a.fill();a.beginPath();a.restore()}}}else f=null;e.compiled=f}e&&e.compiled?e.compiled(b):(b=F.getCanvas("maskCanvas",c,d),e=b.context,e.save(),Z(e,a),e.globalCompositeOperation="source-in",a=this.current.fillColor,e.fillStyle=a&&a.hasOwnProperty("type")&&"Pattern"===a.type?a.getPattern(e,this):
a,e.fillRect(0,0,c,d),e.restore(),this.paintInlineImageXObject(b.canvas))},paintImageMaskXObjectGroup:function(a){for(var b=this.ctx,c=0,d=a.length;c<d;c++){var e=a[c],f=e.width,g=e.height,h=F.getCanvas("maskCanvas",f,g),j=h.context;j.save();Z(j,e);j.globalCompositeOperation="source-in";var m=this.current.fillColor;j.fillStyle=m&&m.hasOwnProperty("type")&&"Pattern"===m.type?m.getPattern(j,this):m;j.fillRect(0,0,f,g);j.restore();b.save();b.transform.apply(b,e.transform);b.scale(1,-1);b.drawImage(h.canvas,
0,0,f,g,0,-1,1,1);b.restore()}},paintImageXObject:function(a){(a=this.objs.get(a))||l("Dependent image isn't ready yet");this.paintInlineImageXObject(a)},paintInlineImageXObject:function(a){var b=a.width,c=a.height,d=this.ctx;this.save();d.scale(1/b,-1/c);var e=d.mozCurrentTransformInverse,f=e[0],g=e[1],f=Math.max(Math.sqrt(f*f+g*g),1),g=e[2],h=e[3],g=Math.max(Math.sqrt(g*g+h*h),1);if(a instanceof HTMLElement)h=a;else{var j=F.getCanvas("inlineImage",b,c),m=j.context;Z(m,a);h=j.canvas}for(var k=b,
l=c,n="prescale1";2<f&&1<k||2<g&&1<l;){var p=k,q=l;2<f&&1<k&&(p=Math.ceil(k/2),f/=k/p);2<g&&1<l&&(q=Math.ceil(l/2),g/=l/q);j=F.getCanvas(n,p,q);m=j.context;m.clearRect(0,0,p,q);m.drawImage(h,0,0,k,l,0,0,p,q);h=j.canvas;k=p;l=q;n="prescale1"===n?"prescale2":"prescale1"}d.drawImage(h,0,0,k,l,0,-c,b,c);this.imageLayer&&(d=this.getCanvasPosition(0,-c),this.imageLayer.appendImage({imgData:a,left:d[0],top:d[1],width:b/e[0],height:c/e[3]}));this.restore()},paintInlineImageXObjectGroup:function(a,b){var c=
this.ctx,d=a.width,e=a.height,f=F.getCanvas("inlineImage",d,e);Z(f.context,a);for(var g=0,h=b.length;g<h;g++){var j=b[g];c.save();c.transform.apply(c,j.transform);c.scale(1,-1);c.drawImage(f.canvas,j.x,j.y,j.w,j.h,0,-1,1,1);this.imageLayer&&(j=this.getCanvasPosition(j.x,j.y),this.imageLayer.appendImage({imgData:a,left:j[0],top:j[1],width:d,height:e}));c.restore()}},markPoint:function(){},markPointProps:function(){},beginMarkedContent:function(){},beginMarkedContentProps:function(){},endMarkedContent:function(){},
beginCompat:function(){},endCompat:function(){},consumePath:function(){if(this.pendingClip){if(this.pendingClip==ob)if("mozFillRule"in this.ctx)this.ctx.mozFillRule="evenodd",this.ctx.clip(),this.ctx.mozFillRule="nonzero";else try{this.ctx.clip("evenodd")}catch(a){this.ctx.clip()}else this.ctx.clip();this.pendingClip=null}this.ctx.beginPath()},getSinglePixelWidth:function(){var a=this.ctx.mozCurrentTransformInverse;return Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3]))},getCanvasPosition:function(a,
b){var c=this.ctx.mozCurrentTransform;return[c[0]*a+c[2]*b+c[4],c[1]*a+c[3]*b+c[5]]}};ma=nb;PDFJS.disableFontFace=!1;var qa;if(R)qa=!1;else{var pb=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(window.navigator.userAgent);qa=pb&&14<=pb[1]?!0:!1}var P={insertRule:function(a){var b=document.getElementById("PDFJS_FONT_STYLE_TAG");b||(b=document.createElement("style"),b.id="PDFJS_FONT_STYLE_TAG",document.documentElement.getElementsByTagName("head")[0].appendChild(b));b=b.sheet;b.insertRule(a,b.cssRules.length)},
get loadTestFont(){return V(this,"loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))},
loadTestFontId:0,loadingContext:{requests:[],nextRequestId:0},isSyncFontLoadingSupported:qa,bind:function(a,b){!R||l("bind() shall be called from main thread");for(var c=[],d=[],e=0,f=a.length;e<f;e++){var g=a[e];if(!(g.attached||!1===g.loading)){g.attached=!0;var h=g.bindDOM();h&&(c.push(h),d.push(g))}}e=P.queueLoadingCallback(b);0<c.length&&!this.isSyncFontLoadingSupported?P.prepareFontLoadEvent(c,d,e):e.complete()},queueLoadingCallback:function(a){var b=P.loadingContext,c={id:"pdfjs-font-loading-"+
b.nextRequestId++,complete:function(){!c.end||l("completeRequest() cannot be called twice");for(c.end=Date.now();0<b.requests.length&&b.requests[0].end;){var a=b.requests.shift();setTimeout(a.callback,0)}},callback:a,started:Date.now()};b.requests.push(c);return c},prepareFontLoadEvent:function(a,b,c){function d(a,b){return a.charCodeAt(b)<<24|a.charCodeAt(b+1)<<16|a.charCodeAt(b+2)<<8|a.charCodeAt(b+3)&255}function e(a,b,c,d){a=k.substr(0,b);b=k.substr(b+c);return a+d+b}function f(a,b){l++;30<l?
(B("Load test font never loaded."),b()):(j.font="30px "+a,j.fillText(".",0,20),0<j.getImageData(0,0,1,1).data[3]?b():setTimeout(f.bind(null,a,b)))}var g,h;a=document.createElement("canvas");a.width=1;a.height=1;var j=a.getContext("2d"),l=0;a="lt"+Date.now()+this.loadTestFontId++;var k=this.loadTestFont,k=e(k,976,a.length,a),q=d(k,16);g=0;for(h=a.length-3;g<h;g+=4)q=q-1482184792+d(a,g)|0;g<a.length&&(q=q-1482184792+d(a+"XXX",g)|0);k=e(k,16,4,String.fromCharCode(q>>24&255)+String.fromCharCode(q>>16&
255)+String.fromCharCode(q>>8&255)+String.fromCharCode(q&255));g="url(data:font/opentype;base64,"+btoa(k)+");";P.insertRule('@font-face { font-family:"'+a+'";src:'+g+"}");q=[];g=0;for(h=b.length;g<h;g++)q.push(b[g].loadedName);q.push(a);var n=document.createElement("div");n.setAttribute("style","visibility: hidden;width: 10px; height: 10px;position: absolute; top: 0px; left: 0px;");g=0;for(h=q.length;g<h;++g)b=document.createElement("span"),b.textContent="Hi",b.style.fontFamily=q[g],n.appendChild(b);
document.body.appendChild(n);f(a,function(){document.body.removeChild(n);c.complete()})}},jb,qb=function(a,b,c){this.compiledGlyphs={};if(1===arguments.length){var d=arguments[0],e;for(e in d)this[e]=d[e]}};qb.prototype={bindDOM:function(){if(!this.data)return null;if(PDFJS.disableFontFace)return this.disableFontFace=!0,null;for(var a=this.data,b="",c=a.length,d=0;d<c;++d)b+=String.fromCharCode(a[d]);a=this.loadedName;b="url(data:"+this.mimetype+";base64,"+window.btoa(b)+");";a='@font-face { font-family:"'+
a+'";src:'+b+"}";P.insertRule(a);PDFJS.pdfBug&&("FontInspector"in w&&w.FontInspector.enabled)&&w.FontInspector.fontAdded(this,b);return a},getPathGenerator:function(a,b){if(!(b in this.compiledGlyphs)){var c=a.get(this.loadedName+"_path_"+b);this.compiledGlyphs[b]=new Function("c","size",c)}return this.compiledGlyphs[b]}};jb=qb}).call("undefined"===typeof window?this:window);
!PDFJS.workerSrc&&"undefined"!==typeof document&&(PDFJS.workerSrc=function(){var G=(document.body||document.getElementsByTagName("head")[0]).lastChild.src;return G&&G.replace(/\.js$/i,".worker.js")}());
"undefined"===typeof PDFJS&&(("undefined"!==typeof window?window:this).PDFJS={});PDFJS.version="0.8.505";PDFJS.build="da1c944";
(function(){function L(a){Wd>=Qg&&(za("Info: "+a),PDFJS.LogManager.notify("info",a))}function R(a){Wd>=Xd&&(za("Warning: "+a),PDFJS.LogManager.notify("warn",a))}function r(a){if(1<arguments.length){var b=["Error:"];b.push.apply(b,arguments);za.apply(null,b);a=[].join.call(arguments," ")}else za("Error: "+a);var b=za,c;try{throw Error();}catch(d){c=d.stack?d.stack.split("\n").slice(2).join("\n"):""}b(c);PDFJS.LogManager.notify("error",a);throw Error(a);}function Aa(a){R("TODO: "+a)}function Lc(a,b){if(!a)return!1;
var c=a.indexOf(":");if(0>c)return b;switch(a.substr(0,c)){case "http":case "https":case "ftp":case "mailto":return!0;default:return!1}}function E(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!1});return c}function oc(a){for(var b="",c=a.length,d=0;d<c;++d)b+=String.fromCharCode(a[d]);return b}function ta(a){for(var b=a.length,c=new Uint8Array(b),d=0;d<b;++d)c[d]=a.charCodeAt(d)&255;return c}function Na(a){var b,c=a.length,d="";if("\u00fe"===a[0]&&"\u00ff"===a[1])for(b=
2;b<c;b+=2)d+=String.fromCharCode(a.charCodeAt(b)<<8|a.charCodeAt(b+1));else for(b=0;b<c;++b)var e=Rg[a.charCodeAt(b)],d=d+(e?String.fromCharCode(e):a.charAt(b));return d}function Mc(a){for(var b in a)return!1;return!0}function Ua(a){return"boolean"==typeof a}function J(a){return"number"==typeof a&&(a|0)==a}function tb(a){return"number"==typeof a}function ga(a){return"string"==typeof a}function C(a){return a instanceof $a}function P(a,b){return a instanceof Ea&&(!b||a.cmd==b)}function B(a,b){if(!(a instanceof
ha))return!1;if(!b)return!0;var c=a.get("Type");return C(c)&&c.name==b}function H(a){return a instanceof Array}function T(a){return"object"==typeof a&&null!==a&&void 0!==a&&"getBytes"in a}function ua(a){return a instanceof Fb}function Yd(a){if("object"!=typeof a)return!1;if(!B(a))if(T(a))a=a.dict;else return!1;return a.has("FunctionType")}function Zd(a,b){this.name=a;this.comObj=b;this.callbackIndex=1;var c=this.callbacks={},d=this.actionHandler={};d.console_log=[function(a){za.apply(null,a)}];d.console_error=
"console"in Oa?[function(a){Oa.console.error.apply(null,a)}]:[function(a){za.apply(null,a)}];d._warn=[function(a){R(a)}];b.onmessage=function(a){var f=a.data;if(f.isReply)if(a=f.callbackId,f.callbackId in c){var h=c[a];delete c[a];h(f.data)}else r("Cannot resolve callback "+a);else f.action in d?(a=d[f.action],f.callbackId?(h=new G,h.then(function(a){b.postMessage({isReply:!0,callbackId:f.callbackId,data:a})}),a[0].call(a[1],f.data,h)):a[0].call(a[1],f.data)):r("Unkown action from worker: "+f.action)}}
function $d(a){a=ta(a);for(var b=a.length,c=0;c<b;++c)a[c]|=128;return Fa(a,"euc-jp")}function ae(a){return Fa(ta(a),"euc-jp")}function Gb(a){return Fa(ta(a),"shift_jis")}function be(a){return Fa(ta(a),"gbk")}function Nc(a){return Fa(ta(a),"big5")}function ce(a){return 31>=a||127<=a&&a<Oc||a>=Hb&&a<Hb+Oc}function Ib(a,b){for(var c=b.charsToGlyphs(a),d="",e=0,f=c.length;e<f;e++){var h=c[e];if(h){h=h.unicode;h in de&&(h=de[h]);var g=h.length,j;if(!(j=1>=g)){j=h.charCodeAt(0);var k=gc[13];j>=k.begin&&
j<k.end?j=!0:(k=gc[11],j=j>=k.begin&&j<k.end?!0:!1);j=!j}if(!j){j="";for(g-=1;0<=g;g--)j+=h[g];h=j}d+=h}}return d}function Sg(a){return a==U}var Oa="undefined"===typeof window?this:window,Pc="undefined"==typeof window,Xd=1,Qg=5,Wd=Xd,ub=[0.0010,0,0,0.0010,0,0];Oa.PDFJS||(Oa.PDFJS={});Oa.PDFJS.pdfBug=!1;var za;za="console"in Oa&&"log"in Oa.console?Oa.console.log.bind(Oa.console):function(){};PDFJS.isValidUrl=Lc;var Qc=[];PDFJS.LogManager={addLogger:function(a){Qc.push(a)},notify:function(a,b){for(var c=
0,d=Qc.length;c<d;c++){var e=Qc[c];if(e[a])e[a](b)}}};var pc=PDFJS.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2},vb=function(a,b){this.name="PasswordException";this.message=a;this.code=b};vb.prototype=Error();vb.constructor=vb;var Jb=function(a,b){this.name="UnknownErrorException";this.message=a;this.details=b};Jb.prototype=Error();Jb.constructor=Jb;var wb=function(a){this.name="InvalidPDFException";this.message=a};wb.prototype=Error();wb.constructor=wb;var Kb=function(a){this.name="MissingPDFException";
this.message=a};Kb.prototype=Error();Kb.constructor=Kb;var Va=function(a){this.message=a};Va.prototype=Error();Va.prototype.name="NotImplementedException";Va.constructor=Va;var Ga=function(a,b){this.begin=a;this.end=b;this.message="Missing data [begin, end)"};Ga.prototype=Error();Ga.prototype.name="MissingDataException";Ga.constructor=Ga;var lb=function(a){this.message=a};lb.prototype=Error();lb.prototype.name="XRefParseException";lb.constructor=lb;var Tg=PDFJS,F=function(){};F.makeCssRgb=function(a){return"rgb("+
a[0]+","+a[1]+","+a[2]+")"};F.makeCssCmyk=function(a){a=N.singletons.cmyk.getRgb(a,0);return F.makeCssRgb(a)};F.transform=function(a,b){return[a[0]*b[0]+a[2]*b[1],a[1]*b[0]+a[3]*b[1],a[0]*b[2]+a[2]*b[3],a[1]*b[2]+a[3]*b[3],a[0]*b[4]+a[2]*b[5]+a[4],a[1]*b[4]+a[3]*b[5]+a[5]]};F.applyTransform=function(a,b){return[a[0]*b[0]+a[1]*b[2]+b[4],a[0]*b[1]+a[1]*b[3]+b[5]]};F.applyInverseTransform=function(a,b){var c=b[0]*b[3]-b[1]*b[2];return[(a[0]*b[3]-a[1]*b[2]+b[2]*b[5]-b[4]*b[3])/c,(-a[0]*b[1]+a[1]*b[0]+
b[4]*b[1]-b[5]*b[0])/c]};F.getAxialAlignedBoundingBox=function(a,b){var c=F.applyTransform(a,b),d=F.applyTransform(a.slice(2,4),b),e=F.applyTransform([a[0],a[3]],b),f=F.applyTransform([a[2],a[1]],b);return[Math.min(c[0],d[0],e[0],f[0]),Math.min(c[1],d[1],e[1],f[1]),Math.max(c[0],d[0],e[0],f[0]),Math.max(c[1],d[1],e[1],f[1])]};F.inverseTransform=function(a){var b=a[0]*a[3]-a[1]*a[2];return[a[3]/b,-a[1]/b,-a[2]/b,a[0]/b,(a[2]*a[5]-a[4]*a[3])/b,(a[4]*a[1]-a[5]*a[0])/b]};F.apply3dTransform=function(a,
b){return[a[0]*b[0]+a[1]*b[1]+a[2]*b[2],a[3]*b[0]+a[4]*b[1]+a[5]*b[2],a[6]*b[0]+a[7]*b[1]+a[8]*b[2]]};F.singularValueDecompose2dScale=function(a){var b=[a[0],a[2],a[1],a[3]],c=a[0]*b[0]+a[1]*b[2],d=a[2]*b[1]+a[3]*b[3],e=(c+d)/2;a=Math.sqrt((c+d)*(c+d)-4*(c*d-(a[2]*b[0]+a[3]*b[2])*(a[0]*b[1]+a[1]*b[3])))/2;b=e-a||1;return[Math.sqrt(e+a||1),Math.sqrt(b)]};F.normalizeRect=function(a){var b=a.slice(0);a[0]>a[2]&&(b[0]=a[2],b[2]=a[0]);a[1]>a[3]&&(b[1]=a[3],b[3]=a[1]);return b};F.intersect=function(a,b){function c(a,
b){return a-b}var d=[a[0],a[2],b[0],b[2]].sort(c),e=[a[1],a[3],b[1],b[3]].sort(c),f=[];a=F.normalizeRect(a);b=F.normalizeRect(b);if(d[0]===a[0]&&d[1]===b[0]||d[0]===b[0]&&d[1]===a[0])f[0]=d[1],f[2]=d[2];else return!1;if(e[0]===a[1]&&e[1]===b[1]||e[0]===b[1]&&e[1]===a[1])f[1]=e[1],f[3]=e[2];else return!1;return f};F.sign=function(a){return 0>a?-1:1};F.concatenateToArray=function(a,b){Array.prototype.push.apply(a,b)};F.prependToArray=function(a,b){Array.prototype.unshift.apply(a,b)};F.extendObj=function(a,
b){for(var c in b)a[c]=b[c]};F.getInheritableProperty=function(a,b){for(;a&&!a.has(b);)a=a.get("Parent");return!a?null:a.get(b)};F.inherit=function(a,b,c){a.prototype=Object.create(b.prototype);a.prototype.constructor=a;for(var d in c)a.prototype[d]=c[d]};F.loadScript=function(a,b){var c=document.createElement("script"),d=!1;c.setAttribute("src",a);b&&(c.onload=function(){d||b();d=!0});document.getElementsByTagName("head")[0].appendChild(c)};var D=Tg.Util=F,Ug=PDFJS,Rc=function(a,b,c,d,e,f){this.viewBox=
a;this.scale=b;this.rotation=c;this.offsetX=d;this.offsetY=e;var h=(a[2]+a[0])/2,g=(a[3]+a[1])/2,j,k,l;c%=360;switch(0>c?c+360:c){case 180:c=-1;k=j=0;l=1;break;case 90:c=0;k=j=1;l=0;break;case 270:c=0;k=j=-1;l=0;break;default:c=1,k=j=0,l=-1}f&&(k=-k,l=-l);0===c?(d=Math.abs(g-a[1])*b+d,e=Math.abs(h-a[0])*b+e,f=Math.abs(a[3]-a[1])*b,a=Math.abs(a[2]-a[0])*b):(d=Math.abs(h-a[0])*b+d,e=Math.abs(g-a[1])*b+e,f=Math.abs(a[2]-a[0])*b,a=Math.abs(a[3]-a[1])*b);this.transform=[c*b,j*b,k*b,l*b,d-c*b*h-k*b*g,e-
j*b*h-l*b*g];this.width=f;this.height=a;this.fontScale=b};Rc.prototype={clone:function(a){a=a||{};var b="scale"in a?a.scale:this.scale,c="rotation"in a?a.rotation:this.rotation;return new Rc(this.viewBox.slice(),b,c,this.offsetX,this.offsetY,a.dontFlip)},convertToViewportPoint:function(a,b){return D.applyTransform([a,b],this.transform)},convertToViewportRectangle:function(a){var b=D.applyTransform([a[0],a[1]],this.transform);a=D.applyTransform([a[2],a[3]],this.transform);return[b[0],b[1],a[0],a[1]]},
convertToPdfPoint:function(a,b){return D.applyInverseTransform([a,b],this.transform)}};Ug.PageViewport=Rc;var Rg=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,
376,381,305,322,339,353,382,0,8364],Vg=PDFJS,xb=function(){this._status=ee;this._handlers=[]},ee=0,Ha=2,Sc={handlers:[],running:!1,unhandledRejections:[],pendingRejectionCheck:!1,scheduleHandlers:function(a){a._status!=ee&&(this.handlers=this.handlers.concat(a._handlers),a._handlers=[],this.running||(this.running=!0,setTimeout(this.runHandlers.bind(this),0)))},runHandlers:function(){for(;0<this.handlers.length;){var a=this.handlers.shift(),b=a.thisPromise._status,c=a.thisPromise._value;try{1===b?
"function"==typeof a.onResolve&&(c=a.onResolve(c)):"function"===typeof a.onReject&&(c=a.onReject(c),b=1,a.thisPromise._unhandledRejection&&this.removeUnhandeledRejection(a.thisPromise))}catch(d){b=Ha,c=d}a.nextPromise._updateStatus(b,c)}this.running=!1},addUnhandledRejection:function(a){this.unhandledRejections.push({promise:a,time:Date.now()});this.scheduleRejectionCheck()},removeUnhandeledRejection:function(a){a._unhandledRejection=!1;for(var b=0;b<this.unhandledRejections.length;b++)this.unhandledRejections[b].promise===
a&&(this.unhandledRejections.splice(b),b--)},scheduleRejectionCheck:function(){this.pendingRejectionCheck||(this.pendingRejectionCheck=!0,setTimeout(function(){this.pendingRejectionCheck=!1;for(var a=Date.now(),b=0;b<this.unhandledRejections.length;b++)if(500<a-this.unhandledRejections[b].time){var c=this.unhandledRejections[b].promise._value,d="Unhandled rejection: "+c;c.stack&&(d+="\n"+c.stack);R(d);this.unhandledRejections.splice(b);b--}this.unhandledRejections.length&&this.scheduleRejectionCheck()}.bind(this),
500))}};xb.all=function(a){function b(a){c._status!==Ha&&(e=[],c.reject(a))}var c=new xb,d=a.length,e=[];if(0===d)return c.resolve(e),c;for(var f=0,h=a.length;f<h;++f)a[f].then(function(a){return function(b){c._status!==Ha&&(e[a]=b,d--,0===d&&c.resolve(e))}}(f),b);return c};xb.prototype={_status:null,_value:null,_handlers:null,_unhandledRejection:null,_updateStatus:function(a,b){1===this._status||this._status===Ha||(1==a&&b&&"function"===typeof b.then?b.then(this._updateStatus.bind(this,1),this._updateStatus.bind(this,
Ha)):(this._status=a,this._value=b,a===Ha&&0===this._handlers.length&&(this._unhandledRejection=!0,Sc.addUnhandledRejection(this)),Sc.scheduleHandlers(this)))},get isResolved(){return 1===this._status},get isRejected(){return this._status===Ha},resolve:function(a){this._updateStatus(1,a)},reject:function(a){this._updateStatus(Ha,a)},then:function(a,b){var c=new xb;this._handlers.push({thisPromise:this,onResolve:a,onReject:b,nextPromise:c});Sc.scheduleHandlers(this);return c}};var G=Vg.Promise=xb;
PDFJS.createBlob=function(a,b){if("function"===typeof Blob)return new Blob([a],{type:b});var c=new MozBlobBuilder;c.append(a);return c.getBlob(b)};Zd.prototype={on:function(a,b,c){var d=this.actionHandler;d[a]&&r('There is already an actionName called "'+a+'"');d[a]=[b,c]},send:function(a,b,c){a={action:a,data:b};c&&(b=this.callbackIndex++,this.callbacks[b]=c,a.callbackId=b);this.comObj.postMessage(a)}};var Lb=function(){r("should not call Pattern constructor")};Lb.prototype={getPattern:function(a){r("Should not call Pattern.getStyle: "+
a)}};Lb.shadingFromIR=function(a){return Pa[a[0]].fromIR(a)};Lb.parseShading=function(a,b,c,d){a=T(a)?a.dict:a;var e=a.get("ShadingType");switch(e){case 2:case 3:return new Pa.RadialAxial(a,b,c,d);default:return Aa("Unsupported shading type: "+e),new Pa.Dummy}};var Pa={SMALL_NUMBER:0.01},Wg=Pa,Tc=function(a,b,c,d,e){this.matrix=b;this.coordsArr=a.get("Coords");this.shadingType=a.get("ShadingType");this.type="Pattern";this.ctx=e;b=a.get("ColorSpace","CS");this.cs=b=N.parse(b,c,d);d=0;var f=1;a.has("Domain")&&
(e=a.get("Domain"),d=e[0],f=e[1]);var h=e=!1;a.has("Extend")&&(h=a.get("Extend"),e=h[0],h=h[1]);if(3===this.shadingType&&(!e||!h)){var g=this.coordsArr[0],j=this.coordsArr[1],k=this.coordsArr[2],l=this.coordsArr[3],m=this.coordsArr[4],p=this.coordsArr[5],g=Math.sqrt((g-l)*(g-l)+(j-m)*(j-m));k<=p+g&&p<=k+g&&R("Unsupported radial gradient.")}this.extendStart=e;this.extendEnd=h;k=a.get("Function");if(H(k)){for(var n=[],p=0,g=k.length;p<g;p++)j=c.fetchIfRef(k[p]),Yd(j)||r("Invalid function"),n.push(Wa.parse(c,
j));k=function(a){for(var b=[],c=0,d=n.length;c<d;c++)b.push(n[c](a)[0]);return b}}else Yd(k)||r("Invalid function"),k=Wa.parse(c,k);p=f-d;g=p/10;c=this.colorStops=[];if(d>=f||0>=g)L("Bad shading domain.");else{for(j=d;j<=f;j+=g)l=b.getRgb(k([j]),0),l=D.makeCssRgb(l),c.push([(j-d)/p,l]);d="transparent";a.has("Background")&&(l=b.getRgb(a.get("Background"),0),d=D.makeCssRgb(l));e||(c.unshift([0,d]),c[1][0]+=Pa.SMALL_NUMBER);h||(c[c.length-1][0]-=Pa.SMALL_NUMBER,c.push([1,d]));this.colorStops=c}};Tc.fromIR=
function(a){var b=a[1],c=a[2],d=a[3],e=a[4],f=a[5],h=a[6];return{type:"Pattern",getPattern:function(a){var j;2==b?j=a.createLinearGradient(d[0],d[1],e[0],e[1]):3==b&&(j=a.createRadialGradient(d[0],d[1],f,e[0],e[1],h));a=0;for(var k=c.length;a<k;++a){var l=c[a];j.addColorStop(l[0],l[1])}return j}}};Tc.prototype={getIR:function(){var a=this.coordsArr,b=this.shadingType;if(2==b)var c=[a[0],a[1]],d=[a[2],a[3]],e=null,f=null;else 3==b?(c=[a[0],a[1]],d=[a[3],a[4]],e=a[2],f=a[5]):r("getPattern type unknown: "+
b);if(a=this.matrix)c=D.applyTransform(c,a),d=D.applyTransform(d,a);return["RadialAxial",b,this.colorStops,c,d,e,f]}};Wg.RadialAxial=Tc;var Xg=Pa,Uc=function(){this.type="Pattern"};Uc.fromIR=function(){return{type:"Pattern",getPattern:function(){return"hotpink"}}};Uc.prototype={getIR:function(){return["Dummy"]}};Xg.Dummy=Uc;var Vc=function(a,b,c,d,e,f){this.name=a[1][0].name;this.operatorList=a[2];this.matrix=a[3]||[1,0,0,1,0,0];this.bbox=a[4];this.xstep=a[5];this.ystep=a[6];this.paintType=a[7];this.tilingType=
a[8];this.color=b;this.objs=d;this.commonObjs=e;this.baseTransform=f;this.type="Pattern";this.ctx=c};Vc.getIR=function(a,b,c){var d=b.get("Matrix"),e=b.get("BBox"),f=b.get("XStep"),h=b.get("YStep"),g=b.get("PaintType");b=b.get("TilingType");return["TilingPattern",c,a,d,e,f,h,g,b]};Vc.prototype={createPatternCanvas:function(a){var b=this.operatorList,c=this.bbox,d=this.xstep,e=this.ystep,f=this.paintType,h=this.color,g=this.objs,j=this.commonObjs;Aa("TilingType: "+this.tilingType);var k=c[0],l=c[1],
m=c[2],p=c[3],n=[k,l],q=[k+d,l+e],s=q[0]-n[0],q=q[1]-n[1],t=D.singularValueDecompose2dScale(this.matrix),u=D.singularValueDecompose2dScale(this.baseTransform),t=[t[0]*u[0],t[1]*u[1]],s=Math.min(Math.ceil(Math.abs(s*t[0])),3E3),q=Math.min(Math.ceil(Math.abs(q*t[1])),3E3),t=CachedCanvases.getCanvas("pattern",s,q,!0),u=t.context,g=new CanvasGraphics(u,j,g);g.groupLevel=a.groupLevel;this.setFillAndStrokeStyleToContext(u,f,h);this.setScale(s,q,d,e);this.transformToScale(g);g.transform.apply(g,[1,0,0,1,
-n[0],-n[1]]);this.clipBbox(g,c,k,l,m,p);g.executeOperatorList(b);return t.canvas},setScale:function(a,b,c,d){this.scale=[a/c,b/d]},transformToScale:function(a){var b=this.scale;a.transform.apply(a,[b[0],0,0,b[1],0,0])},scaleToContext:function(){var a=this.scale;this.ctx.scale(1/a[0],1/a[1])},clipBbox:function(a,b,c,d,e,f){b&&(H(b)&&4==b.length)&&(a.rectangle(c,d,e-c,f-d),a.clip(),a.endPath())},setFillAndStrokeStyleToContext:function(a,b,c){switch(b){case 1:b=this.ctx;a.fillStyle=b.fillStyle;a.strokeStyle=
b.strokeStyle;break;case 2:b=N.singletons.rgb.getRgb(c,0);b=D.makeCssRgb(b);a.fillStyle=b;a.strokeStyle=b;break;default:r("Unsupported paint type: "+b)}},getPattern:function(a,b){var c=this.createPatternCanvas(b);a=this.ctx;a.setTransform.apply(a,this.baseTransform);a.transform.apply(a,this.matrix);this.scaleToContext();return a.createPattern(c,"repeat")}};var Wa;Wa={getSampleArray:function(a,b,c,d){for(var e=1,f=0,h=a.length;f<h;f++)e*=a[f];e*=b;a=[];var h=b=0,g=1/(Math.pow(2,c)-1);d=d.getBytes((e*
c+7)/8);for(var j=0,f=0;f<e;f++){for(;b<c;)h<<=8,h|=d[j++],b+=8;b-=c;a.push((h>>b)*g);h&=(1<<b)-1}return a},getIR:function(a,b){var c=b.dict;c||(c=b);var d=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript],e=c.get("FunctionType");(d=d[e])||r("Unknown type of function");return d.call(this,b,c,a)},fromIR:function(a){switch(a[0]){case 0:return this.constructSampledFromIR(a);case 2:return this.constructInterpolatedFromIR(a);case 3:return this.constructStichedFromIR(a);
default:return this.constructPostScriptFromIR(a)}},parse:function(a,b){var c=this.getIR(a,b);return this.fromIR(c)},constructSampled:function(a,b){function c(a){for(var b=a.length,c=[],d=0,e=0;e<b;e+=2)c[d]=[a[e],a[e+1]],++d;return c}var d=b.get("Domain"),e=b.get("Range");(!d||!e)&&r("No domain or range");var f=d.length/2,h=e.length/2,d=c(d),e=c(e),g=b.get("Size"),j=b.get("BitsPerSample"),k=b.get("Order")||1;1!==k&&Aa("No support for cubic spline interpolation: "+k);k=b.get("Encode");if(!k)for(var k=
[],l=0;l<f;++l)k.push(0),k.push(g[l]-1);var k=c(k),l=(l=b.get("Decode"))?c(l):e,m=this.getSampleArray(g,h,j,a);return[0,f,d,k,l,m,g,h,Math.pow(2,j)-1,e]},constructSampledFromIR:function(a){return function(b){var c=a[1],d=a[2],e=a[3],f=a[4],h=a[5],g=a[6],j=a[7],k=a[9];c!=b.length&&r("Incorrect number of arguments: "+c+" != "+b.length);for(var l=1<<c,m=new Float64Array(l),p=new Uint32Array(l),n=0;n<l;n++)m[n]=1;for(var q=j,s=1,t=0;t<c;++t){for(var n=d[t][0],u=d[t][1],W=Math.min(Math.max(b[t],n),u),
w=e[t][0]+(W-n)*((e[t][1]-e[t][0])/(u-n)),u=g[t],w=Math.min(Math.max(w,0),u-1),n=w<u-1?Math.floor(w):w-1,W=n+1-w,w=w-n,A=n*q,y=A+q,n=0;n<l;n++)n&s?(m[n]*=w,p[n]+=y):(m[n]*=W,p[n]+=A);q*=u;s<<=1}b=new Float64Array(j);for(n=0;n<j;++n){for(t=c=0;t<l;t++)c+=h[p[t]+n]*m[t];c=f[n][0]+(c-0)*((f[n][1]-f[n][0])/1);b[n]=Math.min(Math.max(c,k[n][0]),k[n][1])}return b}},constructInterpolated:function(a,b){var c=b.get("C0")||[0],d=b.get("C1")||[1],e=b.get("N");(!H(c)||!H(d))&&r("Illegal dictionary for interpolated function");
for(var f=c.length,h=[],g=0;g<f;++g)h.push(d[g]-c[g]);return[2,c,h,e]},constructInterpolatedFromIR:function(a){var b=a[1],c=a[2],d=a[3],e=c.length;return function(a){a=1==d?a[0]:Math.pow(a[0],d);for(var h=[],g=0;g<e;++g)h.push(b[g]+a*c[g]);return h}},constructStiched:function(a,b,c){(a=b.get("Domain"))||r("No domain");1!=a.length/2&&r("Bad domain for stiched function");for(var d=b.get("Functions"),e=[],f=0,h=d.length;f<h;++f)e.push(Wa.getIR(c,c.fetchIfRef(d[f])));c=b.get("Bounds");b=b.get("Encode");
return[3,a,c,b,e]},constructStichedFromIR:function(a){var b=a[1],c=a[2],d=a[3];a=a[4];for(var e=[],f=0,h=a.length;f<h;f++)e.push(Wa.fromIR(a[f]));return function(a){a=a[0];var f=b[0],h=b[1];a>h?a=h:a<f&&(a=f);f=0;for(h=c.length;f<h&&!(a<c[f]);++f);h=b[0];0<f&&(h=c[f-1]);var l=b[1];f<c.length&&(l=c[f]);var m=d[2*f];return e[f]([m+(a-h)*(d[2*f+1]-m)/(l-h)])}},constructPostScript:function(a,b){var c=b.get("Domain"),d=b.get("Range");c||r("No domain.");d||r("No range.");var e=new fe(a),e=(new ge(e)).parse();
return[4,c,d,e]},constructPostScriptFromIR:function(a){var b=a[1],c=a[2],d=c.length/2,e=new he(a[3]),f=new ie;return function(a){for(var g=[],j=0,k=b.length/2;j<k;++j)g.push(a[j]);a=g.join("_");if(f.has(a))return f.get(a);g=e.execute(g);k=[];for(j=d-1;0<=j;--j){var l=g.pop(),m=2*j;l<c[m]?l=c[m]:l>c[m+1]&&(l=c[m+1]);k[j]=l}f.set(a,k);return k}}};var ie,je=function(){this.cache={};this.total=0};je.prototype={has:function(a){return a in this.cache},get:function(a){return this.cache[a]},set:function(a,
b){1024>this.total&&(this.cache[a]=b,this.total++)}};ie=je;var ke=function(a){this.stack=a||[]};ke.prototype={push:function(a){100<=this.stack.length&&r("PostScript function stack overflow.");this.stack.push(a)},pop:function(){0>=this.stack.length&&r("PostScript function stack underflow.");return this.stack.pop()},copy:function(a){100<=this.stack.length+a&&r("PostScript function stack overflow.");var b=this.stack,c=b.length-a;for(a-=1;0<=a;a--,c++)b.push(b[c])},index:function(a){this.push(this.stack[this.stack.length-
a-1])},roll:function(a,b){var c=this.stack,d=c.length-a,e=c.length-1,f=d+(b-Math.floor(b/a)*a),h,g,j;h=d;for(g=e;h<g;h++,g--)j=c[h],c[h]=c[g],c[g]=j;h=d;for(g=f-1;h<g;h++,g--)j=c[h],c[h]=c[g],c[g]=j;h=f;for(g=e;h<g;h++,g--)j=c[h],c[h]=c[g],c[g]=j}};var he,le=function(a,b){this.operators=a;this.operands=b};le.prototype={execute:function(a){a=new ke(a);for(var b=0,c=this.operators,d=c.length,e,f;b<d;)if(e=c[b++],"number"==typeof e)a.push(e);else switch(e){case "jz":f=a.pop();(e=a.pop())||(b=f);break;
case "j":b=e=a.pop();break;case "abs":e=a.pop();a.push(Math.abs(e));break;case "add":f=a.pop();e=a.pop();a.push(e+f);break;case "and":f=a.pop();e=a.pop();Ua(e)&&Ua(f)?a.push(e&&f):a.push(e&f);break;case "atan":e=a.pop();a.push(Math.atan(e));break;case "bitshift":f=a.pop();e=a.pop();0<e?a.push(e<<f):a.push(e>>f);break;case "ceiling":e=a.pop();a.push(Math.ceil(e));break;case "copy":e=a.pop();a.copy(e);break;case "cos":e=a.pop();a.push(Math.cos(e));break;case "cvi":e=a.pop()|0;a.push(e);break;case "cvr":break;
case "div":f=a.pop();e=a.pop();a.push(e/f);break;case "dup":a.copy(1);break;case "eq":f=a.pop();e=a.pop();a.push(e==f);break;case "exch":a.roll(2,1);break;case "exp":f=a.pop();e=a.pop();a.push(Math.pow(e,f));break;case "false":a.push(!1);break;case "floor":e=a.pop();a.push(Math.floor(e));break;case "ge":f=a.pop();e=a.pop();a.push(e>=f);break;case "gt":f=a.pop();e=a.pop();a.push(e>f);break;case "idiv":f=a.pop();e=a.pop();a.push(e/f|0);break;case "index":e=a.pop();a.index(e);break;case "le":f=a.pop();
e=a.pop();a.push(e<=f);break;case "ln":e=a.pop();a.push(Math.log(e));break;case "log":e=a.pop();a.push(Math.log(e)/Math.LN10);break;case "lt":f=a.pop();e=a.pop();a.push(e<f);break;case "mod":f=a.pop();e=a.pop();a.push(e%f);break;case "mul":f=a.pop();e=a.pop();a.push(e*f);break;case "ne":f=a.pop();e=a.pop();a.push(e!=f);break;case "neg":a.pop();a.push(-f);break;case "not":e=a.pop();Ua(e)&&Ua(f)?a.push(e&&f):a.push(e&f);break;case "or":f=a.pop();e=a.pop();Ua(e)&&Ua(f)?a.push(e||f):a.push(e|f);break;
case "pop":a.pop();break;case "roll":f=a.pop();e=a.pop();a.roll(e,f);break;case "round":e=a.pop();a.push(Math.round(e));break;case "sin":e=a.pop();a.push(Math.sin(e));break;case "sqrt":e=a.pop();a.push(Math.sqrt(e));break;case "sub":f=a.pop();e=a.pop();a.push(e-f);break;case "true":a.push(!0);break;case "truncate":e=a.pop();e=0>e?Math.ceil(e):Math.floor(e);a.push(e);break;case "xor":f=a.pop();e=a.pop();Ua(e)&&Ua(f)?a.push(e!=f):a.push(e^f);break;default:r("Unknown operator "+e)}return a.stack}};he=
le;var ge,me=function(a){this.lexer=a;this.operators=[];this.prev=this.token=null};me.prototype={nextToken:function(){this.prev=this.token;this.token=this.lexer.getToken()},accept:function(a){return this.token.type==a?(this.nextToken(),!0):!1},expect:function(a){if(this.accept(a))return!0;r("Unexpected symbol: found "+this.token.type+" expected "+a+".")},parse:function(){this.nextToken();this.expect(la.LBRACE);this.parseBlock();this.expect(la.RBRACE);return this.operators},parseBlock:function(){for(;;)if(this.accept(la.NUMBER))this.operators.push(this.prev.value);
else if(this.accept(la.OPERATOR))this.operators.push(this.prev.value);else if(this.accept(la.LBRACE))this.parseCondition();else break},parseCondition:function(){var a=this.operators.length;this.operators.push(null,null);this.parseBlock();this.expect(la.RBRACE);if(this.accept(la.IF))this.operators[a]=this.operators.length,this.operators[a+1]="jz";else if(this.accept(la.LBRACE)){var b=this.operators.length;this.operators.push(null,null);var c=this.operators.length;this.parseBlock();this.expect(la.RBRACE);
this.expect(la.IFELSE);this.operators[b]=this.operators.length;this.operators[b+1]="j";this.operators[a]=c;this.operators[a+1]="jz"}else r("PS Function: error parsing conditional.")}};ge=me;var la={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5},ma=function(a,b){this.type=a;this.value=b},ne={};ma.getOperator=function(a){var b=ne[a];return b?b:ne[a]=new ma(la.OPERATOR,a)};ma.LBRACE=new ma(la.LBRACE,"{");ma.RBRACE=new ma(la.RBRACE,"}");ma.IF=new ma(la.IF,"IF");ma.IFELSE=new ma(la.IFELSE,"IFELSE");
var fe,oe=function(a){this.stream=a;this.nextChar()};oe.prototype={nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var a=!1,b=this.currentChar;;){if(0>b)return U;if(a){if(10===b||13===b)a=!1}else if(37==b)a=!0;else if(!Z.isSpace(b))break;b=this.nextChar()}switch(b|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return new ma(la.NUMBER,this.getNumber());case 123:return this.nextChar(),ma.LBRACE;case 125:return this.nextChar(),
ma.RBRACE}for(a=String.fromCharCode(b);0<=(b=this.nextChar())&&(65<=b&&90>=b||97<=b&&122>=b);)a+=String.fromCharCode(b);switch(a.toLowerCase()){case "if":return ma.IF;case "ifelse":return ma.IFELSE;default:return ma.getOperator(a)}},getNumber:function(){for(var a=this.currentChar,b=String.fromCharCode(a);0<=(a=this.nextChar());)if(48<=a&&57>=a||45===a||46===a)b+=String.fromCharCode(a);else break;a=parseFloat(b);isNaN(a)&&r("Invalid floating point number: "+a);return a}};fe=oe;var ia=function(a){if(a.data)this.data=
a.data;else{var b=a.dict;a=this.data={};a.subtype=b.get("Subtype").name;var c=b.get("Rect");a.rect=D.normalizeRect(c);a.annotationFlags=b.get("F");c=b.get("C");a.color=H(c)&&3===c.length?c:[0,0,0];b.has("BS")?(c=b.get("BS"),a.borderWidth=c.has("W")?c.get("W"):1):(c=b.get("Border")||[0,0,1],a.borderWidth=c[2]||0);var d;c=b.get("AP");B(c)?(c=c.get("N"),B(c)?(b=b.get("AS"))&&c.has(b.name)&&(d=c.get(b.name)):d=c):d=void 0;this.appearance=d;a.hasAppearance=!!this.appearance}};ia.prototype={getData:function(){return this.data},
hasHtml:function(){return!1},getHtmlElement:function(){throw new Va("getHtmlElement() should be implemented in subclass");},getEmptyContainer:function(a,b){!Pc||r("getEmptyContainer() should be called from main thread");b=b||this.data.rect;var c=document.createElement(a);c.style.width=Math.ceil(b[2]-b[0])+"px";c.style.height=Math.ceil(b[3]-b[1])+"px";return c},isViewable:function(){var a=this.data;return!(!a||a.annotationFlags&&a.annotationFlags&34||!a.rect)},loadResources:function(a){var b=new G;
this.appearance.dict.getAsync("Resources").then(function(c){c?(new Wc(c.map,a,c.xref)).load().then(function(){b.resolve(c)}):b.resolve()}.bind(this));return b},getOperatorList:function(a){var b=new G;if(!this.appearance)return b.resolve(new Qa),b;var c=this.data,d=this.appearance.dict,e=this.loadResources("ExtGState ColorSpace Pattern Shading XObject Font".split(" ")),f=d.get("BBox")||[0,0,1,1],h=d.get("Matrix")||[1,0,0,1,0,0],g;var d=c.rect,j=D.getAxialAlignedBoundingBox(f,h),f=j[0],k=j[1],l=j[2],
j=j[3];f===l||k===j?g=[1,0,0,1,d[0],d[1]]:(l=(d[2]-d[0])/(l-f),j=(d[3]-d[1])/(j-k),g=[l,0,0,j,d[0]-f*l,d[1]-k*j]);e.then(function(d){var e=new Qa;e.addOp("beginAnnotation",[c.rect,g,h]);a.getOperatorList(this.appearance,d,e);e.addOp("endAnnotation",[]);b.resolve(e)}.bind(this));return b}};ia.getConstructor=function(a,b){if(a){if("Link"===a)return pe;if("Text"===a)return qe;if("Widget"===a){if(b)return"Tx"===b?re:Mb}else return ia}};ia.fromData=function(a){var b=ia.getConstructor(a.subtype,a.fieldType);
if(b)return new b({data:a})};ia.fromRef=function(a,b){var c=a.fetchIfRef(b);if(B(c)){var d=c.get("Subtype");if(d=C(d)?d.name:""){var e=D.getInheritableProperty(c,"FT"),e=C(e)?e.name:"";if(e=ia.getConstructor(d,e)){c=new e({dict:c,ref:b});if(c.isViewable())return c;Aa("unimplemented annotation type: "+d)}}}};ia.appendToOperatorList=function(a,b,c,d){var e=new G;c=[];for(var f=0,h=a.length;f<h;++f)c.push(a[f].getOperatorList(d));G.all(c).then(function(a){b.addOp("beginAnnotations",[]);for(var c=0,d=
a.length;c<d;++c)b.addOpList(a[c]);b.addOp("endAnnotations",[]);e.resolve()},function(a){e.reject(a)});return e};PDFJS.Annotation=ia;var Mb,se=function(a){ia.call(this,a);if(!a.data){var b=a.dict,c=this.data;c.fieldValue=Na(D.getInheritableProperty(b,"V")||"");c.alternativeText=Na(b.get("TU")||"");c.defaultAppearance=D.getInheritableProperty(b,"DA")||"";var d=D.getInheritableProperty(b,"FT");c.fieldType=C(d)?d.name:"";c.fieldFlags=D.getInheritableProperty(b,"Ff")||0;this.fieldResources=D.getInheritableProperty(b,
"DR")||new ha;var d=[],e=b;for(a=a.ref;e;){var b=e.get("Parent"),f=e.getRaw("Parent");if(e=e.get("T"))d.unshift(Na(e));else{var e=b.get("Kids"),h,g;h=0;for(g=e.length;h<g;h++){var j=e[h];if(j.num==a.num&&j.gen==a.gen)break}d.unshift("`"+h)}e=b;a=f}c.fullName=d.join(".")}},Yg=ia.prototype;D.inherit(se,ia,{isViewable:function(){return"Sig"===this.data.fieldType?(Aa("unimplemented annotation type: Widget signature"),!1):Yg.isViewable.call(this)}});Mb=se;var re,te=function(a){Mb.call(this,a);a.data||
(this.data.textAlignment=D.getInheritableProperty(a.dict,"Q"))};D.inherit(te,Mb,{hasHtml:function(){return!this.data.hasAppearance&&!!this.data.fieldValue},getHtmlElement:function(a){!Pc||r("getHtmlElement() shall be called from main thread");var b=this.data,c=this.getEmptyContainer("div");c.style.display="table";var d=document.createElement("div");d.textContent=b.fieldValue;d.style.textAlign=["left","center","right"][b.textAlignment];d.style.verticalAlign="middle";d.style.display="table-cell";a=
b.fontRefName?a.getData(b.fontRefName):null;var e=d.style;e.fontSize=b.fontSize+"px";e.direction=0>b.fontDirection?"rtl":"ltr";a&&(e.fontWeight=a.black?a.bold?"bolder":"bold":a.bold?"bold":"normal",e.fontStyle=a.italic?"italic":"normal",b=a.loadedName,e.fontFamily=(b?'"'+b+'", ':"")+(a.fallbackName||"Helvetica, sans-serif"));c.appendChild(d);return c},getOperatorList:function(a){if(this.appearance)return ia.prototype.getOperatorList.call(this,a);var b=new G,c=new Qa,d=this.data,e=d.defaultAppearance;
if(!e)return b.resolve(c),b;e=new $(ta(e));a.getOperatorList(e,this.fieldResources,c);a=c.fnArray;e=c.argsArray;d.rgb=[0,0,0];for(var f=0;0>f;++f){var h=a[f],g=e[f];"setFont"===h?(d.fontRefName=g[0],h=g[1],0>h?(d.fontDirection=-1,d.fontSize=-h):(d.fontDirection=1,d.fontSize=h)):"setFillRGBColor"===h?d.rgb=g:"setFillGray"===h&&(h=255*g[0],d.rgb=[h,h,h])}b.resolve(c);return b}});re=te;var qe,ue=function(a){ia.call(this,a);if(!a.data){a=a.dict;var b=this.data,c=a.get("Contents"),d=a.get("T");b.content=
Na(c||"");b.title=Na(d||"");b.name=!a.has("Name")?"Note":a.get("Name").name}};D.inherit(ue,ia,{getOperatorList:function(){var a=new G;a.resolve(new Qa);return a},hasHtml:function(){return!0},getHtmlElement:function(){!Pc||r("getHtmlElement() shall be called from main thread");var a=this.data,b=a.rect;10>b[3]-b[1]&&(b[3]=b[1]+10);10>b[2]-b[0]&&(b[2]=b[0]+(b[3]-b[1]));var c=this.getEmptyContainer("section",b);c.className="annotText";var d=document.createElement("img");d.style.height=c.style.height;
var e=a.name;d.src=PDFJS.imageResourcesPath+"annotation-"+e.toLowerCase()+".svg";d.alt="[{{type}} Annotation]";d.dataset.l10nId="text_annotation_type";d.dataset.l10nArgs=JSON.stringify({type:e});var f=document.createElement("div");f.setAttribute("hidden",!0);var e=document.createElement("h1"),h=document.createElement("p");f.style.left=Math.floor(b[2]-b[0])+"px";f.style.top="0px";e.textContent=a.title;if(!a.content&&!a.title)f.setAttribute("hidden",!0);else{for(var b=document.createElement("span"),
a=a.content.split(/(?:\r\n?|\n)/),g=0,j=a.length;g<j;++g)b.appendChild(document.createTextNode(a[g])),g<j-1&&b.appendChild(document.createElement("br"));h.appendChild(b);b=function(){c.style.zIndex+=1;f.removeAttribute("hidden")};a=function(a){if(a.toElement||a.relatedTarget)c.style.zIndex-=1,f.setAttribute("hidden",!0)};f.addEventListener("mouseover",b,!1);f.addEventListener("mouseout",a,!1);d.addEventListener("mouseover",b,!1);d.addEventListener("mouseout",a,!1)}f.appendChild(e);f.appendChild(h);
c.appendChild(d);c.appendChild(f);return c}});qe=ue;var pe,ve=function(a){ia.call(this,a);if(!a.data){var b=a.dict;a=this.data;var c=b.get("A");if(c)if(b=c.get("S").name,"URI"===b){var d=c.get("URI");Lc(d,!1)||(d="");a.url=d}else"GoTo"===b?a.dest=c.get("D"):"GoToR"===b?(b=c.get("F"),B(b)&&(d=b.get("F")||""),Lc(d,!1)||(d=""),a.url=d,a.dest=c.get("D")):"Named"===b?a.action=c.get("N").name:Aa("unrecognized link type: "+b);else b.has("Dest")&&(d=b.get("Dest"),a.dest=C(d)?d.name:d)}};D.inherit(ve,ia,{hasOperatorList:function(){return!1},
hasHtml:function(){return!0},getHtmlElement:function(){var a=this.data.rect,b=document.createElement("a"),c=this.data.borderWidth;b.style.borderWidth=c+"px";for(var d=this.data.color,e=[],f=0;3>f;++f)e[f]=Math.round(255*d[f]);b.style.borderColor=D.makeCssRgb(e);b.style.borderStyle="solid";d=a[3]-a[1]-2*c;b.style.width=a[2]-a[0]-2*c+"px";b.style.height=d+"px";b.href=this.data.url||"";return b}});pe=ve;var Xc=function(a,b){this.url=a;b=b||{};this.httpHeaders=b.httpHeaders||{};this.getXhr=b.getXhr||
function(){return new XMLHttpRequest};this.currXhrId=0;this.pendingRequests={};this.loadedRequests={}};Xc.prototype={requestRange:function(a,b,c){a={begin:a,end:b};for(var d in c)a[d]=c[d];return this.request(a)},requestFull:function(a){return this.request(a)},request:function(a){var b=this.getXhr(),c=this.currXhrId++,d=this.pendingRequests[c]={xhr:b};b.open("GET",this.url);for(var e in this.httpHeaders){var f=this.httpHeaders[e];"undefined"!==typeof f&&b.setRequestHeader(e,f)}"begin"in a&&"end"in
a?(b.setRequestHeader("Range","bytes="+(a.begin+"-"+(a.end-1))),d.expectedStatus=206):d.expectedStatus=200;b.mozResponseType=b.responseType="arraybuffer";a.onProgress&&(b.onprogress=a.onProgress);a.onError&&(b.onerror=function(){a.onError(b.status)});b.onreadystatechange=this.onStateChange.bind(this,c);d.onHeadersReceived=a.onHeadersReceived;d.onDone=a.onDone;d.onError=a.onError;b.send(null);return c},onStateChange:function(a){var b=this.pendingRequests[a];if(b){var c=b.xhr;2<=c.readyState&&b.onHeadersReceived&&
(b.onHeadersReceived(),delete b.onHeadersReceived);if(4===c.readyState&&a in this.pendingRequests)if(delete this.pendingRequests[a],0===c.status&&/^https?:/i.test(this.url)){if(b.onError)b.onError(c.status)}else{var d=c.status||200;if(!(200===d&&206===b.expectedStatus)&&d!==b.expectedStatus){if(b.onError)b.onError(c.status)}else{this.loadedRequests[a]=!0;a=c.mozResponseArrayBuffer||c.mozResponse||c.responseArrayBuffer||c.response;if("string"===typeof a){for(var e=a.length,f=new Uint8Array(e),h=0;h<
e;h++)f[h]=a.charCodeAt(h)&255;a=f}if(206===d)c=c.getResponseHeader("Content-Range"),c=/bytes (\d+)-(\d+)\/(\d+)/.exec(c),c=parseInt(c[1],10),b.onDone({begin:c,chunk:a});else b.onDone({begin:0,chunk:a})}}}},hasPendingRequests:function(){for(var a in this.pendingRequests)return!0;return!1},getRequestXhr:function(a){return this.pendingRequests[a].xhr},isPendingRequest:function(a){return a in this.pendingRequests},isLoadedRequest:function(a){return a in this.loadedRequests},abortAllRequests:function(){for(var a in this.pendingRequests)this.abortRequest(a|
0)},abortRequest:function(a){var b=this.pendingRequests[a].xhr;delete this.pendingRequests[a];b.abort()}};var Yc=function(a,b,c){this.bytes=new Uint8Array(a);this.pos=this.start=0;this.end=a;this.chunkSize=b;this.loadedChunks=[];this.numChunksLoaded=0;this.numChunks=Math.ceil(a/b);this.manager=c};Yc.prototype={getMissingChunks:function(){for(var a=[],b=0,c=this.numChunks;b<c;++b)b in this.loadedChunks||a.push(b);return a},getBaseStreams:function(){return[this]},allChunksLoaded:function(){return this.numChunksLoaded===
this.numChunks},onReceiveData:function(a,b){var c=a+b.byteLength;0===a%this.chunkSize||r("Bad begin offset: "+a);var d=this.bytes.length;0===c%this.chunkSize||c===d||r("Bad end offset: "+c);this.bytes.set(new Uint8Array(b),a);d=this.chunkSize;c=Math.floor((c-1)/d)+1;for(b=Math.floor(a/d);b<c;++b)b in this.loadedChunks||(this.loadedChunks[b]=!0,++this.numChunksLoaded)},ensureRange:function(a,b){if(!(a>=b))for(var c=this.chunkSize,d=Math.floor((b-1)/c)+1,c=Math.floor(a/c);c<d;++c)if(!(c in this.loadedChunks))throw new Ga(a,
b);},nextEmptyChunk:function(a){for(var b=a,c=this.numChunks;b<c;++b)if(!(b in this.loadedChunks))return b;for(b=0;b<a;++b)if(!(b in this.loadedChunks))return b;return null},hasChunk:function(a){return a in this.loadedChunks},get length(){return this.end-this.start},getByte:function(){var a=this.pos;if(a>=this.end)return-1;this.ensureRange(a,a+1);return this.bytes[this.pos++]},getBytes:function(a){var b=this.bytes,c=this.pos,d=this.end;if(!a)return this.ensureRange(c,d),b.subarray(c,d);a=c+a;a>d&&
(a=d);this.ensureRange(c,a);this.pos=a;return b.subarray(c,a)},peekBytes:function(a){a=this.getBytes(a);this.pos-=a.length;return a},getByteRange:function(a,b){this.ensureRange(a,b);return this.bytes.subarray(a,b)},skip:function(a){a||(a=1);this.pos+=a},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(a,b,c){function d(){}d.prototype=Object.create(this);d.prototype.getMissingChunks=function(){for(var a=this.chunkSize,b=Math.floor((this.end-1)/
a)+1,c=[],a=Math.floor(this.start/a);a<b;++a)a in this.loadedChunks||c.push(a);return c};var e=new d;e.pos=e.start=a;e.end=a+b||this.end;e.dict=c;return e},isStream:!0};var we=function(a,b,c,d){this.stream=new Yc(a,b,this);this.length=a;this.chunkSize=b;this.url=c;this.disableAutoFetch=d.disableAutoFetch;var e=this.msgHandler=d.msgHandler;d.chunkedViewerLoading?(e.on("OnDataRange",this.onReceiveData.bind(this)),e.on("OnDataProgress",this.onProgress.bind(this)),this.sendRequest=function(a,b){e.send("RequestDataRange",
{begin:a,end:b})}):(this.networkManager=new Xc(this.url,{getXhr:function(){return new XMLHttpRequest},httpHeaders:d.httpHeaders}),this.sendRequest=function(a,b){this.networkManager.requestRange(a,b,{onDone:this.onReceiveData.bind(this),onProgress:this.onProgress.bind(this)})});this.currRequestId=0;this.chunksNeededByRequest={};this.requestsByChunk={};this.callbacksByRequest={};this.loadedStream=new G};we.prototype={onLoadedStream:function(){return this.loadedStream},requestAllChunks:function(){var a=
this.stream.getMissingChunks();this.requestChunks(a);return this.loadedStream},requestChunks:function(a,b){var c=this.currRequestId++,d;this.chunksNeededByRequest[c]=d={};for(var e=0,f=a.length;e<f;e++)this.stream.hasChunk(a[e])||(d[a[e]]=!0);if(Mc(d))b&&b();else{this.callbacksByRequest[c]=b;var e=[],h;for(h in d)h|=0,h in this.requestsByChunk||(this.requestsByChunk[h]=[],e.push(h)),this.requestsByChunk[h].push(c);if(e.length){c=this.groupChunks(e);for(e=0;e<c.length;++e)h=c[e],d=h.beginChunk*this.chunkSize,
h=Math.min(h.endChunk*this.chunkSize,this.length),this.sendRequest(d,h)}}},getStream:function(){return this.stream},requestRange:function(a,b,c){b=Math.min(b,this.length);a=this.getBeginChunk(a);b=this.getEndChunk(b);for(var d=[];a<b;++a)d.push(a);this.requestChunks(d,c)},requestRanges:function(a,b){a=a||[];for(var c=[],d=0;d<a.length;d++)for(var e=this.getBeginChunk(a[d].begin),f=this.getEndChunk(a[d].end);e<f;++e)0>c.indexOf(e)&&c.push(e);c.sort(function(a,b){return a-b});this.requestChunks(c,b)},
groupChunks:function(a){for(var b=[],c,d,e=0;e<a.length;++e){var f=a[e];c||(c=f);d&&d+1!==f&&(b.push({beginChunk:c,endChunk:d+1}),c=f);e+1===a.length&&b.push({beginChunk:c,endChunk:f+1});d=f}return b},onProgress:function(a){this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize+a.loaded,total:this.length})},onReceiveData:function(a){var b=a.chunk;a=a.begin;var c=a+b.byteLength,d=this.getBeginChunk(a),c=this.getEndChunk(c);this.stream.onReceiveData(a,b);this.stream.allChunksLoaded()&&
this.loadedStream.resolve(this.stream);a=[];for(b=d;b<c;++b){var e=this.requestsByChunk[b]||[];delete this.requestsByChunk[b];for(d=0;d<e.length;++d){var f=e[d],h=this.chunksNeededByRequest[f];b in h&&delete h[b];Mc(h)&&a.push(f)}}if(!this.disableAutoFetch&&Mc(this.requestsByChunk)){var g;1===this.stream.numChunksLoaded?(b=this.stream.numChunks-1,this.stream.hasChunk(b)||(g=b)):g=this.stream.nextEmptyChunk(c);J(g)&&this.requestChunks([g])}for(d=0;d<a.length;++d)f=a[d],g=this.callbacksByRequest[f],
delete this.callbacksByRequest[f],g&&g();this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize,total:this.length})},getBeginChunk:function(a){return Math.floor(a/this.chunkSize)},getEndChunk:function(a){return 0===a%this.chunkSize?a/this.chunkSize:Math.floor((a-1)/this.chunkSize)+1}};var Zc=function(){throw Error("Cannot initialize BaseManagerManager");};Zc.prototype={onLoadedStream:function(){throw new Va;},ensureModel:function(a,b){return this.ensure(this.pdfModel,
a,b)},ensureXRef:function(a,b){return this.ensure(this.pdfModel.xref,a,b)},ensureCatalog:function(a,b){return this.ensure(this.pdfModel.catalog,a,b)},getPage:function(a){return this.pdfModel.getPage(a)},ensure:function(){return new Va},requestRange:function(){return new Va},requestLoadedStream:function(){return new Va},updatePassword:function(a){this.pdfModel.xref.password=this.password=a;this.passwordChangedPromise&&this.passwordChangedPromise.resolve()}};var ab=function(a,b){var c=new $(a);this.pdfModel=
new $c(this,c,b);this.loadedStream=new G;this.loadedStream.resolve(c)};ab.prototype=Object.create(Zc.prototype);ab.prototype.constructor=ab;ab.prototype.ensure=function(a,b,c){var d=new G;try{var e=a[b],f;f="function"===typeof e?e.apply(a,c):e;d.resolve(f)}catch(h){console.log(h.stack),d.reject(h)}return d};ab.prototype.requestRange=function(){var a=new G;a.resolve();return a};ab.prototype.requestLoadedStream=function(){};ab.prototype.onLoadedStream=function(){return this.loadedStream};var na=function(a,
b){this.msgHandler=b;this.streamManager=new we(a.length,Zg,a.url,{msgHandler:b,httpHeaders:a.httpHeaders,chunkedViewerLoading:a.chunkedViewerLoading,disableAutoFetch:a.disableAutoFetch});this.pdfModel=new $c(this,this.streamManager.getStream(),a.password)},Zg=65536;na.prototype=Object.create(Zc.prototype);na.prototype.constructor=na;na.prototype.ensure=function(a,b,c){var d=new G;this.ensureHelper(d,a,b,c);return d};na.prototype.ensureHelper=function(a,b,c,d){try{var e,f=b[c];e="function"===typeof f?
f.apply(b,d):f;a.resolve(e)}catch(h){h instanceof Ga?this.streamManager.requestRange(h.begin,h.end,function(){this.ensureHelper(a,b,c,d)}.bind(this)):(console.log(h.stack),a.reject(h))}};na.prototype.requestRange=function(a,b){var c=new G;this.streamManager.requestRange(a,b,function(){c.resolve()});return c};na.prototype.requestLoadedStream=function(){this.streamManager.requestAllChunks()};na.prototype.onLoadedStream=function(){return this.streamManager.onLoadedStream()};var xe=function(a,b,c,d,e){this.pdfManager=
a;this.pageIndex=c;this.pageDict=d;this.xref=b;this.ref=e;this.idCounters={obj:0};this.resourcesPromise=null};xe.prototype={getPageProp:function(a){return this.pageDict.get(a)},inheritPageProp:function(a){for(var b=this.pageDict,c=b.get(a);void 0===c;){b=b.get("Parent");if(!b)break;c=b.get(a)}return c},get content(){return this.getPageProp("Contents")},get resources(){return E(this,"resources",this.inheritPageProp("Resources"))},get mediaBox(){var a=this.inheritPageProp("MediaBox");if(!H(a)||4!==
a.length)a=[0,0,612,792];return E(this,"mediaBox",a)},get view(){var a=this.mediaBox,b=this.inheritPageProp("CropBox");if(!H(b)||4!==b.length)return E(this,"view",a);b=D.intersect(b,a);return!b?E(this,"view",a):E(this,"view",b)},get annotationRefs(){return E(this,"annotationRefs",this.inheritPageProp("Annots"))},get rotate(){var a=this.inheritPageProp("Rotate")||0;0!==a%90?a=0:360<=a?a%=360:0>a&&(a=(a%360+360)%360);return E(this,"rotate",a)},getContentStream:function(){var a=this.content;if(H(a)){var b=
this.xref,c,d=a.length,e=[];for(c=0;c<d;++c)e.push(b.fetchIfRef(a[c]));a=new ye(e)}else a=T(a)?a:new ad;return a},loadResources:function(a){this.resourcesPromise||(this.resourcesPromise=this.pdfManager.ensure(this,"resources"));var b=new G;this.resourcesPromise.then(function(){(new Wc(this.resources.map,a,this.xref)).load().then(function(){b.resolve()})}.bind(this));return b},getOperatorList:function(a){function b(a){d.reject(a)}var c=this,d=new G,e=new G,f=this.pdfManager,h=f.ensure(this,"getContentStream",
[]),g=this.loadResources("ExtGState ColorSpace Pattern Shading XObject Font".split(" ")),j=new mb(f,this.xref,a,this.pageIndex,"p"+this.pageIndex+"_",this.idCounters);G.all([h,g],b).then(function(b){b=b[0];var d=new Qa(a,c.pageIndex);a.send("StartRenderPage",{transparency:j.hasBlendModes(c.resources),pageIndex:c.pageIndex});j.getOperatorList(b,c.resources,d);e.resolve(d)});h=f.ensure(this,"annotations");G.all([e,h]).then(function(a){var c=a[0];a=a[1];0===a.length?(mb.optimizeQueue(c),c.flush(!0),
d.resolve(c)):ia.appendToOperatorList(a,c,f,j).then(function(){mb.optimizeQueue(c);c.flush(!0);d.resolve(c)},b)},b);return d},extractTextContent:function(){var a={on:function(){},send:function(){}},b=this,c=new G,d=this.pdfManager,e=d.ensure(this,"getContentStream",[]),f=this.loadResources(["ExtGState","XObject","Font"]);G.all([e,f]).then(function(e){e=e[0];e=(new mb(d,b.xref,a,b.pageIndex,"p"+b.pageIndex+"_",b.idCounters)).getTextContent(e,b.resources);c.resolve(e)});return c},getAnnotationsData:function(){for(var a=
this.annotations,b=[],c=0,d=a.length;c<d;++c)b.push(a[c].getData());return b},get annotations(){for(var a=[],b=this.annotationRefs||[],c=0,d=b.length;c<d;++c){var e=ia.fromRef(this.xref,b[c]);e&&a.push(e)}return E(this,"annotations",a)}};var $c,Ae=function(a,b,c){T(b)?ze.call(this,a,b,c):"object"==typeof b&&null!==b&&void 0!==b&&"byteLength"in b?ze.call(this,a,new $(b),c):r("PDFDocument: Unknown argument type")},ze=function(a,b,c){0<b.length||r("stream must have data");this.pdfManager=a;this.stream=
b;this.xref=new Be(this.stream,c,a)},bd=function(a,b,c,d){var e=a.pos,f=a.end,h="";e+c>f&&(c=f-e);for(f=0;f<c;++f)h+=String.fromCharCode(a.getByte());a.pos=e;b=d?h.lastIndexOf(b):h.indexOf(b);if(-1==b)return!1;a.pos+=b;return!0},$g={get entries(){return E(this,"entries",{Title:ga,Author:ga,Subject:ga,Keywords:ga,Creator:ga,Producer:ga,CreationDate:ga,ModDate:ga,Trapped:C})}};Ae.prototype={parse:function(a){this.setup(a);try{if(this.acroForm=this.catalog.catDict.get("AcroForm")){this.xfa=this.acroForm.get("XFA");
var b=this.acroForm.get("Fields");if((!b||!H(b)||0===b.length)&&!this.xfa)this.acroForm=null}}catch(c){L("Something wrong with AcroForm entry"),this.acroForm=null}},get linearization(){var a=this.stream.length,b=!1;if(a)try{b=new Ce(this.stream),b.length!=a&&(b=!1)}catch(c){if(c instanceof Ga)throw c;L("The linearization data is not available or unreadable PDF data is found");b=!1}return E(this,"linearization",b)},get startXRef(){var a=this.stream,b=0;if(this.linearization)a.reset(),bd(a,"endobj",
1024)&&(b=a.pos+6);else{for(var c=!1,d=a.end;!c&&0<d;)d-=1015,0>d&&(d=0),a.pos=d,c=bd(a,"startxref",1024,!0);if(c){a.skip(9);do b=a.getByte();while(Z.isSpace(b));for(c="";32<=b&&57>=b;)c+=String.fromCharCode(b),b=a.getByte();b=parseInt(c,10);isNaN(b)&&(b=0)}}return E(this,"startXRef",b)},get mainXRefEntriesOffset(){var a=0,b=this.linearization;b&&(a=b.mainXRefEntriesOffset);return E(this,"mainXRefEntriesOffset",a)},checkHeader:function(){var a=this.stream;a.reset();if(bd(a,"%PDF-",1024)){a.moveStart();
for(var b="",c;32<(c=a.getByte())&&!(12<=b.length);)b+=String.fromCharCode(c);this.pdfFormatVersion=b.substring(5)}},parseStartXRef:function(){this.xref.setStartXRef(this.startXRef)},setup:function(a){this.xref.parse(a);this.catalog=new De(this.pdfManager,this.xref)},get numPages(){var a=this.linearization;return E(this,"numPages",a?a.numPages:this.catalog.numPages)},get documentInfo(){var a={PDFFormatVersion:this.pdfFormatVersion,IsAcroFormPresent:!!this.acroForm,IsXFAPresent:!!this.xfa},b;try{b=
this.xref.trailer.get("Info")}catch(c){L("The document information dictionary is invalid.")}if(b){var d=$g.entries,e;for(e in d)if(b.has(e)){var f=b.get(e);d[e](f)?a[e]="string"!==typeof f?f:Na(f):L('Bad value in document info for "'+e+'"')}}return E(this,"documentInfo",a)},get fingerprint(){var a=this.xref,b;if(a.trailer.has("ID"))b="",a.trailer.get("ID")[0].split("").forEach(function(a){b+=Number(a.charCodeAt(0)).toString(16)});else{a=this.stream.bytes.subarray(0,100);a=Ia(a,0,a.length);b="";for(var c=
0,d=a.length;c<d;c++)b+=Number(a[c]).toString(16)}return E(this,"fingerprint",b)},traversePages:function(){this.catalog.traversePages()},getPage:function(a){return this.catalog.getPage(a)}};$c=Ae;var $a,Ee=function(a){this.name=a};Ee.prototype={};$a=Ee;var Ea,Nb=function(a){this.cmd=a};Nb.prototype={};var Fe={};Nb.get=function(a){var b=Fe[a];return b?b:Fe[a]=new Nb(a)};Ea=Nb;var ha,cd=function(a){this.map=Object.create(null);this.xref=a;this.__nonSerializable__=Ge},Ge=function(){return Ge};cd.prototype=
{assignXref:function(a){this.xref=a},get:function(a,b,c){var d,e=this.xref;if("undefined"!=typeof(d=this.map[a])||a in this.map||"undefined"==typeof b||"undefined"!=typeof(d=this.map[b])||b in this.map||"undefined"==typeof c)return e?e.fetchIfRef(d):d;d=this.map[c]||null;return e?e.fetchIfRef(d):d},getAsync:function(a,b,c){var d,e=this.xref;if(void 0!==typeof(d=this.map[a])||a in this.map||void 0===typeof b){if(e)return e.fetchIfRefAsync(d);a=new G;a.resolve(d);return a}if(void 0!==typeof(d=this.map[b])||
b in this.map||void 0===typeof c){if(e)return e.fetchIfRefAsync(d);a=new G;a.resolve(d);return a}d=this.map[c]||null;if(e)return e.fetchIfRefAsync(d);a=new G;a.resolve(d);return a},getRaw:function(a){return this.map[a]},getAll:function(){var a={},b;for(b in this.map){var c=this.get(b);a[b]=c instanceof cd?c.getAll():c}return a},set:function(a,b){this.map[a]=b},has:function(a){return a in this.map},forEach:function(a){for(var b in this.map)a(b,this.get(b))}};ha=cd;var Fb,He=function(a,b){this.num=
a;this.gen=b};He.prototype={};Fb=He;var Ob=function(){this.dict={}};Ob.prototype={has:function(a){return"R"+a.num+"."+a.gen in this.dict},put:function(a){this.dict["R"+a.num+"."+a.gen]=!0},remove:function(a){delete this.dict["R"+a.num+"."+a.gen]}};var Ie=function(){this.dict={}};Ie.prototype={get:function(a){return this.dict["R"+a.num+"."+a.gen]},has:function(a){return"R"+a.num+"."+a.gen in this.dict},put:function(a,b){this.dict["R"+a.num+"."+a.gen]=b}};var De,Je=function(a,b){this.pdfManager=a;this.xref=
b;this.catDict=b.getCatalogObj();B(this.catDict)||r("catalog object is not a dictionary");this.traversePagesQueue=[{pagesDict:this.toplevelPagesDict,posInKids:0}];this.pagePromises=[];this.currPageIndex=0};Je.prototype={get metadata(){var a=this.catDict.getRaw("Metadata");if(!ua(a))return E(this,"metadata",null);var a=this.xref.fetch(a,!(!this.xref.encrypt?0:this.xref.encrypt.encryptMetadata)),b;if(a&&B(a.dict)){var c=a.dict.get("Type"),d=a.dict.get("Subtype");if(C(c)&&C(d)&&"Metadata"===c.name&&
"XML"===d.name)try{var e=oc(a.getBytes());b=decodeURIComponent(escape(e))}catch(f){L("Skipping invalid metadata.")}}return E(this,"metadata",b)},get toplevelPagesDict(){var a=this.catDict.get("Pages");B(a)||r("invalid top-level pages dictionary");return E(this,"toplevelPagesDict",a)},get documentOutline(){var a=null;try{a=this.readDocumentOutline()}catch(b){if(b instanceof Ga)throw b;R("Unable to read document outline")}return E(this,"documentOutline",a)},readDocumentOutline:function(){var a=this.xref,
b=this.catDict.get("Outlines"),c={items:[]};if(B(b)){var b=b.getRaw("First"),d=new Ob;if(ua(b)){var e=[{obj:b,parent:c}];for(d.put(b);0<e.length;){var f=e.shift(),h=a.fetchIfRef(f.obj);if(null!==h){h.has("Title")||r("Invalid outline item");(b=h.get("A"))?b=b.get("D"):h.has("Dest")&&(b=h.getRaw("Dest"),C(b)&&(b=b.name));var g=h.get("Title"),g={dest:b,title:Na(g),color:h.get("C")||[0,0,0],count:h.get("Count"),bold:!!(h.get("F")&2),italic:!!(h.get("F")&1),items:[]};f.parent.items.push(g);b=h.getRaw("First");
ua(b)&&!d.has(b)&&(e.push({obj:b,parent:g}),d.put(b));b=h.getRaw("Next");ua(b)&&!d.has(b)&&(e.push({obj:b,parent:f.parent}),d.put(b))}}}}return 0<c.items.length?c.items:null},get numPages(){var a=this.toplevelPagesDict.get("Count");J(a)||r("page count in top level pages object is not an integer");return E(this,"num",a)},get destinations(){var a=this.xref,b={},c,d,e=this.catDict.get("Names");e?c=e.getRaw("Dests"):this.catDict.has("Dests")&&(d=this.catDict.get("Dests"));d&&d.forEach(function(a,c){c&&
(b[a]=B(c)?c.get("D"):c)});if(c){var a=(new dd(c,a)).getAll(),f;for(f in a)a.hasOwnProperty(f)&&(b[f]=B(a[f])?a[f].get("D"):a[f])}return E(this,"destinations",b)},get javaScript(){var a=this.xref,b=this.catDict.get("Names"),c=[];if(b&&b.has("JavaScript")){var a=(new dd(b.getRaw("JavaScript"),a)).getAll(),d;for(d in a)if(a.hasOwnProperty(d)&&(b=a[d],B(b))){var e=b.get("S");if(C(e)&&"JavaScript"===e.name&&(b=b.get("JS"),ga(b)||T(b)))T(b)&&(b=oc(b.getBytes())),c.push(Na(b))}}return E(this,"javaScript",
c)},getPage:function(a){a in this.pagePromises||(this.pagePromises[a]=new G);return this.pagePromises[a]},traversePages:function(){for(var a=this.traversePagesQueue;a.length;){var b=a[a.length-1],c=b.pagesDict.get("Kids");H(c)||r("page dictionary kids object is not an array");if(b.posInKids>=c.length)a.pop();else{var d=c[b.posInKids];ua(d)||r("page dictionary kid is not a reference");var e=this.xref.fetch(d);B(e,"Page")||B(e)&&!e.has("Kids")?(c=this.currPageIndex++,d=new xe(this.pdfManager,this.xref,
c,e,d),c in this.pagePromises||(this.pagePromises[c]=new G),this.pagePromises[c].resolve(d)):(B(e)||r("page dictionary kid reference points to wrong type of object"),a.push({pagesDict:e,posInKids:0}));++b.posInKids}}}};De=Je;var Be,Ke=function(a,b){this.stream=a;this.entries=[];this.xrefstms={};this.cache=[];this.password=b};Ke.prototype={setStartXRef:function(a){this.startXRefQueue=[a]},parse:function(a){a?(R("Indexing all PDF objects"),a=this.indexObjects()):a=this.readXRef();a.assignXref(this);
this.trailer=a;var b=a.get("Encrypt");if(b){var c=a.get("ID");this.encrypt=new Le(b,c&&c.length?c[0]:"",this.password)}(this.root=a.get("Root"))||r("Invalid root reference")},processXRefTable:function(a){"tableState"in this||(this.tableState={entryNum:0,streamPos:a.lexer.stream.pos,parserBuf1:a.buf1,parserBuf2:a.buf2});var b=this.readXRefTable(a);P(b,"trailer")||r("Invalid XRef table: could not find trailer dictionary");a=a.getObj();B(a)||r("Invalid XRef table: could not parse trailer dictionary");
delete this.tableState;return a},readXRefTable:function(a){var b=a.lexer.stream,c=this.tableState;b.pos=c.streamPos;a.buf1=c.parserBuf1;a.buf2=c.parserBuf2;for(var d;;){if(!("firstEntryNum"in c)||!("entryCount"in c)){if(P(d=a.getObj(),"trailer"))break;c.firstEntryNum=d;c.entryCount=a.getObj()}var e=c.firstEntryNum,f=c.entryCount;(!J(e)||!J(f))&&r("Invalid XRef table: wrong types in subsection header");for(var h=c.entryNum;h<f;h++){c.streamPos=b.pos;c.entryNum=h;c.parserBuf1=a.buf1;c.parserBuf2=a.buf2;
var g={};g.offset=a.getObj();g.gen=a.getObj();var j=a.getObj();P(j,"f")?g.free=!0:P(j,"n")&&(g.uncompressed=!0);if(!J(g.offset)||!J(g.gen)||!g.free&&!g.uncompressed)console.log(g.offset,g.gen,g.free,g.uncompressed),r("Invalid entry in XRef subsection: "+e+", "+f);this.entries[h+e]||(this.entries[h+e]=g)}c.entryNum=0;c.streamPos=b.pos;c.parserBuf1=a.buf1;c.parserBuf2=a.buf2;delete c.firstEntryNum;delete c.entryCount}1===e&&(this.entries[1]&&this.entries[1].free)&&this.entries.shift();this.entries[0]&&
!this.entries[0].free&&r("Invalid XRef table: unexpected first object");return d},processXRefStream:function(a){if(!("streamState"in this)){var b=a.dict,c=b.get("W"),d=b.get("Index");d||(d=[0,b.get("Size")]);this.streamState={entryRanges:d,byteWidths:c,entryNum:0,streamPos:a.pos}}this.readXRefStream(a);delete this.streamState;return a.dict},readXRefStream:function(a){var b,c,d=this.streamState;a.pos=d.streamPos;b=d.byteWidths;for(var e=b[0],f=b[1],h=b[2],g=d.entryRanges;0<g.length;){var j=g[0],k=
g[1];(!J(j)||!J(k))&&r("Invalid XRef range fields: "+j+", "+k);(!J(e)||!J(f)||!J(h))&&r("Invalid XRef entry fields length: "+j+", "+k);for(b=d.entryNum;b<k;++b){d.entryNum=b;d.streamPos=a.pos;var l=0,m=0,p=0;for(c=0;c<e;++c)l=l<<8|a.getByte();0===e&&(l=1);for(c=0;c<f;++c)m=m<<8|a.getByte();for(c=0;c<h;++c)p=p<<8|a.getByte();c={};c.offset=m;c.gen=p;switch(l){case 0:c.free=!0;break;case 1:c.uncompressed=!0;break;case 2:break;default:r("Invalid XRef entry type: "+l)}this.entries[j+b]||(this.entries[j+
b]=c)}d.entryNum=0;d.streamPos=a.pos;g.splice(0,2)}},indexObjects:function(){function a(a,b,c){for(var d=c.length,e=a.length,f=0;b<e;){for(var g=0;g<d&&a[b+g]==c[g];)++g;if(g>=d)break;b++;f++}return f}var b=new Uint8Array([116,114,97,105,108,101,114]),c=new Uint8Array([115,116,97,114,116,120,114,101,102]),d=new Uint8Array([101,110,100,111,98,106]),e=new Uint8Array([47,88,82,101,102]),f=this.stream;f.pos=0;for(var h=f.getBytes(),g=f.start,j=h.length,k=[],l=[];g<j;){var m=h[g];if(32===m||9===m||13===
m||10===m)++g;else if(37===m){do{++g;if(g>=j)break;m=h[g]}while(13!==m&&10!==m)}else{for(var m=h,p=g,n="",q=m[p];13!==q&&10!==q&&!(++p>=m.length);)n+=String.fromCharCode(q),q=m[p];m=n;"xref"===m?(g+=a(h,g,b),k.push(g),g+=a(h,g,c)):(p=/^(\d+)\s+(\d+)\s+obj\b/.exec(m))?(this.entries[p[1]]={offset:g,gen:p[2]|0,uncompressed:!0},m=a(h,g,d)+7,p=h.subarray(g,g+m),n=a(p,0,e),n<m&&64>p[n+5]&&(l.push(g),this.xrefstms[g]=1),g+=m):g+=m.length+1}}b=0;for(c=l.length;b<c;++b)this.startXRefQueue.push(l[b]),this.readXRef(!0);
for(var s,b=0,c=k.length;b<c;++b)if(f.pos=k[b],l=new Ja(new Z(f),!0,null),d=l.getObj(),P(d,"trailer")&&B(s=l.getObj())&&s.has("ID"))return s;if(s)return s;throw new wb("Invalid PDF structure");},readXRef:function(a){var b=this.stream;try{for(;this.startXRefQueue.length;){b.pos=this.startXRefQueue[0];var c=new Ja(new Z(b),!0,null),d=c.getObj(),e;if(P(d,"xref")){if(e=this.processXRefTable(c),this.topDict||(this.topDict=e),d=e.get("XRefStm"),J(d)){var f=d;f in this.xrefstms||(this.xrefstms[f]=1,this.startXRefQueue.push(f))}}else J(d)&&
((!J(c.getObj())||!P(c.getObj(),"obj")||!T(d=c.getObj()))&&r("Invalid XRef stream"),e=this.processXRefStream(d),this.topDict||(this.topDict=e),e||r("Failed to read XRef stream"));d=e.get("Prev");J(d)?this.startXRefQueue.push(d):ua(d)&&this.startXRefQueue.push(d.num);this.startXRefQueue.shift()}return this.topDict}catch(h){if(h instanceof Ga)throw h;za("(while reading XRef): "+h)}if(!a)throw new lb;},getEntry:function(a){a=this.entries[a];return null===a?null:a.free||!a.offset?null:a},fetchIfRef:function(a){return!ua(a)?
a:this.fetch(a)},fetch:function(a,b){ua(a)||r("ref object is not a reference");var c=a.num,d;if(c in this.cache)return d=this.cache[c],d instanceof $?d.makeSubStream(d.start,d.length,d.dict):d;d=this.getEntry(c);if(null===d)return this.cache[c]=d;var e=a.gen,f;if(d.uncompressed){d.gen!=e&&r("inconsistent generation in XRef");f=this.stream.makeSubStream(d.offset);f=new Ja(new Z(f),!0,this);var h=f.getObj(),g=f.getObj(),j=f.getObj();(!J(h)||h!=c||!J(g)||g!=e||!P(j))&&r("bad XRef entry");if(!P(j,"obj")){if(0===
j.cmd.indexOf("obj")&&(c=parseInt(j.cmd.substring(3),10),!isNaN(c)))return c;r("bad XRef entry")}if(this.encrypt&&!b)try{d=f.getObj(this.encrypt.createCipherTransform(c,e))}catch(k){return this.fetch(a,!0)}else d=f.getObj();T(d)||(this.cache[c]=d);return d}e=d.offset;f=this.fetch(new Fb(e,0));T(f)||r("bad ObjStm stream");c=f.dict.get("First");h=f.dict.get("N");(!J(c)||!J(h))&&r("invalid first and n parameters for ObjStm stream");f=new Ja(new Z(f),!1,this);f.allowStreams=!0;for(var j=[],l=[],g=0;g<
h;++g)c=f.getObj(),J(c)||r("invalid object number in the ObjStm stream: "+c),l.push(c),c=f.getObj(),J(c)||r("invalid object offset in the ObjStm stream: "+c);for(g=0;g<h;++g){j.push(f.getObj());var c=l[g],m=this.entries[c];m&&(m.offset===e&&m.gen===g)&&(this.cache[c]=j[g])}d=j[d.gen];void 0===d&&r("bad XRef entry for compressed object");return d},fetchIfRefAsync:function(a){if(!ua(a)){var b=new G;b.resolve(a);return b}return this.fetchAsync(a)},fetchAsync:function(a,b){var c=new G,d=function(c){try{c.resolve(this.fetch(a,
b))}catch(f){f instanceof Ga?this.stream.manager.requestRange(f.begin,f.end,d):c.reject(f)}}.bind(this,c);d();return c},getCatalogObj:function(){return this.root}};Be=Ke;var dd,Me=function(a,b){this.root=a;this.xref=b};Me.prototype={getAll:function(){var a={};if(!this.root)return a;var b=this.xref,c=new Ob;c.put(this.root);for(var d=[this.root];0<d.length;){var e,f;e=b.fetchIfRef(d.shift());if(B(e))if(e.has("Kids")){var h=e.get("Kids");e=0;for(f=h.length;e<f;e++){var g=h[e];c.has(g)&&r("invalid destinations");
d.push(g);c.put(g)}}else if(h=e.get("Names")){e=0;for(f=h.length;e<f;e+=2)a[h[e]]=b.fetchIfRef(h[e+1])}}return a}};dd=Me;var Wc,Ne=function(a,b,c){this.obj=a;this.keys=b;this.xref=c;this.refSet=null};Ne.prototype={load:function(){var a=this.keys;this.promise=new G;if(!(this.xref.stream instanceof Yc)||0===this.xref.stream.getMissingChunks().length)return this.promise.resolve(),this.promise;this.refSet=new Ob;for(var b=[],c=0;c<a.length;c++)b.push(this.obj[a[c]]);this.walk(b);return this.promise},
walk:function(a){for(var b=[],c=[];a.length;){var d=a.pop();if(ua(d)){if(this.refSet.has(d))continue;try{this.refSet.put(d),d=this.xref.fetch(d)}catch(e){if(!(e instanceof Ga))throw e;b.push(d);c.push({begin:e.begin,end:e.end})}}if(d&&d.getBaseStreams){for(var f=d.getBaseStreams(),h=!1,g=0;g<f.length;g++){var j=f[g];j.getMissingChunks&&j.getMissingChunks().length&&(h=!0,c.push({begin:j.start,end:j.end}))}h&&b.push(d)}h=d;d=a;if(B(h)||T(h))for(h in g=void 0,g=B(h)?h.map:h.dict.map,h=void 0,g)f=g[h],
(ua(f)||B(f)||H(f)||T(f))&&d.push(f);else if(H(h)){g=0;for(j=h.length;g<j;g++)f=h[g],(ua(f)||B(f)||H(f)||T(f))&&d.push(f)}}c.length?this.xref.stream.manager.requestRanges(c,function(){a=b;for(var c=0;c<b.length;c++){var d=b[c];ua(d)&&this.refSet.remove(d)}this.walk(a)}.bind(this)):(this.refSet=null,this.promise.resolve())}};Wc=Ne;var ah=".notdef space exclam quotedbl numbersign dollar percent ampersand quoteright parenleft parenright asterisk plus comma hyphen period slash zero one two three four five six seven eight nine colon semicolon less equal greater question at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z bracketleft backslash bracketright asciicircum underscore quoteleft a b c d e f g h i j k l m n o p q r s t u v w x y z braceleft bar braceright asciitilde exclamdown cent sterling fraction yen florin section currency quotesingle quotedblleft guillemotleft guilsinglleft guilsinglright fi fl endash dagger daggerdbl periodcentered paragraph bullet quotesinglbase quotedblbase quotedblright guillemotright ellipsis perthousand questiondown grave acute circumflex tilde macron breve dotaccent dieresis ring cedilla hungarumlaut ogonek caron emdash AE ordfeminine Lslash Oslash OE ordmasculine ae dotlessi lslash oslash oe germandbls onesuperior logicalnot mu trademark Eth onehalf plusminus Thorn onequarter divide brokenbar degree thorn threequarters twosuperior registered minus eth multiply threesuperior copyright Aacute Acircumflex Adieresis Agrave Aring Atilde Ccedilla Eacute Ecircumflex Edieresis Egrave Iacute Icircumflex Idieresis Igrave Ntilde Oacute Ocircumflex Odieresis Ograve Otilde Scaron Uacute Ucircumflex Udieresis Ugrave Yacute Ydieresis Zcaron aacute acircumflex adieresis agrave aring atilde ccedilla eacute ecircumflex edieresis egrave iacute icircumflex idieresis igrave ntilde oacute ocircumflex odieresis ograve otilde scaron uacute ucircumflex udieresis ugrave yacute ydieresis zcaron".split(" "),
bh=".notdef space exclamsmall Hungarumlautsmall dollaroldstyle dollarsuperior ampersandsmall Acutesmall parenleftsuperior parenrightsuperior twodotenleader onedotenleader comma hyphen period fraction zerooldstyle oneoldstyle twooldstyle threeoldstyle fouroldstyle fiveoldstyle sixoldstyle sevenoldstyle eightoldstyle nineoldstyle colon semicolon commasuperior threequartersemdash periodsuperior questionsmall asuperior bsuperior centsuperior dsuperior esuperior isuperior lsuperior msuperior nsuperior osuperior rsuperior ssuperior tsuperior ff fi fl ffi ffl parenleftinferior parenrightinferior Circumflexsmall hyphensuperior Gravesmall Asmall Bsmall Csmall Dsmall Esmall Fsmall Gsmall Hsmall Ismall Jsmall Ksmall Lsmall Msmall Nsmall Osmall Psmall Qsmall Rsmall Ssmall Tsmall Usmall Vsmall Wsmall Xsmall Ysmall Zsmall colonmonetary onefitted rupiah Tildesmall exclamdownsmall centoldstyle Lslashsmall Scaronsmall Zcaronsmall Dieresissmall Brevesmall Caronsmall Dotaccentsmall Macronsmall figuredash hypheninferior Ogoneksmall Ringsmall Cedillasmall onequarter onehalf threequarters questiondownsmall oneeighth threeeighths fiveeighths seveneighths onethird twothirds zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior centinferior dollarinferior periodinferior commainferior Agravesmall Aacutesmall Acircumflexsmall Atildesmall Adieresissmall Aringsmall AEsmall Ccedillasmall Egravesmall Eacutesmall Ecircumflexsmall Edieresissmall Igravesmall Iacutesmall Icircumflexsmall Idieresissmall Ethsmall Ntildesmall Ogravesmall Oacutesmall Ocircumflexsmall Otildesmall Odieresissmall OEsmall Oslashsmall Ugravesmall Uacutesmall Ucircumflexsmall Udieresissmall Yacutesmall Thornsmall Ydieresissmall".split(" "),
ch=".notdef space dollaroldstyle dollarsuperior parenleftsuperior parenrightsuperior twodotenleader onedotenleader comma hyphen period fraction zerooldstyle oneoldstyle twooldstyle threeoldstyle fouroldstyle fiveoldstyle sixoldstyle sevenoldstyle eightoldstyle nineoldstyle colon semicolon commasuperior threequartersemdash periodsuperior asuperior bsuperior centsuperior dsuperior esuperior isuperior lsuperior msuperior nsuperior osuperior rsuperior ssuperior tsuperior ff fi fl ffi ffl parenleftinferior parenrightinferior hyphensuperior colonmonetary onefitted rupiah centoldstyle figuredash hypheninferior onequarter onehalf threequarters oneeighth threeeighths fiveeighths seveneighths onethird twothirds zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior centinferior dollarinferior periodinferior commainferior".split(" "),
dh={"Adobe-Japan1":[[32,160],{f:12,c:33},[45,8209],{f:46,c:46},165,{f:2,c:93},[95,818],[96,768],{f:27,c:97},166,125,[732,771],[700,8217],92,[699,8216],124,[126,8764],{f:3,c:161},8260,402,0,164,8220,171,{f:2,c:8249},{f:2,c:64257},[8210,8211],0,0,[183,8729],0,8226,8218,8222,8221,187,0,0,191,{f:2,c:769},[175,772],{f:3,c:774},778,[184,807],779,808,780,[822,8212],198,170,321,216,338,186,230,305,322,248,339,223,173,169,172,174,0,0,{f:2,c:178},181,185,{f:3,c:188},{f:6,c:192},{f:16,c:199},0,{f:6,c:217},{f:6,
c:224},{f:16,c:231},0,{f:7,c:249},352,376,381,[773,8254],353,8482,382,0,8194,{f:59,c:33},165,{f:31,c:93},65512,{f:2,c:125},0,{f:63,c:65377},{s:243},[8195,12288],{f:2,c:12289},65292,65294,12539,{f:2,c:65306},65311,65281,{f:2,c:12443},180,65344,168,65342,65507,65343,{f:2,c:12541},{f:2,c:12445},12291,20189,{f:3,c:12293},12540,8213,8208,65295,65340,[12316,65374],8214,65372,8230,8229,{s:4},{f:2,c:65288},{f:2,c:12308},65339,65341,65371,65373,{f:10,c:12296},65291,[8722,65293],177,215,247,65309,8800,65308,
65310,{f:2,c:8806},8734,8756,9794,9792,176,{f:2,c:8242},8451,65509,65284,{f:2,c:65504},65285,65283,65286,65290,65312,167,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,9661,9660,8251,12306,8594,{f:2,c:8592},8595,12307,8712,8715,{f:2,c:8838},{f:2,c:8834},8746,8745,{f:2,c:8743},65506,8658,8660,8704,8707,8736,8869,8978,8706,8711,8801,8786,{f:2,c:8810},8730,8765,8733,8757,{f:2,c:8747},8491,8240,9839,9837,9834,{f:2,c:8224},182,9711,{f:10,c:65296},{f:26,c:65313},{f:26,c:65345},{f:83,c:12353},{f:86,
c:12449},{f:17,c:913},{f:7,c:931},{f:17,c:945},{f:7,c:963},{f:6,c:1040},1025,{f:32,c:1046},1105,{f:26,c:1078},20124,21782,23043,38463,21696,24859,25384,23030,36898,33909,33564,31312,24746,25569,28197,26093,33894,33446,39925,26771,22311,26017,25201,23451,22992,34427,39156,32098,32190,39822,25110,31903,34999,23433,24245,25353,26263,26696,38343,38797,26447,20197,20234,20301,20381,20553,22258,22839,22996,23041,23561,24799,24847,24944,26131,26885,28858,30031,30064,31227,32173,32239,32963,33806,[12176,
34915],35586,36949,36986,21307,20117,20133,22495,32946,37057,30959,[12032,19968],22769,28322,36920,31282,33576,33419,39983,20801,21360,21693,21729,22240,23035,24341,39154,28139,32996,34093,38498,38512,38560,38907,21515,21491,23431,28879,[12155,32701],36802,[12204,38632],21359,40284,31418,19985,30867,[12165,33276],28198,22040,21764,27421,34074,39995,23013,21417,28006,[12128,29916],38287,22082,20113,36939,38642,33615,39180,21473,21942,23344,24433,26144,26355,26628,27704,27891,27945,29787,30408,31310,
38964,33521,34907,35424,37613,28082,30123,30410,39365,24742,35585,36234,38322,27022,21421,20870,22290,22576,22852,23476,24310,24616,25513,25588,27839,28436,28814,28948,29017,29141,29503,32257,33398,33489,34199,36960,37467,40219,22633,26044,27738,29989,20985,22830,22885,24448,24540,25276,26106,27178,27431,27572,29579,32705,35158,40236,40206,[12009,40644],23713,27798,33659,20740,23627,25014,33222,26742,29281,[12036,20057],20474,21368,24681,28201,31311,[12211,38899],19979,21270,20206,20309,20285,20385,
20339,21152,21487,22025,22799,23233,23478,23521,31185,26247,26524,26550,27468,27827,[12117,28779],29634,31117,[12146,31166],31292,31623,33457,33499,33540,33655,33775,33747,34662,35506,22057,36008,36838,36942,38686,34442,20420,23784,25105,[12123,29273],30011,33253,33469,34558,36032,38597,39187,39381,20171,20250,35299,22238,22602,22730,24315,24555,24618,24724,24674,25040,25106,25296,25913,39745,26214,26800,28023,28784,30028,30342,32117,33445,34809,38283,38542,[12185,35997],20977,21182,22806,21683,23475,
23830,24936,27010,28079,30861,33995,34903,35442,37799,39608,28012,39336,34521,22435,26623,34510,37390,21123,22151,21508,24275,25313,25785,26684,26680,27579,29554,30906,31339,35226,[12179,35282],36203,36611,37101,38307,38548,[12208,38761],23398,23731,27005,{f:2,c:38989},25499,31520,27179,27263,26806,39949,28511,21106,21917,24688,25324,27963,28167,28369,33883,35088,36676,19988,39993,21494,26907,27194,38788,26666,20828,31427,33970,37340,37772,22107,40232,26658,33541,33841,31909,21E3,33477,[12129,29926],
20094,20355,20896,23506,21002,21208,21223,24059,21914,22570,23014,23436,23448,23515,[12082,24178],24185,24739,24863,24931,25022,25563,25954,26577,26707,26874,27454,27475,27735,28450,28567,28485,29872,[12130,29976],30435,30475,31487,31649,31777,32233,[12152,32566],32752,32925,33382,33694,35251,35532,36011,36996,37969,38291,38289,38306,38501,38867,39208,33304,20024,21547,23736,24012,29609,30284,30524,23721,32747,36107,38593,38929,38996,39E3,20225,20238,21361,21916,22120,22522,22855,23305,23492,23696,
24076,24190,24524,25582,26426,26071,26082,26399,26827,26820,27231,24112,27589,27671,27773,30079,31048,23395,31232,32E3,24509,35215,35352,36020,36215,36556,36637,39138,39438,[12004,12225,39740],[12018,20096],20605,20736,22931,23452,25135,25216,25836,27450,29344,30097,31047,32681,34811,35516,35696,25516,33738,38816,21513,21507,21931,26708,27224,35440,30759,26485,[12233,40653],21364,23458,33050,34384,36870,19992,20037,20167,20241,21450,21560,23470,[12088,24339],24613,25937,26429,27714,27762,27875,28792,
29699,31350,31406,31496,32026,31998,32102,26087,[12124,29275],21435,23621,24040,25298,25312,25369,28192,34394,35377,36317,37624,28417,31142,[12226,39770],20136,{f:2,c:20139},20379,20384,20689,20807,31478,20849,20982,21332,21281,21375,21483,21932,22659,23777,24375,24394,24623,24656,24685,25375,25945,27211,27841,29378,29421,30703,33016,33029,33288,34126,37111,37857,38911,39255,39514,20208,20957,23597,26241,26989,23616,26354,26997,[12127,29577],26704,31873,20677,21220,22343,[12081,24062],37670,[12100,
26020],27427,27453,29748,31105,31165,31563,32202,33465,33740,34943,35167,35641,36817,[12198,37329],21535,37504,20061,20534,21477,21306,29399,29590,30697,33510,36527,39366,39368,39378,20855,24858,34398,21936,31354,20598,23507,36935,38533,20018,27355,37351,23633,23624,25496,31391,27795,38772,36705,31402,29066,38536,31874,26647,32368,26705,37740,21234,21531,34219,35347,32676,36557,37089,21350,34952,31041,20418,20670,21009,20804,21843,22317,29674,22411,22865,24418,24452,24693,24950,24935,25001,25522,
25658,25964,26223,26690,28179,30054,31293,31995,32076,32153,32331,32619,33550,33610,34509,35336,35427,35686,36605,38938,40335,33464,36814,39912,21127,25119,25731,28608,38553,26689,20625,[12107,27424],27770,28500,[12147,31348],32080,[12174,34880],35363,[12105,26376],20214,20537,20518,20581,20860,21048,21091,21927,22287,22533,23244,24314,25010,25080,25331,25458,26908,27177,29309,[12125,29356],29486,30740,30831,32121,30476,32937,[12178,35211],35609,36066,36562,36963,37749,38522,38997,39443,40568,20803,
21407,21427,24187,24358,28187,28304,[12126,29572],29694,32067,33335,[12180,35328],35578,38480,20046,20491,21476,21628,22266,22993,23396,[12080,24049],24235,24359,[12094,25144],25925,26543,28246,29392,31946,34996,32929,32993,33776,[11969,34382],35463,36328,37431,38599,39015,[12238,40723],20116,20114,20237,21320,21577,21566,23087,24460,24481,24735,26791,27278,29786,30849,35486,35492,35703,37264,20062,39881,20132,20348,20399,20505,20502,20809,20844,21151,21177,21246,21402,[12061,21475],21521,21518,21897,
22353,22434,22909,23380,23389,23439,[12079,24037],24039,24055,24184,24195,24218,24247,24344,24658,24908,25239,25304,25511,25915,26114,26179,26356,26477,26657,26775,27083,27743,27946,28009,28207,28317,30002,30343,30828,31295,31968,32005,32024,32094,32177,32789,32771,32943,32945,33108,33167,33322,33618,[12175,34892],34913,35611,36002,36092,37066,37237,37489,30783,37628,38308,38477,38917,[12217,39321],[12220,39640],40251,21083,21163,21495,21512,22741,25335,28640,35946,36703,40633,20811,21051,21578,22269,
31296,37239,40288,[12234,40658],29508,28425,33136,29969,24573,24794,[12219,39592],29403,36796,27492,38915,20170,22256,22372,22718,23130,24680,25031,26127,26118,26681,26801,28151,30165,32058,[12169,33390],39746,20123,20304,21449,21766,23919,24038,24046,26619,27801,29811,30722,35408,37782,35039,22352,24231,25387,20661,20652,20877,26368,21705,22622,22971,23472,24425,25165,25505,26685,27507,28168,28797,37319,29312,30741,30758,31085,25998,32048,33756,35009,36617,38555,21092,22312,26448,32618,36001,20916,
22338,38442,22586,27018,32948,21682,23822,22524,30869,40442,20316,21066,21643,25662,26152,26388,26613,31364,31574,32034,37679,26716,39853,31545,21273,20874,21047,23519,25334,25774,25830,26413,27578,34217,38609,30352,39894,25420,37638,39851,[12139,30399],26194,19977,20632,21442,[12077,23665],24808,25746,25955,26719,29158,29642,29987,31639,32386,34453,35715,36059,37240,39184,26028,26283,27531,20181,20180,20282,20351,21050,21496,21490,21987,22235,[12064,22763],22987,22985,23039,[12070,23376],23629,24066,
24107,24535,24605,25351,[12096,25903],23388,26031,26045,26088,26525,[12108,27490],27515,[12114,27663],29509,31049,31169,[12151,31992],32025,32043,32930,33026,[12164,33267],35222,35422,35433,35430,35468,35566,36039,36060,38604,39164,[12013,27503],20107,20284,20365,20816,23383,23546,24904,25345,26178,27425,28363,27835,29246,29885,30164,30913,[12144,31034],[12157,32780],[12159,32819],[12163,33258],33940,36766,27728,[12229,40575],24335,35672,40235,31482,36600,23437,38635,19971,21489,22519,22833,23241,
23460,24713,28287,28422,30142,36074,23455,34048,31712,20594,26612,33437,23649,34122,32286,33294,20889,23556,25448,36198,26012,29038,31038,32023,32773,35613,[12190,36554],36974,34503,37034,20511,21242,23610,26451,28796,29237,37196,37320,37675,33509,23490,24369,24825,20027,21462,23432,[12095,25163],26417,27530,29417,29664,31278,33131,36259,37202,[12216,39318],20754,21463,21610,23551,25480,27193,32172,38656,22234,21454,21608,23447,23601,24030,20462,24833,25342,27954,31168,31179,32066,32333,32722,33261,
[12168,33311],33936,34886,35186,35728,36468,36655,36913,37195,37228,38598,37276,20160,20303,20805,[12055,21313],24467,25102,26580,27713,28171,29539,32294,37325,37507,21460,22809,23487,28113,31069,32302,31899,22654,29087,20986,34899,36848,20426,23803,26149,30636,31459,33308,39423,20934,24490,26092,26991,27529,28147,28310,28516,30462,32020,24033,36981,37255,38918,20966,21021,25152,26257,26329,28186,24246,32210,32626,26360,34223,34295,35576,21161,21465,[12069,22899],24207,24464,24661,37604,38500,20663,
20767,21213,21280,21319,21484,21736,21830,21809,22039,22888,22974,23100,23477,23558,[12073,23567],23569,23578,24196,24202,24288,24432,25215,25220,25307,25484,25463,26119,26124,26157,26230,26494,26786,27167,27189,27836,28040,28169,28248,28988,28966,29031,30151,30465,30813,30977,31077,31216,31456,31505,31911,32057,32918,33750,33931,34121,34909,35059,35359,35388,35412,35443,35937,36062,37284,37478,37758,37912,38556,38808,19978,19976,19998,20055,20887,21104,22478,22580,22732,23330,24120,24773,25854,26465,
26454,27972,29366,30067,31331,33976,35698,37304,37664,22065,22516,39166,25325,26893,27542,29165,32340,32887,[12170,33394],35302,[12215,39135],34645,36785,23611,20280,20449,20405,21767,23072,23517,23529,[12092,24515],24910,25391,26032,26187,26862,27035,28024,28145,30003,30137,30495,31070,31206,32051,[12162,33251],33455,34218,35242,35386,[12189,36523],[12191,36763],36914,37341,38663,[12040,20154],20161,20995,22645,22764,23563,29978,23613,33102,35338,36805,38499,38765,31525,35535,38920,37218,22259,21416,
36887,21561,22402,24101,25512,[12116,27700],28810,30561,31883,32736,34928,36930,37204,37648,37656,38543,29790,39620,23815,23913,25968,26530,36264,38619,25454,26441,26905,33733,38935,38592,35070,28548,25722,[12072,23544],19990,28716,30045,26159,20932,21046,21218,22995,24449,24615,25104,25919,25972,26143,26228,26866,26646,27491,28165,29298,[12131,29983],30427,31934,32854,22768,35069,[11972,35199],35488,35475,35531,36893,37266,[11992,38738],38745,[12011,25993],31246,33030,38587,24109,24796,25114,26021,
26132,26512,[12143,30707],31309,31821,32318,33034,36012,[12186,36196],36321,36447,30889,20999,25305,25509,25666,25240,35373,31363,31680,35500,38634,32118,[12166,33292],34633,20185,20808,21315,21344,23459,23554,23574,24029,25126,25159,25776,26643,26676,27849,27973,27927,26579,28508,29006,29053,26059,31359,31661,32218,32330,32680,33146,[12167,33307],33337,34214,35438,36046,36341,36984,36983,37549,37521,38275,39854,21069,21892,28472,28982,20840,31109,32341,33203,31950,22092,22609,23720,25514,26366,26365,
26970,29401,30095,30094,30990,31062,31199,31895,32032,32068,34311,35380,38459,36961,[12239,40736],20711,21109,21452,21474,20489,21930,22766,22863,29245,23435,23652,21277,24803,24819,25436,25475,25407,25531,25805,26089,26361,24035,27085,27133,28437,29157,20105,30185,30456,31379,31967,32207,32156,32865,33609,33624,33900,33980,34299,35013,[12187,36208],36865,36973,37783,38684,39442,20687,22679,24974,33235,34101,36104,36896,20419,20596,21063,21363,24687,25417,26463,28204,[12188,36275],36895,20439,23646,
36042,26063,32154,21330,34966,20854,25539,23384,23403,23562,25613,26449,36956,20182,22810,22826,27760,35409,21822,22549,22949,24816,25171,26561,33333,26965,38464,39364,39464,20307,22534,23550,32784,23729,24111,24453,24608,24907,25140,26367,27888,28382,32974,33151,33492,34955,36024,36864,36910,38538,40667,39899,20195,21488,[12068,22823],31532,37261,38988,40441,28381,28711,21331,21828,23429,25176,25246,25299,27810,28655,29730,35351,37944,28609,35582,33592,20967,34552,21482,21481,20294,36948,[12192,
36784],22890,33073,24061,31466,36799,26842,[12181,35895],29432,40008,27197,35504,20025,21336,22022,22374,25285,25506,26086,27470,28129,28251,28845,30701,31471,31658,32187,32829,32966,34507,35477,37723,22243,22727,24382,26029,26262,27264,27573,30007,35527,20516,30693,22320,24347,24677,26234,27744,30196,31258,32622,33268,34584,36933,39347,31689,30044,[12149,31481],31569,33988,36880,31209,31378,33590,23265,30528,20013,20210,23449,24544,25277,26172,26609,27880,[12173,34411],34935,35387,37198,37619,39376,
27159,28710,29482,33511,33879,36015,19969,20806,20939,21899,23541,24086,24115,24193,24340,24373,24427,24500,25074,25361,26274,26397,28526,29266,30010,30522,32884,33081,33144,34678,35519,35548,36229,36339,37530,[11985,12199,38263],38914,[12227,40165],21189,25431,30452,26389,27784,29645,36035,37806,38515,27941,22684,26894,27084,36861,37786,30171,36890,22618,26626,25524,27131,20291,28460,26584,36795,34086,32180,37716,26943,28528,22378,22775,23340,32044,[12118,29226],21514,37347,40372,20141,20302,20572,
20597,21059,35998,21576,22564,23450,24093,24213,24237,24311,24351,24716,25269,25402,25552,26799,27712,30855,31118,31243,32224,33351,35330,35558,36420,36883,37048,37165,37336,[12237,40718],27877,25688,25826,25973,28404,30340,31515,36969,37841,28346,21746,24505,25764,36685,36845,37444,20856,22635,22825,23637,24215,28155,32399,29980,36028,36578,39003,28857,20253,27583,28593,[12133,3E4],38651,20814,21520,22581,22615,22956,23648,24466,[12099,26007],26460,28193,30331,33759,36077,36884,37117,37709,30757,
30778,21162,24230,[12063,22303],22900,24594,20498,20826,20908,20941,[12049,20992],21776,22612,22616,22871,23445,23798,23947,24764,25237,25645,26481,26691,26812,26847,30423,28120,28271,28059,28783,29128,24403,30168,31095,31561,31572,31570,31958,32113,21040,33891,34153,34276,35342,35588,[12182,35910],36367,36867,36879,37913,38518,38957,39472,38360,20685,21205,21516,22530,23566,24999,25758,27934,30643,31461,33012,33796,36947,37509,23776,40199,21311,24471,24499,28060,29305,30563,31167,31716,27602,29420,
35501,26627,27233,20984,31361,26932,23626,40182,33515,23493,[12195,37193],28702,22136,23663,24775,25958,27788,35930,36929,38931,21585,26311,37389,22856,37027,20869,20045,20970,34201,35598,28760,25466,37707,26978,39348,32260,30071,21335,26976,36575,38627,27741,[12038,20108],23612,24336,36841,21250,36049,[12161,32905],34425,24319,[12103,26085],20083,[12042,20837],22914,23615,38894,20219,22922,24525,35469,28641,31152,31074,23527,33905,29483,29105,24180,24565,25467,25754,29123,31896,20035,24316,20043,
22492,22178,24745,28611,32013,33021,33075,33215,36786,35223,34468,24052,25226,25773,35207,26487,27874,27966,29750,30772,23110,32629,33453,[12218,39340],20467,24259,25309,25490,25943,26479,30403,29260,32972,32954,36649,37197,20493,22521,23186,26757,26995,29028,29437,36023,22770,36064,38506,36889,34687,31204,30695,33833,20271,21093,21338,25293,26575,27850,[12137,30333],31636,31893,33334,34180,36843,26333,28448,29190,32283,33707,39361,[12008,40614],20989,31665,30834,31672,32903,31560,27368,24161,32908,
30033,30048,[12043,20843],37474,28300,30330,37271,39658,20240,32624,25244,31567,38309,40169,22138,22617,34532,38588,20276,21028,21322,21453,21467,24070,25644,26001,26495,27710,27726,29256,29359,29677,30036,32321,33324,34281,36009,31684,[12196,37318],29033,38930,39151,25405,26217,30058,30436,30928,34115,34542,21290,21329,21542,22915,24199,24444,24754,25161,25209,25259,26E3,[12112,27604],27852,30130,[12138,30382],30865,31192,32203,32631,32933,34987,35513,36027,36991,[12206,38750],[12214,39131],27147,
31800,20633,23614,24494,26503,27608,29749,30473,32654,[12240,40763],26570,31255,21305,[12134,30091],39661,24422,33181,33777,32920,24380,24517,30050,31558,36924,26727,23019,23195,32016,30334,35628,20469,24426,27161,27703,28418,29922,31080,34920,35413,35961,24287,25551,30149,31186,33495,37672,37618,33948,34541,39981,21697,24428,25996,27996,28693,36007,36051,38971,25935,29942,19981,20184,22496,22827,23142,23500,20904,24067,24220,24598,25206,25975,26023,26222,28014,[12119,29238],31526,33104,33178,33433,
35676,36E3,36070,36212,[12201,38428],38468,20398,25771,27494,33310,33889,34154,37096,23553,26963,[12213,39080],33914,34135,20239,21103,24489,24133,26381,31119,33145,35079,35206,28149,24343,25173,27832,20175,29289,39826,20998,21563,22132,22707,24996,25198,28954,22894,31881,31966,32027,38640,[12098,25991],32862,19993,20341,20853,22592,24163,24179,24330,26564,20006,34109,38281,38491,[12150,31859],[12212,38913],20731,22721,30294,30887,21029,30629,34065,31622,20559,22793,[12122,29255],31687,32232,36794,
36820,36941,20415,21193,23081,24321,38829,20445,33303,37610,22275,25429,27497,29995,35036,36628,31298,21215,22675,24917,25098,26286,[11935,27597],31807,33769,20515,20472,21253,21574,22577,22857,23453,23792,23791,23849,24214,25265,25447,25918,[12101,26041],26379,27861,27873,28921,30770,32299,32990,33459,33804,34028,34562,35090,35370,35914,37030,37586,39165,40179,40300,20047,20129,20621,21078,22346,22952,24125,{f:2,c:24536},25151,26292,26395,26576,26834,20882,32033,32938,33192,35584,35980,36031,37502,
38450,21536,38956,21271,20693,[12056,21340],22696,25778,26420,29287,30566,31302,37350,21187,27809,27526,22528,24140,22868,26412,32763,20961,30406,25705,30952,39764,[12231,40635],22475,22969,26151,26522,27598,21737,27097,24149,33180,26517,39850,26622,40018,26717,20134,20451,[12060,21448],25273,26411,27819,36804,20397,32365,40639,19975,24930,28288,28459,34067,21619,26410,39749,[11922,24051],31637,23724,23494,34588,28234,34001,31252,33032,22937,31885,[11936,27665],30496,21209,22818,28961,29279,[12141,
30683],38695,40289,26891,23167,23064,20901,21517,21629,26126,30431,36855,37528,40180,23018,29277,28357,20813,26825,32191,32236,[12207,38754],40634,25720,27169,33538,22916,23391,[12113,27611],29467,30450,32178,32791,33945,20786,[12106,26408],40665,[12140,30446],26466,21247,39173,23588,25147,31870,36016,21839,24758,32011,[12200,38272],21249,20063,20918,22812,29242,32822,37326,24357,[12142,30690],21380,24441,32004,34220,35379,36493,38742,26611,34222,37971,24841,24840,27833,30290,35565,36664,21807,20305,
20778,21191,21451,23461,24189,24736,24962,25558,26377,26586,28263,28044,{f:2,c:29494},30001,31056,35029,35480,36938,[12194,37009],37109,38596,34701,[12067,22805],20104,20313,19982,35465,36671,38928,20653,24188,22934,23481,24248,25562,25594,25793,26332,26954,27096,27915,28342,29076,[12132,29992],31407,[12154,32650],32768,33865,33993,35201,35617,36362,36965,38525,39178,24958,25233,27442,27779,28020,32716,32764,28096,32645,34746,35064,26469,33713,38972,38647,27931,32097,33853,37226,20081,21365,23888,
27396,28651,34253,34349,35239,21033,21519,23653,26446,26792,29702,29827,30178,35023,35041,[12197,37324],38626,38520,24459,29575,[12148,31435],33870,25504,30053,21129,27969,28316,29705,30041,30827,31890,38534,[12015,31452],[12243,40845],20406,24942,26053,34396,20102,20142,20698,20001,20940,23534,26009,26753,28092,29471,30274,30637,31260,31975,33391,35538,36988,37327,38517,38936,[12050,21147],32209,20523,21400,26519,28107,29136,29747,33256,36650,38563,40023,40607,29792,22593,28057,32047,39006,20196,
20278,20363,20919,21169,23994,24604,29618,31036,33491,37428,38583,38646,38666,40599,40802,26278,27508,21015,21155,28872,35010,24265,24651,24976,28451,29001,31806,32244,32879,34030,36899,37676,21570,39791,27347,28809,36034,36335,38706,21172,23105,24266,24324,26391,27004,27028,28010,28431,29282,29436,31725,[12156,32769],32894,34635,37070,20845,40595,31108,32907,37682,35542,20525,21644,35441,27498,36036,33031,24785,26528,40434,20121,20120,39952,35435,34241,34152,26880,28286,30871,33109,24332,19984,19989,
20010,20017,[12034,20022],20028,[12035,20031],20034,20054,20056,20098,[12037,20101],35947,20106,33298,24333,20110,{f:2,c:20126},[12039,20128],20130,20144,20147,20150,20174,20173,20164,20166,20162,20183,20190,20205,20191,20215,20233,20314,20272,20315,20317,20311,20295,20342,20360,20367,20376,20347,20329,20336,20369,20335,20358,20374,20760,20436,20447,20430,20440,20443,20433,20442,20432,{f:2,c:20452},20506,20520,20500,20522,20517,20485,20252,20470,20513,20521,20524,20478,20463,20497,20486,20547,20551,
26371,20565,20560,20552,20570,20566,20588,20600,20608,20634,20613,20660,20658,{f:2,c:20681},20659,20674,20694,20702,20709,20717,20707,20718,20729,20725,20745,{f:2,c:20737},20758,20757,20756,20762,20769,20794,20791,20796,20795,[12041,20799],[11918,20800],20818,20812,20820,20834,31480,{f:2,c:20841},20846,20864,[12044,20866],22232,20876,20873,20879,20881,20883,20885,[12045,20886],20900,20902,20898,{f:2,c:20905},[12046,20907],20915,{f:2,c:20913},20912,20917,20925,20933,20937,20955,[12047,20960],34389,
20969,20973,20976,[12048,20981],20990,20996,21003,21012,21006,21031,21034,21038,21043,21049,21071,21060,{f:2,c:21067},21086,21076,21098,21108,21097,21107,21119,21117,21133,21140,21138,21105,21128,21137,36776,36775,{f:2,c:21164},21180,21173,21185,21197,21207,21214,21219,21222,39149,21216,21235,21237,21240,[12051,21241],21254,21256,30008,21261,21264,21263,[12052,21269],[12053,21274],21283,21295,21297,21299,[12054,21304],21312,21318,21317,19991,21321,21325,20950,21342,[12057,21353],21358,22808,21371,
21367,[12058,21378],21398,21408,21414,21413,21422,21424,[12059,21430],21443,31762,38617,21471,26364,29166,21486,21480,21485,21498,21505,21565,21568,{f:2,c:21548},21564,21550,21558,21545,21533,21582,21647,21621,21646,21599,21617,21623,21616,21650,21627,21632,21622,21636,21648,21638,21703,21666,21688,21669,21676,21700,21704,21672,21675,21698,21668,21694,21692,21720,{f:2,c:21733},21775,21780,21757,21742,21741,21754,21730,21817,21824,21859,21836,21806,21852,21829,{f:2,c:21846},21816,21811,21853,21913,
21888,21679,21898,21919,21883,21886,21912,21918,21934,21884,21891,21929,21895,21928,21978,21957,21983,21956,21980,21988,21972,22036,22007,22038,22014,22013,22043,22009,22094,22096,29151,22068,22070,22066,22072,22123,22116,22063,22124,22122,22150,22144,22154,22176,22164,22159,22181,22190,22198,22196,22210,22204,22209,22211,22208,22216,22222,22225,22227,[12062,22231],22254,22265,22272,22271,22276,22281,22280,22283,22285,22291,22296,22294,21959,22300,22310,{f:2,c:22327},22350,22331,22336,22351,22377,
22464,22408,22369,22399,22409,22419,22432,22451,22436,22442,22448,22467,22470,22484,{f:2,c:22482},22538,22486,22499,22539,22553,22557,22642,22561,22626,22603,22640,27584,22610,22589,22649,22661,22713,22687,22699,22714,22750,22715,22712,22702,22725,22739,22737,22743,22745,22744,22757,22748,22756,22751,22767,22778,22777,{f:3,c:22779},[12065,22786],[12066,22794],22800,22811,26790,22821,{f:2,c:22828},22834,22840,22846,31442,22869,22864,22862,22874,22872,22882,22880,22887,22892,22889,22904,22913,22941,
20318,20395,22947,22962,22982,23016,23004,22925,{f:2,c:23001},23077,23071,23057,23068,23049,23066,23104,23148,23113,{f:2,c:23093},23138,23146,23194,23228,23230,23243,23234,23229,23267,23255,23270,23273,23254,{f:2,c:23290},23308,23307,23318,23346,23248,23338,23350,23358,23363,23365,23360,23377,23381,{f:2,c:23386},23397,23401,23408,23411,23413,23416,25992,23418,[12071,23424],23427,23462,23480,23491,23495,23497,23508,23504,23524,23526,23522,23518,23525,23531,23536,23542,23539,23557,{f:2,c:23559},23565,
23571,23584,[11920,12074,23586],23592,[12075,23608],23609,23617,23622,23630,23635,23632,23631,23409,23660,[12076,23662],20066,23670,23673,23692,23697,23700,22939,23723,23739,23734,23740,23735,23749,23742,23751,23769,23785,23805,23802,23789,23948,23786,23819,23829,23831,23900,23839,23835,23825,23828,23842,23834,23833,23832,23884,23890,23886,23883,23916,23923,23926,23943,23940,23938,23970,23965,23980,23982,23997,23952,23991,23996,24009,24013,24019,24018,24022,[12078,24027],24043,24050,24053,24075,24090,
24089,24081,24091,{f:2,c:24118},24132,24131,24128,24142,24151,24148,24159,24162,24164,24135,{f:2,c:24181},[11923,12083,24186],40636,[12084,24191],24224,{f:2,c:24257},24264,24272,24271,24278,24291,24285,{f:2,c:24282},24290,24289,{f:2,c:24296},24300,24305,24307,24304,[12085,24308],24312,[12086,24318],24323,24329,24413,24412,[12087,24331],24337,24342,24361,24365,24376,24385,24392,24396,24398,24367,[11924,24401],{f:2,c:24406},24409,[12090,24417],24429,[12091,24435],24439,24451,24450,24447,24458,24456,
24465,24455,24478,24473,24472,24480,24488,24493,24508,24534,24571,24548,24568,24561,24541,24755,24575,24609,24672,24601,24592,24617,24590,24625,24603,24597,24619,24614,24591,24634,24666,24641,24682,24695,24671,24650,24646,24653,24675,24643,24676,24642,24684,24683,24665,24705,24717,24807,24707,24730,24708,24731,{f:2,c:24726},24722,24743,24715,24801,24760,24800,24787,24756,24560,24765,24774,24757,24792,24909,24853,24838,{f:2,c:24822},24832,24820,24826,24835,24865,24827,24817,{f:2,c:24845},24903,24894,
24872,24871,24906,24895,24892,24876,24884,24893,24898,24900,24947,24951,{f:3,c:24920},24939,24948,24943,24933,24945,24927,24925,24915,24949,24985,24982,24967,25004,24980,24986,24970,24977,25003,25006,25036,25034,25033,25079,25032,25027,25030,25018,25035,32633,25037,25062,25059,25078,25082,25076,25087,25085,25084,25086,25088,[12093,25096],25097,25101,25100,25108,25115,25118,25121,25130,25134,25136,{f:2,c:25138},25153,25166,25182,25187,25179,25184,25192,25212,25218,25225,25214,{f:2,c:25234},25238,25300,
25219,25236,25303,25297,25275,25295,25343,25286,25812,25288,25308,25292,25290,25282,25287,25243,25289,25356,25326,25329,25383,25346,25352,25327,25333,25424,25406,25421,25628,25423,25494,25486,25472,25515,25462,25507,25487,25481,25503,25525,25451,25449,25534,25577,25536,25542,25571,25545,25554,25590,25540,25622,25652,25606,25619,25638,25654,25885,25623,25640,25615,25703,25711,25718,25678,25898,25749,25747,25765,25769,25736,25788,25818,25810,25797,25799,25787,25816,25794,25841,25831,33289,{f:2,c:25824},
25260,25827,25839,25900,25846,25844,25842,25850,25856,25853,25880,25884,25861,25892,25891,25899,[12097,25908],[11929,25909],25911,25910,25912,30027,25928,25942,25941,25933,25944,25950,25949,25970,25976,{f:2,c:25986},35722,26011,26015,26027,26039,26051,26054,26049,26052,26060,26066,26075,26073,[12102,26080],[11931,26081],26097,26482,26122,26115,26107,26483,{f:2,c:26165},26164,26140,26191,26180,26185,26177,26206,26205,26212,{f:2,c:26215},26207,26210,26224,26243,26248,26254,26249,26244,26264,26269,26305,
26297,26313,26302,26300,26308,26296,26326,26330,26336,26175,26342,26345,[12104,26352],26357,26359,26383,26390,26398,{f:2,c:26406},38712,26414,26431,26422,26433,26424,26423,26438,26462,26464,26457,{f:2,c:26467},26505,26480,26537,26492,26474,26508,26507,26534,26529,26501,26551,26607,26548,26604,26547,26601,26552,26596,26590,26589,26594,26606,26553,26574,26566,26599,27292,26654,26694,26665,26688,26701,26674,26702,26803,26667,26713,26723,26743,26751,26783,26767,26797,26772,26781,26779,26755,27310,26809,
26740,26805,26784,26810,26895,26765,26750,26881,26826,26888,26840,26914,26918,26849,26892,26829,26836,26855,26837,26934,26898,26884,26839,26851,26917,26873,26848,26863,26920,26922,26906,26915,26913,26822,27001,26999,26972,27E3,26987,26964,27006,26990,26937,26996,26941,26969,26928,26977,26974,26973,27009,26986,27058,27054,27088,27071,27073,27091,27070,27086,23528,27082,27101,27067,27075,27047,27182,27025,27040,27036,27029,27060,27102,27112,27138,27163,27135,27402,27129,27122,27111,27141,27057,27166,
27117,27156,27115,27146,27154,27329,27171,27155,27204,27148,27250,27190,27256,27207,27234,27225,27238,27208,27192,27170,27280,27277,27296,27268,{f:2,c:27298},27287,34327,27323,27331,27330,27320,27315,27308,27358,27345,27359,27306,27354,27370,27387,27397,34326,27386,27410,27414,39729,27423,27448,27447,30428,27449,39150,27463,27459,27465,27472,27481,27476,27483,27487,27489,27512,[12109,27513],{f:2,c:27519},27524,27523,27533,27544,27541,27550,27556,{f:2,c:27562},27567,27570,27569,[12110,27571],27575,
27580,27590,[12111,27595],27603,27615,27628,27627,27635,27631,40638,27656,27667,[12115,27668],27675,27684,27683,27742,27733,27746,27754,27778,27789,27802,27777,27803,27774,27752,27763,27794,27792,27844,27889,27859,27837,27863,27845,27869,27822,27825,27838,27834,27867,27887,27865,27882,27935,34893,27958,27947,27965,27960,27929,27957,27955,27922,27916,28003,28051,28004,27994,28025,27993,28046,28053,28644,28037,28153,28181,28170,28085,28103,28134,28088,28102,28140,28126,28108,28136,28114,28101,28154,
28121,28132,28117,28138,28142,28205,28270,28206,28185,28274,28255,28222,28195,28267,28203,28278,28237,28191,28227,28218,28238,28196,28415,28189,28216,28290,28330,28312,28361,28343,28371,28349,28335,28356,28338,{f:2,c:28372},28303,28325,28354,28319,28481,28433,28748,28396,28408,28414,28479,28402,28465,28399,28466,28364,28478,28435,28407,28550,28538,28536,28545,28544,28527,28507,28659,28525,28546,28540,28504,28558,28561,28610,28518,28595,28579,28577,28580,28601,28614,28586,28639,28629,28652,28628,28632,
28657,28654,28635,28681,28683,28666,28689,28673,28687,28670,28699,28698,28532,28701,28696,28703,28720,28734,28722,28753,28771,28825,28818,28847,28913,28844,28856,28851,28846,28895,28875,28893,28889,28937,28925,28956,28953,29029,29013,29064,29030,29026,29004,29014,29036,29071,29179,29060,29077,29096,29100,29143,29113,29118,29138,29129,29140,29134,29152,29164,29159,29173,29180,29177,29183,29197,29200,29211,29224,29229,29228,29232,29234,[12120,29243],29244,[12121,29247],29248,29254,29259,29272,29300,
29310,29314,29313,29319,29330,29334,29346,29351,29369,29362,29379,29382,29380,29390,29394,29410,{f:2,c:29408},29433,29431,20495,29463,29450,29468,29462,29469,29492,29487,29481,29477,29502,{f:2,c:29518},40664,29527,29546,29544,29552,29560,29557,29563,29562,29640,29619,29646,29627,29632,29669,29678,29662,29858,29701,29807,29733,29688,29746,29754,29781,29759,29791,29785,29761,29788,29801,29808,29795,29802,29814,29822,29835,29854,29863,29898,29903,29908,29681,29920,29923,29927,29929,29934,29938,{f:2,
c:29936},29944,29943,29956,29955,29957,29964,29966,29965,29973,29971,29982,29990,29996,30012,30020,30029,30026,30025,30043,30022,30042,30057,30052,30055,30059,30061,30072,30070,{f:2,c:30086},30068,30090,30089,30082,30100,30106,30109,30117,30115,30146,30131,30147,30133,30141,30136,30140,30129,30157,30154,30162,30169,30179,30174,{f:2,c:30206},30204,30209,30192,30202,{f:2,c:30194},30219,30221,30217,30239,30247,{f:3,c:30240},30244,30260,30256,30267,{f:2,c:30279},30278,30300,30296,{f:2,c:30305},{f:3,c:30312},
30311,30316,30320,30322,[12136,30326],30328,30332,30336,30339,30344,30347,30350,30358,30355,{f:2,c:30361},30384,30388,{f:3,c:30392},30402,30413,30422,30418,30430,30433,30437,30439,30442,34351,30459,30472,30471,30468,30505,30500,30494,{f:2,c:30501},30491,{f:2,c:30519},30535,30554,30568,30571,30555,30565,30591,30590,30585,30606,30603,30609,30624,30622,30640,30646,30649,30655,{f:2,c:30652},30651,30663,30669,30679,30682,30684,30691,30702,30716,30732,30738,31014,30752,31018,30789,30862,30836,30854,30844,
30874,30860,30883,30901,30890,30895,30929,30918,30923,30932,30910,30908,30917,30922,30956,30951,30938,30973,30964,30983,30994,30993,31001,31020,31019,31040,31072,31063,31071,31066,31061,31059,31098,31103,31114,31133,31143,40779,31146,31150,31155,{f:2,c:31161},31177,31189,31207,31212,31201,31203,31240,31245,{f:2,c:31256},31264,31263,31104,31281,31291,31294,31287,31299,31319,31305,{f:2,c:31329},31337,40861,31344,31353,31357,31368,31383,31381,31384,31382,31401,31432,31408,31414,31429,31428,31423,36995,
31431,31434,31437,31439,31445,31443,{f:2,c:31449},31453,{f:2,c:31457},31462,31469,31472,31490,31503,31498,31494,31539,{f:2,c:31512},31518,31541,31528,31542,31568,31610,31492,31565,31499,31564,31557,31605,31589,31604,31591,{f:2,c:31600},31596,31598,31645,31640,31647,31629,31644,31642,31627,31634,31631,31581,31641,31691,31681,31692,31695,31668,31686,31709,31721,31761,31764,31718,31717,31840,31744,31751,31763,31731,31735,31767,31757,31734,31779,31783,31786,31775,31799,31787,31805,31820,31811,31828,31823,
31808,31824,31832,31839,31844,31830,31845,31852,31861,31875,31888,31908,31917,31906,31915,31905,31912,31923,31922,31921,31918,31929,31933,31936,31941,31938,31960,31954,31964,31970,39739,31983,31986,31988,31990,31994,32006,32002,32028,32021,32010,32069,32075,32046,32050,32063,32053,32070,32115,32086,32078,32114,32104,32110,32079,32099,32147,32137,32091,32143,32125,32155,32186,32174,32163,32181,32199,32189,32171,32317,32162,32175,32220,32184,32159,32176,32216,32221,32228,32222,32251,32242,32225,32261,
32266,32291,32289,32274,32305,32287,32265,32267,32290,32326,32358,32315,32309,32313,32323,32311,32306,32314,32359,32349,32342,32350,{f:2,c:32345},32377,32362,32361,32380,32379,32387,32213,32381,36782,32383,{f:2,c:32392},32396,32402,32400,{f:2,c:32403},32406,32398,{f:2,c:32411},32568,32570,32581,{f:3,c:32588},32592,[12153,32593],32597,32596,32600,{f:2,c:32607},{f:2,c:32616},32615,32632,32642,32646,32643,32648,32647,32652,32660,32670,32669,32666,32675,32687,32690,32697,32686,32694,32696,35697,{f:2,
c:32709},32714,32725,32724,32737,32742,32745,32755,32761,39132,32774,32772,32779,[12158,32786],{f:2,c:32792},32796,32801,32808,32831,32827,32842,32838,32850,32856,32858,32863,32866,32872,32883,32882,32880,32886,32889,32893,[12160,32895],32900,32902,32901,32923,32915,32922,32941,20880,32940,32987,32997,32985,32989,32964,32986,32982,33033,33007,33009,33051,33065,33059,33071,33099,38539,33094,33086,33107,33105,33020,33137,33134,{f:2,c:33125},33140,33155,33160,33162,33152,33154,33184,33173,33188,33187,
33119,33171,33193,33200,33205,33214,33208,33213,33216,33218,33210,33225,33229,33233,33241,33240,33224,33242,{f:2,c:33247},33255,{f:2,c:33274},33278,{f:2,c:33281},33285,33287,33290,33293,33296,33302,33321,33323,33336,33331,33344,33369,33368,33373,33370,33375,33380,33378,33384,{f:2,c:33386},33326,33393,33399,[12171,33400],33406,33421,33426,33451,33439,33467,33452,33505,33507,33503,33490,33524,33523,33530,33683,33539,33531,33529,33502,33542,33500,33545,33497,33589,33588,33558,33586,33585,33600,33593,
33616,33605,33583,33579,{f:2,c:33559},33669,33690,33706,33695,33698,33686,33571,33678,33671,33674,33660,33717,33651,33653,33696,33673,33704,33780,33811,33771,33742,33789,33795,33752,33803,33729,33783,33799,33760,33778,33805,33826,33824,33725,33848,34054,33787,33901,33834,33852,34138,33924,33911,33899,33965,33902,33922,33897,33862,33836,33903,33913,33845,33994,33890,33977,33983,33951,34009,33997,33979,34010,34E3,33985,33990,34006,33953,34081,34047,34036,{f:2,c:34071},34092,34079,34069,34068,34044,
34112,34147,34136,34120,34113,34306,34123,34133,34176,34212,34184,34193,34186,34216,34157,34196,34203,34282,34183,34204,34167,34174,34192,34249,34234,34255,34233,34256,34261,34269,34277,34268,34297,34314,34323,34315,34302,34298,34310,34338,34330,34352,34367,[12172,34381],20053,34388,34399,34407,34417,34451,34467,{f:2,c:34473},{f:2,c:34443},34486,34479,34500,34502,34480,34505,34851,34475,34516,34526,34537,34540,34527,34523,34543,34578,34566,34568,34560,34563,34555,34577,34569,34573,34553,34570,34612,
34623,34615,34619,34597,34601,34586,34656,34655,34680,34636,34638,34676,34647,34664,34670,34649,34643,34659,34666,34821,34722,34719,34690,34735,34763,34749,34752,34768,38614,34731,34756,34739,34759,34758,34747,34799,34802,34784,34831,34829,34814,{f:2,c:34806},34830,34770,34833,34838,34837,34850,34849,34865,34870,34873,34855,34875,34884,34882,34898,34905,34910,34914,34923,34945,34942,34974,34933,34941,34997,34930,34946,34967,34962,34990,34969,34978,34957,34980,34992,35007,34993,{f:2,c:35011},35028,
{f:2,c:35032},35037,35065,35074,35068,35060,35048,35058,35076,35084,35082,35091,35139,35102,35109,{f:2,c:35114},35137,35140,35131,35126,35128,35148,35101,35168,35166,35174,35172,35181,35178,35183,35188,35191,[12177,35198],35203,35208,35210,35219,35224,35233,35241,35238,35244,35247,35250,35258,35261,{f:2,c:35263},35290,{f:2,c:35292},35303,35316,35320,35331,35350,35344,35340,35355,35357,35365,35382,35393,35419,35410,35398,35400,35452,35437,35436,35426,35461,35458,35460,35496,35489,35473,{f:2,c:35493},
35482,35491,35524,35533,35522,35546,35563,35571,35559,35556,35569,35604,35552,35554,35575,35550,35547,35596,35591,35610,35553,35606,35600,35607,35616,35635,38827,35622,35627,35646,35624,35649,35660,35663,35662,35657,35670,35675,35674,35691,35679,35692,35695,35700,35709,35712,35724,35726,{f:2,c:35730},35734,{f:2,c:35737},35898,35905,35903,35912,35916,35918,35920,[12183,35925],35938,35948,[12184,35960],35962,35970,35977,35973,35978,{f:2,c:35981},35988,35964,35992,25117,36013,36010,36029,{f:2,c:36018},
36014,36022,36040,36033,36068,36067,36058,36093,{f:2,c:36090},{f:2,c:36100},36106,36103,36111,36109,36112,40782,36115,36045,36116,36118,36199,36205,36209,36211,36225,36249,36290,36286,36282,36303,36314,36310,36300,36315,36299,{f:2,c:36330},36319,36323,36348,{f:2,c:36360},36351,{f:2,c:36381},36368,36383,36418,36405,36400,36404,36426,36423,36425,36428,36432,36424,36441,36452,36448,36394,36451,36437,36470,36466,36476,36481,36487,36485,36484,36491,36490,36499,36497,36500,36505,36522,36513,36524,36528,
36550,36529,36542,36549,36552,36555,36571,36579,36604,36603,36587,36606,36618,36613,36629,36626,36633,36627,36636,36639,36635,36620,36646,36659,36667,36665,36677,36674,36670,36684,36681,36678,36686,36695,36700,{f:3,c:36706},36764,36767,36771,36781,36783,36791,36826,36837,36834,36842,36847,36999,36852,36869,{f:2,c:36857},36881,36885,36897,36877,36894,36886,36875,36903,36918,36917,36921,36856,{f:4,c:36943},36878,36937,36926,36950,36952,36958,36968,36975,36982,38568,36978,36994,36989,36993,36992,37002,
37001,37007,37032,37039,37041,37045,37090,37092,25160,37083,37122,37138,37145,37170,37168,37194,37206,37208,37219,37221,37225,37235,37234,37259,37257,37250,37282,37291,37295,37290,37301,37300,37306,{f:2,c:37312},37321,37323,37328,37334,37343,37345,37339,37372,{f:2,c:37365},37406,37375,37396,37420,37397,37393,37470,37463,37445,37449,37476,37448,37525,37439,37451,37456,37532,37526,37523,37531,37466,37583,37561,37559,37609,37647,37626,37700,37678,37657,37666,37658,37667,37690,37685,37691,37724,37728,
37756,37742,37718,37808,{f:2,c:37804},37780,37817,{f:2,c:37846},37864,37861,37848,37827,37853,37840,37832,37860,37914,37908,37907,37891,37895,37904,37942,37931,37941,37921,37946,37953,37970,37956,37979,37984,37986,37982,37994,37417,38E3,38005,38007,38013,37978,38012,38014,38017,38015,38274,38279,38282,38292,38294,{f:2,c:38296},38304,38312,38311,38317,38332,38331,38329,38334,38346,28662,38339,38349,38348,38357,38356,38358,38364,38369,38373,38370,38433,38440,{f:2,c:38446},38466,38476,38479,38475,38519,
38492,38494,38493,38495,38502,38514,38508,38541,38552,38549,38551,38570,38567,{f:2,c:38577},38576,38580,[12202,38582],38584,[12203,38585],38606,38603,38601,38605,35149,38620,38669,38613,38649,38660,38662,38664,38675,38670,38673,38671,38678,38681,38692,38698,38704,38713,{f:2,c:38717},38724,38726,38728,38722,38729,38748,38752,38756,38758,38760,21202,38763,38769,38777,38789,38780,38785,38778,38790,38795,{f:2,c:38799},38812,38824,38822,38819,{f:2,c:38835},38851,38854,38856,[12209,38859],38876,[12210,
38893],40783,38898,31455,38902,38901,38927,38924,38968,38948,38945,38967,38973,38982,38991,38987,39019,{f:3,c:39023},39028,39027,39082,39087,39089,39094,39108,39107,39110,39145,39147,39171,39177,39186,39188,39192,39201,{f:2,c:39197},39204,39200,39212,39214,{f:2,c:39229},39234,39241,39237,39248,39243,{f:2,c:39249},39244,39253,{f:2,c:39319},39333,{f:2,c:39341},39356,39391,39387,39389,39384,39377,{f:2,c:39405},{f:2,c:39409},39419,39416,39425,39439,39429,39394,39449,39467,39479,39493,39490,39488,39491,
39486,39509,39501,39515,39511,39519,39522,39525,39524,39529,39531,39530,39597,39600,39612,39616,39631,39633,{f:2,c:39635},39646,[12221,39647],{f:2,c:39650},39654,39663,39659,39662,39668,39665,39671,39675,39686,39704,39706,39711,{f:2,c:39714},[12222,39717],{f:4,c:39719},39726,[12223,39727],[12224,39730],39748,39747,39759,{f:2,c:39757},39761,39768,39796,39827,39811,39825,{f:2,c:39830},{f:2,c:39839},39848,39860,39872,39882,39865,39878,39887,{f:2,c:39889},39907,39906,39908,39892,39905,39994,39922,39921,
39920,39957,39956,39945,39955,39948,39942,39944,39954,39946,39940,39982,39963,39973,39972,39969,39984,40007,39986,40006,39998,40026,40032,40039,40054,40056,40167,40172,40176,40201,40200,40171,40195,40198,40234,40230,40367,40227,40223,40260,40213,40210,40257,40255,40254,40262,40264,{f:2,c:40285},40292,40273,40272,40281,40306,40329,40327,40363,40303,40314,40346,40356,40361,40370,40388,40385,40379,40376,40378,40390,40399,40386,40409,40403,40440,40422,40429,40431,40445,{f:2,c:40474},40478,[12228,40565],
40569,40573,40577,40584,{f:2,c:40587},40594,40597,40593,40605,[12230,40613],40617,40632,40618,40621,38753,40652,{f:3,c:40654},40660,40668,40670,40669,40672,40677,40680,40687,40692,{f:2,c:40694},[12235,40697],{f:2,c:40699},[12236,40701],{f:2,c:40711},30391,40725,40737,40748,40766,[12241,40778],[12242,40786],40788,40803,{f:3,c:40799},{f:2,c:40806},40812,40810,40823,40818,40822,40853,[12244,40860],[12245,40864],22575,27079,36953,29796,0,{f:76,c:9472},{f:20,c:9312},{f:10,c:8544},13129,13076,0,13133,0,
13095,0,13110,13137,0,13069,13094,0,13099,13130,0,{f:3,c:13212},{f:2,c:13198},13252,13217,12317,12319,8470,13261,0,{f:5,c:12964},{f:2,c:12849},12857,13182,13181,13180,8750,8721,{s:3},8735,8895,0,0,21854,{s:7},167133,0,0,28976,0,40407,{s:4},64054,0,0,22169,15694,{s:4},20448,0,0,36544,0,194797,{s:4},153716,32363,33606,167670,{s:3},40572,0,0,26171,0,40628,{s:4},26629,{s:5},23650,0,194780,0,32353,0,0,64070,{s:5},34083,37292,{s:7},34796,{s:8},25620,0,0,39506,{s:4},64074,0,194692,{s:4},31774,{s:6},64016,
25681,0,0,63980,22625,39002,0,194679,{s:3},31153,0,28678,{s:9},22218,{s:3},21085,0,28497,37297,{s:10},64106,{s:6},38960,0,40629,{s:9},33802,63939,{f:2,c:63890},63897,0,34847,194575,0,194771,194584,{s:7},137754,23643,{s:4},25890,0,0,26618,0,26766,0,148432,194848,{s:21},34110,{s:15},30562,{s:12},65075,0,{f:2,c:65073},{s:4},65072,{f:2,c:65077},{f:2,c:65081},0,0,{f:2,c:65079},{f:2,c:65087},{f:2,c:65085},{f:4,c:65089},{f:2,c:65083},{s:41},{f:3,c:12436},0,0,22099,{s:41},65508,65287,65282,0,9665,9655,8681,
8679,8678,8680,9634,9831,9825,9828,9826,13216,13218,{f:2,c:13220},13207,8467,13208,13235,13234,13233,13232,{f:3,c:13189},13259,13200,13268,13206,13090,13078,13080,13077,13059,13091,13143,13122,13113,13115,13056,13105,13127,13086,13098,0,13183,8481,9742,12342,12320,{s:3},{f:9,c:9352},{f:20,c:9332},12881,{f:10,c:8560},{f:10,c:12882},{f:26,c:9372},12867,12861,12863,12852,12856,12851,12860,12866,12862,12854,12853,12859,12864,12858,12976,12973,12969,12975,12948,12970,12952,12971,12946,12945,12947,12972,
12974,12950,{s:8},{f:3,c:9131},0,{f:3,c:9127},0,13260,13061,0,0,13215,13219,13222,0,0,12958,{f:2,c:13192},13256,8749,0,12848,{f:6,c:12842},12855,12865,10145,{s:3},9673,9824,9829,9827,9830,{f:4,c:9728},9758,{f:2,c:9756},9759,12953,9450,{f:2,c:8554},{s:3},{f:8,c:9601},9615,9614,9613,9612,9611,9610,9609,{f:2,c:9620},{f:2,c:9581},9584,9583,9552,9566,9578,9569,{f:2,c:9698},9701,9700,0,0,{f:3,c:9585},{s:20},20956,29081,{f:9,c:10102},{s:3},{f:2,c:8570},{s:3},8575,8458,8457,0,0,12292,8646,{f:2,c:8644},0,
{f:4,c:12535},0,0,12957,{s:3},13179,{s:3},13107,13134,{s:30},32394,35100,37704,37512,34012,20425,28859,26161,26824,37625,26363,24389,[12033,20008],20193,20220,20224,20227,20281,20310,20370,20362,20378,20372,20429,20544,20514,20479,20510,20550,20592,20546,20628,20724,20696,20810,20836,20893,20926,20972,21013,21148,21158,21184,21211,21248,0,21284,21362,21395,21426,21469,64014,21660,21642,21673,21759,21894,22361,22373,22444,22472,22471,64015,0,22686,22706,22795,22867,22875,22877,22883,22948,22970,23382,
23488,29999,23512,0,23582,23718,23738,23797,23847,23891,0,23874,23917,{f:2,c:23992},24016,24353,24372,24423,24503,24542,24669,24709,24714,24798,24789,24864,24818,24849,24887,24880,24984,25107,25254,25589,25696,25757,25806,25934,26112,26133,26121,26158,0,26148,26213,26199,26201,64018,26227,26265,26272,26290,26303,26362,26382,0,26470,26555,26706,26560,0,26692,26831,64019,26984,64020,27032,27106,27184,27243,27206,27251,27262,27362,27364,27606,27711,27740,27782,27759,27866,27908,28039,28015,28054,28076,
28111,28152,28146,28156,28217,28252,28199,28220,28351,28552,28597,28661,28677,28679,28712,28805,28843,28943,28932,29020,{f:2,c:28998},0,29121,29182,29361,29374,29476,64022,29559,29629,29641,29654,29667,29650,29703,29685,29734,29738,29737,29742,0,29833,29855,29953,30063,30338,30364,30366,30363,30374,64023,30534,21167,30753,30798,30820,30842,31024,{f:3,c:64024},31124,64027,31131,31441,31463,64028,31467,31646,64029,32072,0,32183,32160,32214,32338,32583,32673,64030,33537,33634,33663,33735,33782,33864,
33972,34131,34137,34155,64031,34224,{f:2,c:64032},34823,35061,35346,35383,35449,35495,35518,35551,64034,35574,35667,35711,36080,36084,36114,36214,64035,36559,0,64037,36967,37086,64038,37141,37159,37338,37335,37342,{f:2,c:37357},{f:2,c:37348},37382,37392,37386,37434,37440,37436,37454,37465,37457,37433,37479,37543,{f:2,c:37495},37607,37591,37593,37584,64039,37589,37600,37587,37669,37665,37627,64040,37662,37631,37661,37634,37744,37719,37796,37830,37854,37880,37937,37957,37960,38290,0,64041,38557,38575,
38707,38715,38723,38733,38735,[12205,38737],0,38999,39013,{f:2,c:64042},39207,64044,39326,39502,39641,39644,39797,39794,39823,39857,39867,39936,40304,40299,64045,40473,40657,0,92,{s:634},8364,8486,0,0,64256,{f:2,c:64259},257,299,363,275,333,256,298,362,274,332,{f:4,c:8539},{f:2,c:8531},8304,{f:6,c:8308},{f:10,c:8320},461,282,0,7868,463,0,296,465,0,467,366,360,462,283,0,7869,464,0,297,466,0,468,367,361,593,8049,8048,509,0,596,0,0,601,0,0,602,0,0,603,8051,8050,0,331,629,652,0,0,658,643,720,{s:682},
{f:10,c:12832},{s:108},{f:4,c:12892},{f:15,c:12977},{s:50},{f:26,c:9424},{f:26,c:9398},{s:48},{f:47,c:13008},0,{f:10,c:12928},12944,{f:6,c:12938},0,12959,{s:6},{f:2,c:12960},12955,12954,12963,12962,12951,0,12956,12949,{s:6},9676,{s:11},10111,{f:10,c:9451},{s:510},8414,{s:815},13274,{s:3},8448,13250,0,0,8453,0,13169,0,0,13197,13211,{s:3},{f:2,c:13271},{s:3},{f:2,c:13057},13060,13062,0,13064,0,13063,13066,0,13065,0,13067,0,13068,{f:6,c:13070},0,13079,0,13081,0,{f:4,c:13082},{f:3,c:13087},13092,0,13093,
0,0,{f:2,c:13096},0,13101,0,0,{f:3,c:13102},13106,0,0,{f:2,c:13108},13116,{s:3},13111,0,13112,13114,13117,13121,{f:3,c:13118},{f:4,c:13123},13128,{f:2,c:13131},{f:2,c:13135},0,0,13138,13140,0,0,13139,{f:2,c:13141},{s:132},8501,976,8714,8463,0,981,987,977,0,{f:2,c:9832},9836,{s:5},12347,0,{f:3,c:12339},8252,8265,{s:5},8723,0,8771,{f:2,c:8818},{s:6},{f:2,c:12312},{f:2,c:65375},{s:10},9115,{f:2,c:9117},9120,{s:4},9121,{f:2,c:9123},9126,{s:12},[9116,9119,9122,9125,9130],{s:8},9986,0,0,12349,0,12447,0,
0,8709,8864,8854,8856,8853,8855,{s:4},9664,9654,{s:4},8656,8596,{f:2,c:8600},{f:2,c:8598},8652,8651,{s:10},12336,8967,{s:8},10048,10047,{s:7},9643,0,9642,0,10010,{s:12},9702,{s:4},10070,{s:379},{f:2,c:65093},{s:679},64103,64098,32227,[12232,40643],28331,64082,64061,64069,64062,27114,28212,64096,64071,64056,64066,64078,34395,64105,64052,64099,25581,25802,30799,64084,63856,64077,64097,64072,64076,{f:2,c:64091},64081,64067,64090,28041,29376,0,194885,64086,64080,64049,64059,24034,64063,64101,21373,64055,
64095,24501,64064,0,64083,0,64085,64104,64068,64089,26202,64053,64075,64100,64065,64048,0,64057,64051,27493,64058,27599,64050,25150,64079,63773,63964,63798,28122,63952,26310,27511,64087,37706,0,37636,{s:120},133390,{s:120},35999,11991,[11965,158033],{s:5},37555,38321,0,0,194812,{s:13},194965,{s:8},194794,0,26478,11974,0,194594,{s:13},13314,0,0,26083,{s:4},134071,{s:10},171339,0,194611,24378,{s:8},11945,0,20465,{s:7},63753,{s:7},11964,0,0,194732,26435,{s:3},133732,35329,25142,0,0,21555,23067,{s:3},
25221,0,0,194819,{s:6},21567,{s:9},27506,{s:4},29986,19256,0,0,24063,{s:6},194827,29626,134047,{s:3},194600,0,194849,{s:5},194623,{s:16},194675,{f:2,c:11916},23577,{s:3},131083,23426,194642,{s:5},11997,[11999,39136],[11998,169599],14221,0,[11927,14586],0,194887,0,[11909,20155],131490,{s:7},13599,0,194738,0,0,[11971,35200],{s:4},31237,{s:4},35498,0,32085,0,28568,{s:7},25591,30246,{s:4},[11978,163767],{s:5},146686,{s:5},13351,0,0,33067,0,0,194842,{s:5},11950,{s:5},194714,{s:3},194831,{s:19},22305,135741,
194586,0,64003,{s:7},21534,15240,20839,{s:4},63839,{s:9},20023,{s:13},[11946,150804],24421,23020,194658,0,24217,{s:46},13416,{s:8},21200,{s:9},26625,0,195024,195039,{s:5},153215,0,0,11959,{s:4},36534,63775,{s:3},63875,{s:5},31867,63906,0,63898,0,[11961,32770],157360,{s:4},[11911,132648],0,0,131210,194604,[11915,13630],{s:4},21589,0,22841,0,0,23414,194669,23572,14306,23782,0,20040,0,0,194742,{s:4},158105,25371,0,0,26211,0,194779,0,0,27126,27014,{s:3},27596,0,28183,0,0,27818,{s:3},[11942,20012],0,0,
29935,30069,30188,30286,16305,30570,30633,{s:6},31571,0,0,16996,{s:3},194924,0,0,32328,{s:5},11955,{s:4},33089,17491,0,[11966,33401],[11967,64094],[11968,64093],0,20857,33626,{s:3},17701,0,34292,131248,{s:4},34429,0,13358,35014,{s:6},18406,{s:8},36808,{s:19},166279,0,0,167447,0,0,38969,{s:6},39432,{s:4},39903,{s:10},148206,{s:5},21385,0,64017,194785,0,146622,132625,0,{f:2,c:19972},19999,20011,{f:2,c:20015},{f:2,c:20032},20036,[11907,20058],20095,20109,20118,20153,20176,20192,20221,20223,20235,20245,
20320,20283,20297,20308,20346,{f:2,c:20349},20375,20414,20431,20477,{f:2,c:20480},20496,20507,20519,20526,20567,20582,20586,20539,20623,20630,20636,20684,20710,20713,20719,20744,20747,20752,20763,20766,20831,20897,20924,0,20974,20980,20993,[11913,20994],21011,21065,21089,21094,21139,21192,21232,{f:2,c:21258},21310,21324,21323,21345,21356,21419,21466,21478,21493,21543,21581,21606,21611,21620,21645,21654,21665,21677,21689,21695,21702,21709,21774,21803,21813,21834,21856,0,21896,21902,22024,{f:2,c:22030},
22071,22079,22089,22091,22095,22118,22121,22127,{f:2,c:22129},22165,22170,{f:2,c:22188},22193,22217,22237,22244,22282,22293,22307,22319,{f:2,c:22323},22348,22384,22412,22428,22456,22502,22509,{f:2,c:22517},22527,22537,22560,22578,22652,22656,22697,22734,22736,22740,22746,22761,22796,22820,22831,22881,22893,22986,22994,23005,{f:2,c:23011},23044,23052,23075,23111,23125,23139,23149,23166,23198,23207,23212,23219,23264,23296,23321,23333,23341,23361,23420,{f:2,c:23422},23434,[11919,23587],23595,23600,23651,
23657,23676,23755,23762,23796,23844,23846,23875,23878,23882,23954,23956,23961,23968,24024,24032,24056,24064,24082,{f:2,c:24084},24088,24110,24152,{f:2,c:24171},24232,24234,{f:2,c:24254},0,24274,24327,24334,{f:2,c:24348},24354,24360,24374,24379,24384,[12089,24400],24408,24420,24457,24476,24487,24484,24495,24504,[11926,24516],24521,24545,24553,24557,24572,24599,24602,24627,24673,24703,24734,24740,24752,24779,24795,24824,{f:3,c:24850},24860,24956,24973,24991,25E3,25026,25055,25109,25129,25155,25158,
[11928,25164],25169,25174,25284,25340,25354,25357,25368,25401,{f:2,c:25410},25445,25460,25469,25476,25479,25488,25502,25553,25564,25609,25616,25634,25684,25691,25709,25723,{f:2,c:25790},25829,25847,25851,25860,25878,25881,25927,25959,25985,25989,26050,26096,26098,26156,26188,{f:2,c:26203},26209,26219,0,26276,26312,26348,26373,26387,26419,26440,26444,26486,26491,26544,26546,26617,26583,26585,26608,26668,{f:2,c:26672},26715,26738,26741,26746,26756,26789,26802,26832,26838,26856,26861,{f:2,c:26864},26876,
26897,26899,26933,26939,26967,26979,26994,{f:2,c:27007},27046,27053,27063,{f:2,c:27094},27137,27151,27157,27176,27188,27198,27205,{f:2,c:27216},27222,27227,27267,27273,27281,{f:3,c:27293},27356,27367,27372,27422,27428,27445,27462,27478,27488,27522,27582,27617,27633,27664,27699,[11937,27701],11938,27737,27766,27771,27781,27797,27804,27856,27860,27862,27872,{f:2,c:27883},27886,27914,27918,27921,27950,27991,27998,28005,28034,28095,28100,28106,28118,28137,28194,28241,28359,28362,28366,28413,28442,28458,
28463,28467,28506,28510,28514,28541,28555,28557,28562,28564,28570,{f:2,c:28583},28598,28634,28638,0,28729,28732,0,28756,{f:2,c:28765},28772,[11939,28780],28798,28801,28821,28855,{f:2,c:28883},28888,28892,28935,28960,28977,29002,29010,29024,29049,29074,0,29131,29139,29142,29184,29213,29227,29240,29249,29267,{f:2,c:29269},29276,29325,[11944,29357],29364,29383,29435,{f:2,c:29444},29480,29489,29507,29548,29564,29571,{f:2,c:29573},29589,{f:3,c:29598},29606,29611,29621,29623,29628,29647,29657,29673,29684,
29693,29700,29706,{f:2,c:29722},29732,29736,29740,{f:3,c:29743},29753,29764,29767,29771,29773,29777,29783,29798,29803,29809,29824,{f:3,c:29829},29840,29848,29852,29856,29859,29864,29867,29877,29887,29896,29914,29918,30030,30073,30081,30096,[12135,30098],30099,30132,30180,30201,30208,30218,{f:2,c:30229},30233,30238,30253,30261,30275,30283,30309,30317,30319,30321,30324,{f:2,c:30372},30405,30412,30444,30460,30516,30518,30556,{f:2,c:30559},30578,30589,30613,30634,30694,30704,30708,30726,30754,{f:2,c:30765},
30768,30773,30824,30878,30920,30924,30926,30948,{f:2,c:30944},30962,30967,30971,31025,0,[11949,31035],31037,31045,{f:2,c:31067},31115,31126,31128,[12145,31160],31163,31178,31194,31235,31241,31249,31262,31277,31289,31301,31308,31325,0,31341,31352,31392,31395,31411,{f:2,c:31419},31430,31495,31508,31527,31537,31559,31566,31584,31593,31597,31602,31633,31663,31703,31705,31755,31759,31776,31782,31793,31798,31825,31833,31847,31854,31856,31932,31935,{f:2,c:31944},31959,31961,31965,31979,{f:3,c:32007},32019,
32029,32035,32065,32083,32089,32093,32122,32134,{f:2,c:32139},32204,32235,32241,32249,32264,32273,32277,32288,32327,32354,32366,32371,32397,32401,32408,32580,32591,[11947,11954,32594],[11953,32595],32609,32657,32703,32718,32735,32741,32748,{f:2,c:32750},32762,32782,32785,32788,32804,32806,32826,32828,32864,32881,32885,32926,32934,32939,{f:2,c:32983},33046,33048,33082,33098,33100,33153,33156,33204,33231,33273,33283,33313,33330,33332,33350,33355,33359,33422,33454,33463,33470,33478,33534,33603,33617,
33621,33670,33677,33682,33688,33705,{f:2,c:33727},33770,33807,33809,33866,33910,33960,33967,33984,33986,34032,34045,34060,34100,34142,34191,34231,34254,34221,34322,34345,34386,34403,34412,34415,34426,34445,34449,34456,{f:2,c:34471},34554,34557,34571,34579,34585,34590,34600,34622,34673,34696,34713,{f:2,c:34732},34741,34774,34795,34797,34817,0,34822,34827,34836,34844,34902,34911,[11970,34916],34968,34986,{f:2,c:35005},35018,35026,35035,{f:2,c:35056},35078,{f:3,c:35096},35111,35120,35134,35195,35284,
35286,35301,35313,35335,35343,35349,35362,35406,35455,35572,35615,35639,{f:2,c:35651},35668,35740,35742,35911,35924,35955,36004,36057,36065,36088,36094,36123,36201,36204,36228,36237,36245,36262,36294,36302,36324,36332,36384,36427,36460,36464,36474,36498,36526,36531,36561,36564,36601,36631,36662,36774,[12193,36789],[11981,36790],0,36832,36836,36854,36866,36908,36932,37E3,37013,37017,37019,37026,37044,37079,37085,37108,37143,37148,37169,37178,37181,37192,37211,37217,37220,37262,37278,37288,{f:2,c:37293},
37298,37308,37360,37367,37371,37383,37416,37427,37432,37443,37447,37455,37472,37570,{f:2,c:37579},37599,37645,37653,37663,37671,37703,37714,0,37738,37741,37787,37818,37801,37825,37834,37858,37882,37885,37903,37940,37951,37973,37995,38002,[11986,38264],38310,38313,0,38324,38333,38362,[11983,11990,38429],38465,38488,38532,38564,38569,38610,195060,38622,38633,38641,38658,38665,38746,38755,38766,38771,38810,38818,{f:2,c:38837},38873,38878,38900,38922,38926,38942,38947,38955,38974,{f:2,c:38994},39001,
39020,39096,39098,39103,39112,39141,{f:2,c:39218},39232,39245,39260,39263,39345,{f:2,c:39353},39369,39426,39446,39460,39463,{f:2,c:39469},39478,39480,39498,39510,{f:2,c:39605},39673,39683,39712,{f:2,c:39731},39795,39801,39847,39873,39879,39895,39911,39915,39927,39930,39933,39947,39975,39978,39990,40001,40019,40035,40048,40055,40194,40258,40263,40291,40297,40316,40318,40333,40369,40387,40391,40406,40415,40427,40436,40469,40477,40612,40616,40620,40679,40686,40720,40722,40727,40729,40751,40759,40761,
40769,40773,40791,40808,40817,40821,40848,40852,40866,0,13317,194564,22048,24267,11925,0,144954,0,28665,28390,29107,[11940,64073],{s:4},[11980,64102],0,23986,0,20435,20697,20720,20931,22134,27220,27905,28112,28226,28377,29668,29729,30060,30801,34805,144382,29608,15091,13531,17420,16010,0,0,19432,0,16090,15138,0,17786,16531,0,18021,16643,17043,18094,13448,140809,{f:3,c:63584},63610,63615,{s:23},{f:2,c:8836},{f:2,c:8842},8713,0,{f:2,c:8965},{s:9},{f:2,c:8741},{s:14},8802,0,8773,8776,{f:2,c:8822},{s:4},
8487,{s:209},{f:2,c:8922},8533,8984,{f:2,c:7742},{f:2,c:504},470,472,474,476,260,728,317,346,350,356,377,379,261,731,318,347,711,351,357,378,733,380,340,258,313,262,268,280,270,323,327,336,344,368,354,341,259,314,263,269,281,271,273,324,328,337,345,369,355,729,264,284,292,308,348,364,265,285,293,309,349,365,625,651,638,620,622,633,648,598,627,637,642,656,635,621,607,626,669,654,609,624,641,295,661,660,614,664,450,595,599,644,608,403,616,649,600,604,606,592,623,650,612,594,653,613,674,673,597,657,
634,615,865,712,716,721,8255,783,{f:5,c:741},0,0,805,812,825,796,{f:2,c:799},829,809,815,734,804,816,828,820,{f:2,c:797},{f:2,c:792},810,{f:2,c:826},794,{s:3},{f:2,c:610},618,628,630,632,640,655,665,668,671,688,690,695,704,{f:2,c:736},{s:6},8862,{s:287},12348,12543,0,{f:2,c:12310},9838,9835,{f:2,c:10548},10687,0,12448,0,{f:2,c:10746},{s:13},962,{f:10,c:9461},{f:2,c:9750},9649,{f:10,c:12784},0,{f:6,c:12794},{f:15,c:9150},0,0,10003,0,9251,9166,{f:4,c:9680},{f:2,c:8263},0,8273,8258,{f:16,c:12688},{s:13},
{f:2,c:9136},{f:12,c:9842},{f:2,c:12441},8413,{s:450},20296,20319,20330,20332,20494,20504,20545,20722,20688,20742,20739,20789,20821,20823,13493,20938,20962,21079,21196,21206,21243,21276,21347,21405,21522,21631,21640,21840,21889,21933,21966,22075,22174,22185,22195,22391,22396,135963,22479,22500,22628,22665,136302,22738,22752,34369,22923,22930,22979,23059,23143,23159,23172,23236,137405,23421,23443,23570,64060,136884,23674,23695,23711,23715,23722,23760,138804,23821,23879,23937,23972,23975,24011,24158,
24313,24320,24322,24355,24381,24404,24445,24589,24596,24600,24629,24647,24733,24788,24797,24875,25020,25017,25122,25178,25199,25302,25468,25573,25721,25796,25808,25897,26013,26170,26146,26155,26160,26163,26184,143812,{f:2,c:26231},26253,26299,26331,26344,26439,26497,26515,26520,26523,26620,26653,26787,26890,26953,144836,26946,26980,27045,27087,15286,15299,27113,27125,145215,27195,145251,27284,27301,15375,27419,27436,27495,27561,27565,27607,27647,27653,27764,27800,27899,27846,27953,27961,27967,27992,
28052,28074,28123,28125,28228,28254,28337,28353,28432,28505,28513,28542,28556,28576,28604,28615,28618,28656,28750,28789,28836,28900,28971,28958,28974,29009,29032,29061,29063,29114,29124,29205,15935,29339,149489,29479,29520,29542,29602,29739,29766,29794,29805,29862,29865,29897,29951,29975,16242,30158,30210,30216,30308,30337,30365,30378,30390,30414,30420,30438,30449,30474,30489,{f:2,c:30541},30586,30592,30612,30688,152718,30787,30830,30896,152846,30893,30976,31004,31022,31028,31046,31097,31176,153457,
31188,31198,31211,31213,31365,154052,31438,31485,31506,31533,31547,31599,31745,31795,155041,31853,31865,31887,31892,31904,31957,32049,32092,32131,32166,32194,32296,32663,32731,32821,32823,32970,32992,33011,33120,{f:2,c:33127},33133,33211,33226,33239,17499,33376,33396,158463,33441,{f:2,c:33443},33449,33471,33493,33533,33536,33570,33581,33594,33607,33661,33703,33743,33745,33761,33793,33798,33887,33904,33907,33925,33950,33978,159296,34098,34078,34095,34148,34170,34188,34210,34251,34285,34303,{f:2,c:34308},
34320,159988,34328,34360,34391,34402,17821,34421,34488,34556,34695,17898,34826,34832,35022,161412,35122,35129,35136,35220,35318,35399,35421,35425,35445,35536,35654,35673,35689,35741,35913,35944,36271,36305,36311,36387,36413,36475,164471,18500,36602,36638,36653,36692,164813,36840,36846,36872,36909,37015,37043,37054,{f:2,c:37060},37063,37103,37140,37142,{f:2,c:37154},37167,37172,37251,37361,37705,{f:2,c:37732},37795,37855,37892,37939,37962,37987,38001,38286,38303,38316,38326,38347,38352,38355,18864,
38366,38565,38639,38734,38805,38830,38842,38849,38857,38875,38998,39143,39256,39427,39617,39619,39630,39638,39682,39688,19479,39725,39774,39782,39812,39818,39838,39886,39909,39928,39971,{f:2,c:40015},40037,{f:2,c:40221},40259,40274,40330,40342,40384,40364,40380,172432,40423,40455,40606,40623,40855,131209,19970,19983,19986,20009,20014,20039,131234,20049,13318,131236,20073,20125,13356,20156,20163,20168,20203,20186,20209,20213,20246,20324,20279,20286,20312,131603,{f:2,c:20343},20354,20357,20454,20402,
20421,20427,20434,13418,20466,20499,20508,20558,20563,20579,20643,20616,{f:2,c:20626},20629,20650,131883,20657,{f:2,c:20666},20676,20679,20723,131969,20686,131953,20692,20705,13458,132089,20759,132170,20832,132361,20851,20867,20875,13500,20888,20899,20909,13511,132566,20979,21010,21014,132943,21077,21084,21100,21111,21124,21122,133127,21144,133178,21156,{f:2,c:21178},21194,21201,133305,21239,21301,21314,133500,133533,21351,21370,21412,21428,133843,21431,21440,133917,{f:2,c:13661},21461,13667,21492,
21540,21544,13678,21571,21602,21612,21653,21664,21670,21678,21687,21690,21699,134469,21740,21743,21745,21747,{f:2,c:21760},21769,21820,21825,13734,21831,13736,21860,134625,21885,21890,21905,13765,21970,134805,134765,21951,21961,21964,21969,21981,13786,21986,134756,21993,22056,135007,22023,22032,22064,13812,22077,22080,22087,22110,22112,22125,13829,22152,22156,22173,22184,22194,22213,22221,22239,22248,{f:2,c:22262},135681,135765,22313,135803,{f:2,c:22341},22349,135796,22376,22383,{f:3,c:22387},22395,
135908,135895,22426,{f:2,c:22429},22440,22487,135933,22476,135990,136004,22494,22512,13898,22520,22523,22525,22532,22558,22567,22585,136132,22601,22604,22631,{f:2,c:22666},22669,{f:2,c:22671},22676,22685,22698,22705,136301,22723,22733,22754,{f:2,c:22771},{f:2,c:22789},22797,22804,136663,13969,22845,13977,22854,13974,158761,22879,136775,{f:2,c:22901},22908,22943,22958,22972,22984,22989,23006,23015,23022,136966,137026,14031,23053,23063,23079,23085,23141,23162,23179,23196,{f:2,c:23199},23202,23217,23221,
23226,23231,23258,23260,23269,23280,23278,23285,23304,23319,23348,23372,23378,23400,23407,23425,23428,137667,23446,23468,{f:2,c:14177},23502,23510,14188,14187,23537,23549,14197,23555,23593,138326,23647,{f:2,c:23655},23664,138541,138565,138616,138594,23688,23690,14273,138657,138652,23712,23714,23719,138642,23725,23733,138679,23753,138720,138803,23814,23824,23851,23837,23840,23857,23865,14312,23905,23914,14324,23920,139038,14333,23944,14336,23959,23984,23988,139126,24017,24023,139258,24036,24041,14383,
14390,14400,24095,24126,24137,14428,24150,14433,{f:2,c:24173},139643,24229,24236,24249,24262,24281,140062,24317,24328,140205,24350,24391,24419,24434,24446,24463,24482,24519,24523,{f:3,c:24530},24546,{f:2,c:24558},24563,14615,24610,24612,14618,24652,24725,24744,141043,24753,24766,24776,24793,24814,24821,24848,24857,24862,24890,14703,24897,24902,24928,141403,{f:2,c:24978},24983,24997,25005,141483,25045,25053,25077,141711,25123,25170,25185,25188,25211,25197,25203,25241,25301,142008,25341,25347,25360,
{f:2,c:142159},25394,25397,{f:2,c:25403},25409,25412,25422,142150,25433,142365,142246,25452,25497,142372,25492,25533,{f:2,c:25556},25568,{f:2,c:25579},25586,25630,25637,25641,25647,25690,25693,25715,25725,25735,25745,25759,{f:2,c:25803},25813,25815,142817,25828,25855,14958,25871,25876,14963,25886,25906,25924,25940,25963,25978,25988,25994,26034,26037,26040,26047,26057,26068,15062,26105,26108,26116,26120,26145,26154,26181,26193,26190,15082,143811,143861,143798,26218,{f:2,c:26220},26235,26240,26256,
26258,15118,26285,26289,26293,15130,15132,15063,26369,26386,144242,26393,144339,144338,26445,26452,26461,144336,144356,144341,26484,144346,26514,144351,33635,26640,26563,26568,26578,26587,26615,144458,144465,144459,26648,26655,26669,144485,26675,26683,26686,26693,26697,26700,26709,26711,15223,26731,26734,26748,26754,26768,26774,15213,{f:3,c:26776},26780,{f:2,c:26794},26804,26811,26875,144612,144730,26819,26821,26828,26841,{f:2,c:26852},26860,26871,26883,26887,15239,144788,15245,26950,26985,26988,
27002,27026,15268,27030,27056,27066,27068,27072,27089,144953,144967,144952,27107,{f:2,c:27118},27123,15309,27124,27134,27153,27162,27165,145180,{f:2,c:27186},27199,27209,27258,27214,27218,27236,145164,27275,15344,27297,145252,27307,27325,27334,27348,27344,27357,145407,145383,{f:3,c:27377},27389,145444,27403,{f:3,c:27407},145469,27415,15398,27439,27466,27480,27500,27509,[11934,27514],27521,27547,27566,146072,27581,{f:3,c:27591},27610,{f:2,c:27622},27630,27650,27658,27662,27702,146559,27725,27739,27757,
27780,27785,15555,27796,27799,27821,27842,15570,27868,27881,27885,146688,27904,27940,{f:2,c:27942},27751,27951,27964,27995,28E3,28016,{f:2,c:28032},28042,28045,28049,28056,146752,146938,146937,146899,28075,28078,28084,28098,27956,28104,28110,28127,28150,28214,28190,15633,28210,{f:2,c:28232},{f:2,c:28235},28239,{f:2,c:28243},28247,28259,15646,28307,28327,28340,28355,28469,28395,28409,28411,28426,28428,28440,28453,28470,28476,147326,28498,28503,28512,28520,28560,28566,28606,28575,28581,28591,15716,
{f:2,c:28616},28649,147606,28668,28672,28682,28707,147715,28730,28739,28743,28747,15770,28773,28777,28782,28790,28806,28823,147910,28831,28849,147966,28908,28874,28881,28931,28934,28936,28940,15808,28975,29008,29011,29022,15828,29078,29056,29083,29088,29090,{f:2,c:29102},148412,29145,29148,29191,15877,29236,29241,29250,29271,29283,149033,{f:2,c:29294},29304,29311,29326,149157,29358,29360,29377,15968,29388,15974,15976,29427,29434,29447,29458,{f:2,c:29464},16003,29497,29484,29491,29501,29522,16020,
29547,149654,{f:2,c:29550},29553,29569,29578,29588,29592,29596,29605,29625,29631,29637,29643,29665,29671,29689,29715,29690,29697,29779,29760,29763,29778,29789,29825,29832,150093,29842,29847,29849,29857,29861,29866,29881,29883,29882,29910,29912,29931,150358,29946,150383,29984,29988,29994,16215,150550,{f:2,c:30013},30016,30024,30032,30034,30066,30065,30074,{f:2,c:30077},30092,16245,30114,16247,30128,30135,{f:2,c:30143},30150,30159,30163,30173,{f:2,c:30175},30183,30190,30193,30211,30232,30215,30223,
16302,151054,30227,{f:2,c:30235},151095,30245,30248,30268,30259,151146,16329,30273,151179,30281,30293,16343,30318,30357,30369,30368,{f:2,c:30375},30383,151626,30409,151637,30440,151842,30487,30490,30509,30517,151977,16441,152037,152013,30552,152094,30588,152140,16472,30618,30623,30626,30628,{f:2,c:30686},30692,30698,30700,30715,152622,30725,30729,30733,30745,30764,30791,30826,152793,30858,30868,30884,30877,30879,30907,30933,30950,{f:2,c:30969},30974,152999,30992,31003,31013,31050,31064,16645,31079,
31090,31125,31137,31145,31156,31170,31175,{f:2,c:31180},31190,16712,153513,153524,16719,31242,31253,31259,16739,31288,31303,31318,31321,31324,31327,31335,31338,31349,31362,31370,31376,31404,154068,16820,31417,31422,16831,31436,31464,31476,154340,154339,154353,31549,31530,{f:2,c:31534},16870,16883,31615,31553,16878,31573,31609,31588,31590,31603,154546,16903,31632,31643,16910,31669,31676,31685,31690,154699,154724,31700,31702,31706,31722,31728,31747,31758,31813,31818,31831,31838,31841,31849,31855,155182,
155222,155237,31910,155234,{f:2,c:31926},155352,31940,155330,31949,155368,155427,31974,155484,31989,32003,17094,32018,32030,155616,155604,{f:2,c:32061},32064,32071,155660,155643,17110,32090,32106,32112,17117,32127,155671,32136,32151,155744,32157,32167,32170,32182,32192,32215,32217,32230,17154,155885,64088,32272,32279,32285,32295,32300,32325,32373,32382,{f:2,c:32390},17195,32410,17219,32572,32571,32574,32579,13505,156272,156294,{f:2,c:32611},32621,{f:2,c:32637},32656,20859,146702,32662,32668,32685,
156674,32707,32719,32739,32754,32778,32776,32790,32812,32816,32835,32870,32891,32921,32924,32932,32935,32952,157310,32965,32981,32998,33037,33013,33019,17390,33077,33054,17392,33060,33063,33068,157469,33085,17416,33129,17431,17436,33157,17442,33176,33202,33217,33219,33238,33243,157917,33252,157930,33260,33277,33279,158063,33284,158173,33305,33314,158238,33340,33353,33349,158296,17526,17530,33367,158348,33372,33379,158391,17553,33405,33407,33411,33418,33427,{f:2,c:33447},33458,33460,33466,33468,33506,
33512,33527,{f:2,c:33543},33548,33620,33563,33565,33584,33596,33604,33623,17598,17620,17587,{f:2,c:33684},33691,33693,33737,33744,33748,33757,33765,33785,33813,158835,33815,33849,33871,{f:2,c:33873},{f:2,c:33881},33884,158941,33893,33912,33916,33921,17677,33943,33958,33982,17672,{f:2,c:33998},34003,159333,34023,34026,34031,34033,34042,34075,{f:2,c:34084},34091,34127,34159,17731,34129,{f:2,c:34145},159636,34171,34173,34175,34177,34182,34195,34205,34207,159736,{f:2,c:159734},34236,34247,34250,{f:2,
c:34264},34271,34273,34278,34294,34304,34321,34334,34337,34340,34343,160013,34361,34364,160057,34368,34387,34390,34423,34439,34441,{f:2,c:34460},34481,34483,34497,34499,34513,34517,34519,34531,34534,17848,34565,34567,34574,34576,34591,34593,34595,34609,34618,34624,34627,34641,34648,{f:2,c:34660},34674,34684,160731,160730,34727,34697,34699,34707,34720,160766,17893,34750,160784,34753,34766,34783,160841,34787,{f:2,c:34789},34794,34835,34856,34862,34866,34876,17935,34890,34904,161301,161300,34921,161329,
34927,34976,35004,35008,161427,35025,35027,17985,35073,161550,35127,161571,35138,35141,35145,161618,35170,35209,35216,35231,35248,35255,35288,35307,18081,35315,35325,35327,18095,35345,35348,162181,35361,35381,35390,35397,35405,35416,35502,35472,35511,35543,35580,162436,35594,35589,35597,35612,35629,18188,35665,35678,35702,35713,35723,{f:2,c:35732},35897,162739,35901,162750,162759,35909,35919,35927,35945,35949,163E3,35987,35986,35993,18276,35995,36054,36053,163232,36081,163344,36105,36110,36296,36313,
36364,18429,36349,36358,163978,36372,36374,{f:2,c:36385},36391,164027,18454,36406,36409,36436,36450,36461,36463,36504,36510,36533,36539,164482,18510,164595,36608,36616,36651,36672,36682,36696,164876,36772,36788,164949,36801,36806,64036,36810,36813,36819,36821,36849,36853,36859,36876,36919,165227,36931,36957,{f:2,c:165320},36997,37004,37008,37025,18613,37040,37046,37059,37064,165591,37084,37087,165626,37110,37106,37120,37099,{f:2,c:37118},37124,37126,37144,37150,37175,37177,{f:2,c:37190},37207,37209,
37236,37241,37253,37299,37302,{f:2,c:37315},166217,166214,37356,37377,{f:2,c:37398},166251,37442,37450,37462,37473,37477,37480,166280,{f:2,c:37500},37503,37513,37517,37527,37529,37535,37547,{f:2,c:166330},37554,{f:2,c:37567},37574,37582,37605,37649,166430,166441,37623,37673,166513,166467,37713,37722,37739,37745,37747,37793,166553,166605,37768,37771,37775,37790,37877,166628,166621,37873,37831,37852,37863,37897,{f:2,c:37910},37883,37938,37947,166849,166895,37997,37999,38265,38278,{f:2,c:38284},167184,
167281,38344,167419,167455,38444,{f:2,c:38451},167478,38460,38497,167561,38530,167659,38554,167730,18919,38579,38586,38589,18938,167928,38616,38618,38621,18948,38676,38691,18985,38710,38721,38727,38743,38747,38762,168608,168625,38806,38814,{f:2,c:38833},38846,38860,38865,38868,38872,38881,38897,38916,38925,38932,38934,19132,169104,{f:2,c:38962},38949,38983,39014,39083,39085,39088,169423,39095,{f:2,c:39099},39106,39111,39115,39137,39139,39146,{f:2,c:39152},39155,39176,19259,169712,{f:2,c:39190},169753,
{f:3,c:39194},169808,39217,{f:3,c:39226},39233,39238,39246,39264,39331,39334,39357,39359,39363,39380,39385,39390,170182,39408,39417,39420,39434,39441,39450,39456,39473,39492,39500,39512,19394,39599,19402,39607,19410,39609,170610,39622,39632,39634,39637,39648,39653,39657,39692,39696,39698,39702,39708,39723,39741,19488,39755,39779,39781,{f:2,c:39787},{f:2,c:39798},39846,39852,171483,39858,39864,39870,39923,39896,39901,39914,39919,39918,171541,171658,171593,39958,{f:3,c:39960},39965,39970,39977,171716,
39985,39991,40005,40028,171753,{f:2,c:40009},171739,40020,40024,40027,40029,40031,{f:3,c:40041},{f:2,c:40045},40050,40053,40058,40166,40178,40203,[171982,171991],40209,{f:2,c:40215},172079,19652,172058,40242,19665,40266,40287,40290,172281,172162,40307,{f:2,c:40310},40324,40345,40353,40383,40373,40377,40381,40393,40410,40416,40419,19719,40458,40450,40461,40476,40571,139800,40576,40581,40603,172940,40637,173111,40671,40703,40706,19831,40707,40762,40765,40774,40787,40789,40792,173553,40797,173570,40809,
40813,40816,173746,11948,13844,14509,15820,16348,17854,17936,19326,19512,19681,19980,{f:2,c:20003},20089,20211,20236,20249,20267,20270,20273,20356,20382,20407,20484,20492,20556,20575,20578,20599,20622,20638,20642,20675,20712,20721,20734,20743,{f:3,c:20748},20787,20792,20852,20868,20920,20922,20936,20943,20945,{f:2,c:20947},20952,20959,20997,21030,21032,21035,{f:2,c:21041},21045,21052,21082,21088,21102,{f:2,c:21112},21130,21132,21217,21225,21233,21251,21265,21279,21293,21298,21309,21349,21357,21369,
21374,21396,21401,21418,21423,21434,21441,{f:2,c:21444},21472,21523,21546,21553,{f:2,c:21556},21580,21671,21674,21681,21691,21710,21738,21756,21765,21768,21781,21799,21802,21814,21841,21862,21903,21906,21908,21924,21938,21955,21958,21971,21979,21996,21998,22001,22006,22008,22021,22029,{f:2,c:22033},22060,22069,22073,22093,22100,22149,22175,22182,22199,22220,22223,22233,22241,22251,22253,22257,22279,22284,{f:2,c:22298},22301,22316,22318,{f:2,c:22333},22367,22379,22381,22394,22403,22423,22446,22485,
22503,22541,22566,22605,22607,22623,22637,22655,22657,22680,22716,22815,22819,22873,22905,22935,22959,22963,23007,23025,23032,23218,23224,23274,23286,23323,23325,23329,23352,23479,23511,23520,23583,23594,23596,23606,23641,23644,23661,23773,23809,23860,23869,23897,23934,23939,24007,24057,24104,24114,24117,24155,24168,24170,24183,24192,24203,24243,24253,24273,{f:2,c:24276},24397,24492,24554,24583,24649,24660,24679,24763,24772,24829,24842,24854,24874,24886,24926,24932,24955,24957,24959,24989,25016,25052,
25058,25061,25064,25092,25095,25137,25145,25149,25210,25232,25256,25306,25332,25366,25386,25398,25414,25419,25427,25457,25461,25471,25474,25482,{f:2,c:25518},25578,{f:2,c:25592},25618,25624,25632,25636,25642,25653,25661,25663,25682,25695,25716,25744,{f:2,c:25752},25772,25779,25837,25840,25883,25887,25902,25929,25952,26002,26005,26036,26046,26056,26062,26064,26079,26238,{f:2,c:26251},26291,26304,26319,26405,26421,26453,26496,26511,26513,26532,26545,26549,26558,26664,26758,26859,26869,26903,26931,26936,
26971,26981,27048,27051,27055,27109,27121,27210,27221,27239,27249,27311,{f:2,c:27336},27395,27451,27455,{f:2,c:27517},27568,27639,27641,27652,27657,27661,27692,27722,27730,27732,27769,27820,27828,27858,28001,28028,28089,28144,28229,28275,28283,28285,28297,28348,{f:2,c:28378},28454,28457,28464,28551,28573,28590,28599,28685,28704,28745,28824,28848,{f:2,c:28885},28997,29106,29172,29207,29215,29251,{f:2,c:29263},29274,29280,29288,29303,29316,29385,29413,29428,29442,29451,29470,29474,{f:2,c:29498},29517,
29528,29543,29810,29871,29919,29924,29940,29947,29974,29985,30015,30046,30105,30116,30145,30148,30156,30167,30172,30177,30191,30212,30220,30237,30258,30264,30277,30282,30303,30381,30397,30425,30443,30448,30457,30464,30478,30498,30504,30511,30521,30526,30533,30538,30543,30558,30564,30567,30572,30596,{f:2,c:30604},30614,30631,30639,30647,30654,30665,30673,30681,30705,30775,30812,30846,30872,30881,30897,30899,30921,30931,30988,31007,{f:2,c:31015},31039,31042,31060,31083,31100,31147,31172,31210,31234,
31244,31280,31290,31300,31360,31366,31380,31413,31421,31486,31531,31607,31648,31660,31664,31720,31730,31736,31740,31742,31753,31784,31791,31810,{f:2,c:31826},{f:3,c:31835},31858,31869,31879,31902,31930,31943,31955,31962,32060,32077,32130,32133,32141,32145,32158,32179,32185,32208,32229,{f:2,c:32245},32303,32310,32324,32367,32376,32385,32573,32603,32605,32613,32625,{f:2,c:32639},32651,32674,{f:3,c:32765},32775,32781,32798,32825,32904,32910,32975,32980,33005,33008,33015,33018,33022,33027,33047,33072,
33111,33135,33139,33163,33168,33179,33182,33227,33237,{f:2,c:33245},33249,33263,33270,33280,33291,{f:2,c:33299},33306,33338,33348,33389,33412,33417,33425,33450,33456,33488,33514,33519,33526,33622,33656,33784,33788,33880,33939,33969,33981,34043,34118,34134,34141,34181,34200,34370,34374,34496,34580,34594,34606,34617,34653,34683,34700,34702,{f:2,c:34711},34718,34723,34734,34751,34761,34778,34840,34843,34861,34874,34885,34891,34894,34901,34906,34926,{f:3,c:34970},35021,35040,35055,{f:2,c:35086},35110,
35125,35162,35164,35179,35184,35196,35237,35253,35260,35285,35401,35415,35431,35454,35462,35478,35510,35529,35537,35549,35564,35573,35590,35599,35601,35653,35666,35693,35704,35708,35710,35717,35743,35915,35923,35963,36026,36037,36041,36050,36076,36085,36087,36097,36099,36119,36124,36206,36241,36255,36267,36274,36309,36327,{f:2,c:36337},36340,36353,36363,36390,36401,{f:2,c:36416},36429,36431,36444,36449,36457,36465,36469,36471,36489,36496,36501,36506,36519,36521,36525,36584,36592,36615,36632,36645,
36647,36652,36661,36666,36675,36679,36689,36693,{f:3,c:36768},36773,36868,36891,36911,36940,36955,36976,36980,36985,37003,37016,37024,37042,37053,37065,37104,37125,37157,37210,37223,37242,37258,37265,37269,37296,37307,37309,37314,37317,37376,37385,37411,37494,37518,37551,{f:2,c:37563},37569,37571,37573,37576,37652,37683,37686,37720,37759,37762,37770,37819,37836,37862,37881,37890,{f:2,c:37901},37934,37964,38280,38305,38335,38342,38345,{f:2,c:38353},38368,38372,38374,38436,38449,38456,38461,38484,38516,
38523,38527,38529,38531,38537,38550,38574,38659,38683,{f:2,c:38689},38696,38705,38759,38774,38781,38783,38809,38815,38828,38841,38861,38880,38895,38919,38950,38958,{f:2,c:39010},39092,39109,39170,39185,39189,39221,39240,39252,39262,39393,39436,39440,39459,39489,39505,{f:2,c:39613},39681,39689,39691,{f:2,c:39693},39705,39733,39752,39765,39784,39808,39814,39824,39837,39856,39871,39880,39935,39938,39964,39989,40004,40022,40033,40040,40240,40253,40298,40315,40421,40425,40435,40570,{f:3,c:40578},40624,
40676,40688,40690,40713,40719,40724,40731,40738,40742,{f:2,c:40746},40756,40794,40815,40862,40869,131317,151044,151538,163187,194581,194630,194713,194726,194789,195038,13790,{s:4},172722,0,0,131416,{s:4},132529,0,0,132844,{s:6},134488,{s:21},154060,{s:9},14756,14776,142914,0,0,14940,0,0,143339,0,0,162228,0,15044,15051,{s:5},14981,{s:8},15347,27384,{s:5},15665,{s:9},147531,0,15936,14497,{s:34},158878,{s:12},18207,162876,{s:4},18462,{s:71},39709,39724,20482,20958,21255,23532,63784,26142,63785,28746,
64021,21857,27706,31328,156492,34819,38315,38741,171581,173594],"Adobe-Korea1":[{f:95,c:32},8361,8208,169,0,0,[12288,12644],{f:2,c:12289},12539,8229,[8230,8943],168,12291,{f:2,c:8211},8214,65340,65374,{f:2,c:8216},{f:2,c:8220},{f:2,c:12308},{f:10,c:12296},177,215,247,8800,{f:2,c:8804},8734,8756,176,{f:2,c:8242},8451,8491,{f:2,c:65504},65509,9794,9792,8736,8869,8978,8706,8711,8801,8786,167,8251,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,9661,9660,8594,{f:2,c:8592},{f:2,c:8595},12307,171,
187,8730,8765,8733,8757,{f:2,c:8747},8712,8715,{f:2,c:8838},{f:2,c:8834},8746,8745,{f:2,c:8743},65506,8658,8660,8704,8707,180,732,711,728,733,730,729,184,731,161,191,8758,8750,8721,8719,164,8457,8240,9665,9664,9655,9654,9828,{f:2,c:9824},9829,9831,9827,9673,9672,9635,{f:2,c:9680},9618,{f:2,c:9636},9640,9639,9638,9641,9832,9743,9742,9756,9758,182,{f:2,c:8224},8597,8599,8601,8598,8600,9837,{f:2,c:9833},9836,12927,12828,8470,13255,8482,13250,13272,8481,{f:59,c:65281},65510,{f:33,c:65341},65507,{f:51,
c:12593},{f:42,c:12645},{f:10,c:8560},{f:10,c:8544},{f:17,c:913},{f:7,c:931},{f:17,c:945},{f:7,c:963},9472,9474,9484,9488,9496,9492,9500,9516,9508,9524,9532,9473,9475,9487,9491,9499,9495,9507,9523,9515,9531,9547,9504,9519,9512,9527,9535,9501,9520,9509,9528,9538,9490,9489,9498,9497,9494,9493,9486,9485,{f:2,c:9502},{f:2,c:9505},{f:2,c:9510},{f:2,c:9513},{f:2,c:9517},{f:2,c:9521},{f:2,c:9525},{f:2,c:9529},{f:2,c:9533},{f:2,c:9536},{f:8,c:9539},{f:3,c:13205},8467,13208,13252,{f:4,c:13219},{f:10,c:13209},
13258,{f:3,c:13197},13263,{f:2,c:13192},13256,{f:2,c:13223},{f:10,c:13232},{f:5,c:13184},{f:6,c:13242},{f:5,c:13200},8486,{f:2,c:13248},{f:3,c:13194},13270,13253,{f:3,c:13229},13275,{f:4,c:13225},13277,13264,13267,13251,13257,13276,13254,198,208,170,294,306,319,321,216,338,186,222,358,330,{f:28,c:12896},{f:26,c:9424},{f:15,c:9312},189,{f:2,c:8531},188,190,{f:4,c:8539},230,273,240,295,305,307,312,320,322,248,339,223,254,359,331,329,{f:28,c:12800},{f:26,c:9372},{f:15,c:9332},185,{f:2,c:178},8308,8319,
{f:4,c:8321},{f:83,c:12353},{f:86,c:12449},{f:6,c:1040},1025,{f:32,c:1046},1105,{f:26,c:1078},{f:2,c:44032},44036,{f:4,c:44039},{f:8,c:44048},{f:5,c:44057},44064,44068,{f:2,c:44076},{f:3,c:44079},{f:2,c:44088},44092,44096,44107,44109,44116,44120,44124,{f:2,c:44144},44148,{f:2,c:44151},44154,{f:2,c:44160},{f:4,c:44163},{f:4,c:44169},44176,44180,{f:2,c:44188},{f:3,c:44191},{f:3,c:44200},44204,{f:2,c:44207},{f:2,c:44216},{f:3,c:44219},44225,44228,44232,44236,44245,44247,{f:2,c:44256},44260,{f:2,c:44263},
44266,44268,{f:3,c:44271},44275,{f:2,c:44277},{f:2,c:44284},44288,44292,44294,{f:2,c:44300},44303,44305,44312,44316,44320,44329,{f:2,c:44332},{f:2,c:44340},44344,44348,{f:2,c:44356},44359,44361,44368,44372,44376,44385,44387,{f:2,c:44396},44400,{f:4,c:44403},{f:3,c:44411},44415,{f:2,c:44417},{f:2,c:44424},44428,44432,{f:2,c:44444},44452,44471,{f:2,c:44480},44484,44488,{f:2,c:44496},44499,44508,44512,44516,{f:2,c:44536},44540,{f:3,c:44543},{f:2,c:44552},44555,44557,44564,{f:2,c:44592},44596,{f:2,c:44599},
44602,{f:2,c:44608},44611,{f:2,c:44613},44618,{f:3,c:44620},44624,44628,44630,{f:2,c:44636},{f:3,c:44639},44645,{f:2,c:44648},44652,44656,{f:2,c:44664},{f:3,c:44667},{f:2,c:44676},44684,{f:3,c:44732},44736,44740,{f:2,c:44748},{f:3,c:44751},{f:2,c:44760},44764,44776,44779,44781,44788,44792,44796,{f:2,c:44807},44813,44816,{f:2,c:44844},44848,44850,44852,{f:2,c:44860},44863,{f:3,c:44865},{f:2,c:44872},44880,{f:2,c:44892},{f:2,c:44900},44921,44928,44932,44936,{f:2,c:44944},44949,44956,{f:2,c:44984},44988,
44992,{f:3,c:44999},45003,{f:2,c:45005},45012,45020,{f:2,c:45032},{f:2,c:45040},45044,45048,{f:2,c:45056},45060,45068,45072,45076,{f:2,c:45084},45096,{f:2,c:45124},45128,45130,45132,45134,{f:3,c:45139},45143,45145,45149,{f:2,c:45180},45184,45188,{f:2,c:45196},45199,45201,{f:3,c:45208},45212,{f:4,c:45215},{f:2,c:45224},{f:5,c:45227},45233,{f:3,c:45235},45240,45244,{f:2,c:45252},{f:3,c:45255},{f:2,c:45264},45268,45272,45280,45285,{f:2,c:45320},{f:2,c:45323},45328,{f:2,c:45330},{f:2,c:45336},{f:3,c:45339},
{f:3,c:45347},45352,45356,{f:2,c:45364},{f:3,c:45367},{f:2,c:45376},45380,45384,{f:2,c:45392},{f:2,c:45396},45400,45404,45408,{f:2,c:45432},45436,45440,45442,{f:2,c:45448},45451,45453,{f:3,c:45458},45464,45468,45480,45516,45520,45524,{f:2,c:45532},45535,{f:2,c:45544},45548,45552,45561,45563,45565,{f:2,c:45572},45576,{f:2,c:45579},{f:2,c:45588},45591,45593,45600,45620,45628,45656,45660,45664,{f:2,c:45672},{f:2,c:45684},45692,{f:2,c:45700},45705,{f:2,c:45712},45716,{f:3,c:45720},{f:2,c:45728},45731,
{f:2,c:45733},45738,45740,45744,45748,{f:2,c:45768},45772,45776,45778,{f:2,c:45784},45787,45789,45794,{f:3,c:45796},45800,{f:5,c:45803},{f:3,c:45811},{f:5,c:45815},{f:3,c:45823},45828,45832,{f:2,c:45840},{f:3,c:45843},45852,{f:3,c:45908},45912,{f:2,c:45915},{f:2,c:45918},{f:2,c:45924},45927,45929,45931,45934,{f:2,c:45936},45940,45944,{f:2,c:45952},{f:3,c:45955},45964,45968,45972,{f:2,c:45984},45992,45996,{f:2,c:46020},46024,{f:2,c:46027},46030,46032,{f:2,c:46036},46039,46041,46043,46045,46048,46052,
46056,46076,46096,46104,46108,46112,{f:2,c:46120},46123,46132,{f:2,c:46160},46164,46168,{f:2,c:46176},46179,46181,46188,46208,46216,46237,46244,46248,46252,46261,46263,46265,46272,46276,46280,46288,46293,{f:2,c:46300},46304,{f:2,c:46307},46310,{f:2,c:46316},46319,46321,46328,{f:2,c:46356},46360,{f:2,c:46363},{f:2,c:46372},{f:4,c:46375},{f:2,c:46384},46388,46392,{f:2,c:46400},{f:3,c:46403},{f:3,c:46411},46416,46420,{f:2,c:46428},{f:3,c:46431},{f:2,c:46496},46500,46504,{f:2,c:46506},{f:2,c:46512},{f:3,
c:46515},{f:3,c:46523},46528,46532,{f:2,c:46540},{f:3,c:46543},46552,46572,{f:2,c:46608},46612,46616,46629,46636,46644,46664,46692,46696,{f:2,c:46748},46752,46756,{f:2,c:46763},46769,46804,46832,46836,46840,{f:2,c:46848},46853,{f:2,c:46888},46892,{f:2,c:46895},{f:2,c:46904},46907,46916,46920,46924,{f:2,c:46932},46944,46948,46952,{f:2,c:46960},46963,46965,{f:2,c:46972},46976,46980,{f:2,c:46988},{f:4,c:46991},{f:4,c:46998},47004,47008,{f:2,c:47016},{f:3,c:47019},{f:2,c:47028},47032,47047,47049,{f:2,
c:47084},47088,47092,{f:2,c:47100},{f:3,c:47103},{f:3,c:47111},47116,47120,{f:2,c:47128},47131,47133,{f:2,c:47140},47144,47148,{f:2,c:47156},{f:3,c:47159},47168,47172,47185,47187,{f:2,c:47196},47200,47204,{f:2,c:47212},47215,47217,47224,47228,47245,47272,47280,47284,47288,{f:2,c:47296},47299,47301,47308,47312,47316,47325,47327,47329,{f:2,c:47336},47340,47344,{f:2,c:47352},47355,47357,47364,47384,47392,{f:2,c:47420},47424,47428,47436,47439,47441,{f:2,c:47448},47452,47456,{f:2,c:47464},47467,47469,
{f:2,c:47476},47480,47484,{f:2,c:47492},47495,{f:2,c:47497},{f:2,c:47501},{f:2,c:47532},47536,47540,{f:2,c:47548},47551,47553,{f:2,c:47560},47564,{f:5,c:47566},{f:2,c:47576},47579,{f:2,c:47581},47585,{f:3,c:47587},47592,47596,{f:2,c:47604},{f:4,c:47607},{f:2,c:47616},47624,47637,{f:2,c:47672},47676,47680,47682,{f:2,c:47688},47691,{f:2,c:47693},{f:3,c:47699},47704,47708,{f:2,c:47716},{f:3,c:47719},{f:2,c:47728},47732,47736,{f:3,c:47747},47751,47756,{f:2,c:47784},{f:2,c:47787},47792,47794,{f:2,c:47800},
47803,47805,47812,47816,{f:2,c:47832},47868,47872,47876,47885,47887,47889,47896,47900,47904,47913,47915,{f:3,c:47924},47928,{f:4,c:47931},{f:2,c:47940},47943,47945,47949,{f:2,c:47951},47956,47960,47969,47971,47980,48008,48012,48016,48036,48040,48044,48052,48055,48064,48068,48072,48080,48083,{f:2,c:48120},48124,{f:2,c:48127},48130,{f:2,c:48136},{f:3,c:48139},48143,48145,{f:5,c:48148},{f:5,c:48155},{f:2,c:48164},48167,48169,48173,{f:2,c:48176},48180,48184,{f:2,c:48192},{f:3,c:48195},48201,{f:2,c:48204},
48208,48221,{f:2,c:48260},48264,{f:2,c:48267},48270,{f:2,c:48276},48279,{f:2,c:48281},{f:2,c:48288},48292,{f:2,c:48295},{f:2,c:48304},{f:3,c:48307},{f:2,c:48316},48320,48324,48333,{f:3,c:48335},48341,48344,48348,{f:3,c:48372},48376,48380,{f:2,c:48388},48391,48393,48400,48404,48420,48428,48448,{f:2,c:48456},48460,48464,{f:2,c:48472},48484,48488,{f:2,c:48512},48516,{f:4,c:48519},{f:2,c:48528},48531,48533,{f:2,c:48537},48540,48548,48560,48568,{f:2,c:48596},48600,48604,48617,48624,48628,48632,48640,48643,
48645,{f:2,c:48652},48656,48660,{f:2,c:48668},48671,{f:2,c:48708},48712,48716,48718,{f:2,c:48724},48727,{f:3,c:48729},{f:2,c:48736},48740,48744,48746,{f:2,c:48752},{f:3,c:48755},{f:3,c:48763},48768,48772,{f:2,c:48780},{f:3,c:48783},{f:2,c:48792},48808,{f:2,c:48848},48852,{f:2,c:48855},48864,{f:3,c:48867},48876,48897,{f:2,c:48904},{f:2,c:48920},{f:3,c:48923},{f:2,c:48960},48964,48968,{f:2,c:48976},48981,49044,49072,49093,{f:2,c:49100},49104,49108,49116,49119,49121,49212,49233,49240,49244,49248,{f:2,
c:49256},{f:2,c:49296},49300,49304,{f:2,c:49312},49315,49317,{f:2,c:49324},{f:2,c:49327},{f:4,c:49331},{f:2,c:49340},{f:3,c:49343},49349,{f:2,c:49352},49356,49360,{f:2,c:49368},{f:3,c:49371},{f:2,c:49380},49384,49388,{f:2,c:49396},49399,49401,49408,49412,49416,49424,49429,{f:5,c:49436},{f:2,c:49443},{f:2,c:49446},{f:2,c:49452},{f:3,c:49455},49462,{f:2,c:49464},49468,49472,{f:2,c:49480},{f:3,c:49483},{f:2,c:49492},49496,49500,{f:2,c:49508},{f:3,c:49511},49520,49524,49528,49541,{f:3,c:49548},49552,
49556,49558,{f:2,c:49564},49567,49569,49573,{f:2,c:49576},49580,49584,49597,49604,49608,49612,49620,{f:2,c:49623},49632,49636,49640,{f:2,c:49648},49651,{f:2,c:49660},49664,49668,{f:2,c:49676},49679,49681,{f:2,c:49688},49692,{f:2,c:49695},{f:2,c:49704},49707,49709,49711,{f:2,c:49713},49716,49736,{f:2,c:49744},49748,49752,49760,49765,{f:2,c:49772},49776,49780,{f:2,c:49788},49791,49793,{f:2,c:49800},49808,49816,49819,49821,{f:2,c:49828},49832,{f:2,c:49836},{f:2,c:49844},49847,49849,{f:2,c:49884},49888,
{f:2,c:49891},{f:3,c:49899},49903,49905,49910,{f:2,c:49912},{f:2,c:49915},49920,{f:2,c:49928},{f:2,c:49932},{f:3,c:49939},49944,49948,{f:2,c:49956},{f:2,c:49960},49989,{f:2,c:50024},50028,50032,50034,{f:2,c:50040},{f:2,c:50044},50052,50056,50060,50112,{f:2,c:50136},50140,{f:2,c:50143},50146,{f:2,c:50152},50157,{f:2,c:50164},50168,50184,50192,50212,50220,50224,50228,{f:2,c:50236},50248,{f:2,c:50276},50280,50284,{f:2,c:50292},50297,50304,50324,50332,50360,50364,50409,{f:2,c:50416},50420,50424,50426,
{f:3,c:50431},50444,50448,50452,50460,{f:2,c:50472},50476,50480,{f:2,c:50488},50491,50493,{f:2,c:50500},{f:3,c:50504},{f:3,c:50508},{f:3,c:50515},{f:3,c:50519},{f:2,c:50525},{f:2,c:50528},50532,50536,{f:2,c:50544},{f:3,c:50547},{f:2,c:50556},50560,50564,50567,{f:2,c:50572},50575,50577,50581,{f:2,c:50583},50588,50592,50601,{f:2,c:50612},{f:2,c:50616},{f:4,c:50619},{f:7,c:50628},50636,50638,{f:2,c:50640},50644,50648,{f:2,c:50656},50659,50661,{f:3,c:50668},50672,50676,{f:2,c:50678},{f:6,c:50684},{f:4,
c:50693},50700,50704,{f:2,c:50712},{f:2,c:50715},{f:2,c:50724},50728,{f:3,c:50732},50736,{f:3,c:50739},50743,50745,50747,{f:2,c:50752},50756,50760,{f:2,c:50768},{f:3,c:50771},{f:2,c:50780},50784,50796,50799,50801,{f:2,c:50808},50812,50816,{f:2,c:50824},50827,50829,{f:2,c:50836},50840,50844,{f:2,c:50852},50855,50857,{f:2,c:50864},50868,{f:3,c:50872},{f:2,c:50880},50883,50885,{f:2,c:50892},50896,50900,{f:2,c:50908},{f:2,c:50912},{f:2,c:50920},50924,50928,{f:2,c:50936},50941,{f:2,c:50948},50952,50956,
{f:2,c:50964},50967,50969,{f:2,c:50976},50980,50984,{f:2,c:50992},50995,50997,50999,{f:2,c:51004},51008,51012,51018,{f:2,c:51020},51023,{f:8,c:51025},51036,51040,51048,51051,{f:2,c:51060},51064,{f:3,c:51068},{f:3,c:51075},{f:4,c:51079},51086,{f:2,c:51088},51092,{f:3,c:51094},51098,{f:2,c:51104},{f:4,c:51107},{f:2,c:51116},51120,51124,{f:2,c:51132},{f:3,c:51135},{f:2,c:51144},51148,51150,51152,51160,51165,51172,51176,51180,{f:2,c:51200},51204,51208,51210,{f:2,c:51216},51219,{f:2,c:51221},{f:2,c:51228},
51232,51236,{f:2,c:51244},51247,51249,51256,51260,51264,{f:2,c:51272},{f:2,c:51276},51284,{f:2,c:51312},51316,51320,51322,{f:2,c:51328},51331,{f:3,c:51333},{f:3,c:51339},51348,51357,51359,51361,51368,{f:2,c:51388},51396,51400,51404,{f:2,c:51412},51415,51417,{f:2,c:51424},51428,51445,{f:2,c:51452},51456,{f:3,c:51460},{f:2,c:51468},51471,51473,51480,51500,51508,{f:2,c:51536},51540,51544,{f:2,c:51552},51555,51564,51568,51572,51580,{f:2,c:51592},51596,51600,{f:2,c:51608},51611,51613,{f:2,c:51648},51652,
{f:2,c:51655},51658,{f:2,c:51664},51667,{f:2,c:51669},{f:2,c:51673},{f:2,c:51676},51680,51682,51684,51687,{f:2,c:51692},{f:3,c:51695},{f:2,c:51704},51708,51712,{f:2,c:51720},{f:3,c:51723},51732,51736,51753,{f:2,c:51788},51792,51796,{f:2,c:51804},{f:3,c:51807},51816,51837,51844,51864,{f:2,c:51900},51904,51908,{f:2,c:51916},51919,51921,51923,{f:2,c:51928},51936,51948,51956,51976,51984,51988,51992,{f:2,c:52E3},52033,{f:2,c:52040},52044,52048,{f:2,c:52056},52061,52068,{f:2,c:52088},52124,52152,52180,
52196,52199,52201,{f:2,c:52236},52240,52244,{f:2,c:52252},{f:2,c:52257},{f:3,c:52263},52268,52270,52272,{f:2,c:52280},{f:4,c:52283},{f:2,c:52292},52296,52300,{f:2,c:52308},{f:3,c:52311},52320,52324,52326,52328,52336,52341,{f:2,c:52376},52380,52384,{f:2,c:52392},{f:3,c:52395},{f:2,c:52404},52408,52412,{f:2,c:52420},52423,52425,52432,52436,52452,52460,52464,52481,{f:2,c:52488},52492,52496,{f:2,c:52504},52507,52509,52516,52520,52524,52537,52572,52576,52580,{f:2,c:52588},52591,52593,52600,52616,{f:2,
c:52628},52632,52636,{f:2,c:52644},52647,52649,52656,52676,52684,52688,52712,52716,52720,{f:2,c:52728},52731,52733,52740,52744,52748,52756,52761,{f:2,c:52768},52772,52776,{f:2,c:52784},52787,52789,{f:2,c:52824},52828,{f:3,c:52831},{f:2,c:52840},52843,52845,{f:2,c:52852},52856,52860,{f:2,c:52868},52871,52873,{f:2,c:52880},52884,52888,{f:2,c:52896},{f:3,c:52899},{f:2,c:52908},52929,{f:2,c:52964},52968,{f:2,c:52971},{f:2,c:52980},{f:3,c:52983},{f:2,c:52992},52996,53E3,{f:2,c:53008},53011,53013,53020,
53024,53028,{f:2,c:53036},{f:3,c:53039},53048,{f:2,c:53076},53080,53084,{f:2,c:53092},53095,53097,{f:2,c:53104},53108,53112,53120,53125,53132,53153,53160,53168,53188,{f:2,c:53216},53220,53224,{f:2,c:53232},53235,53237,53244,53248,53252,53265,53272,53293,{f:2,c:53300},53304,53308,{f:2,c:53316},53319,53321,53328,53332,53336,53344,{f:2,c:53356},53360,53364,{f:2,c:53372},53377,{f:2,c:53412},53416,53420,{f:2,c:53428},53431,53433,{f:2,c:53440},53444,{f:2,c:53448},{f:2,c:53456},{f:3,c:53459},{f:2,c:53468},
53472,53476,{f:2,c:53484},{f:3,c:53487},53496,53517,{f:2,c:53552},53556,53560,53562,{f:2,c:53568},{f:3,c:53571},{f:2,c:53580},53584,53588,{f:2,c:53596},53599,53601,53608,53612,53628,53636,53640,{f:2,c:53664},53668,53672,{f:2,c:53680},53683,53685,53690,53692,53696,53720,53748,53752,53767,53769,53776,{f:2,c:53804},53808,53812,{f:2,c:53820},53823,53825,53832,53852,53860,{f:2,c:53888},53892,53896,{f:2,c:53904},53909,53916,53920,53924,53932,53937,{f:2,c:53944},53948,{f:2,c:53951},53954,{f:2,c:53960},53963,
53972,53976,53980,{f:2,c:53988},{f:2,c:54E3},54004,54008,{f:2,c:54016},54019,54021,{f:3,c:54028},54032,54036,54038,{f:2,c:54044},{f:3,c:54047},54053,{f:2,c:54056},54060,54064,{f:2,c:54072},{f:3,c:54075},{f:2,c:54084},{f:2,c:54140},54144,54148,{f:2,c:54156},{f:3,c:54159},{f:2,c:54168},54172,54176,{f:2,c:54184},54187,54189,54196,54200,54204,{f:2,c:54212},{f:2,c:54216},54224,54232,54241,54243,{f:2,c:54252},54256,54260,{f:2,c:54268},54271,54273,54280,54301,54336,54340,54364,54368,54372,54381,54383,{f:2,
c:54392},54396,{f:2,c:54399},54402,{f:2,c:54408},54411,54413,54420,54441,54476,54480,54484,54492,54495,54504,54508,54512,54520,54523,54525,54532,54536,54540,{f:2,c:54548},54551,{f:2,c:54588},54592,54596,{f:2,c:54604},54607,54609,{f:2,c:54616},54620,54624,54629,{f:2,c:54632},54635,54637,{f:2,c:54644},54648,54652,{f:2,c:54660},{f:3,c:54663},54672,54693,{f:2,c:54728},54732,54736,54738,{f:2,c:54744},54747,54749,{f:2,c:54756},54760,54764,{f:2,c:54772},54775,54777,{f:2,c:54784},54788,54792,{f:2,c:54800},
{f:3,c:54803},54812,54816,54820,54829,{f:2,c:54840},54844,54848,54853,{f:2,c:54856},54859,54861,54865,{f:2,c:54868},54872,54876,54887,54889,{f:2,c:54896},54900,54915,54917,{f:2,c:54924},54928,54932,54941,54943,54945,54952,54956,54960,54969,54971,{f:2,c:54980},54984,54988,54993,54996,54999,55001,55008,55012,55016,55024,55029,{f:2,c:55036},55040,55044,55057,{f:2,c:55064},55068,55072,{f:2,c:55080},55083,55085,{f:2,c:55092},55096,55100,55108,55111,55113,{f:2,c:55120},55124,{f:4,c:55126},{f:2,c:55136},
55139,55141,55145,55148,55152,55156,{f:2,c:55164},55169,{f:2,c:55176},55180,55184,{f:2,c:55192},55195,55197,20285,20339,20551,20729,21152,21487,21621,21733,22025,23233,23478,26247,{f:2,c:26550},26607,27468,29634,30146,31292,33499,33540,34903,34952,35382,[36040,63747],36303,36603,36838,39381,21051,21364,21508,24682,24932,27580,29647,33050,35258,[12179,35282],38307,20355,21002,22718,22904,23014,[12082,24178],24185,25031,25536,26438,26604,26751,28567,30286,30475,30965,31240,31487,31777,32925,[12169,
33390],33393,35563,38291,20075,21917,26359,28212,30883,31469,33883,35088,34638,38824,21208,22350,22570,23884,24863,25022,25121,25954,26577,27204,28187,[12130,29976],30131,30435,30640,32058,37039,{f:2,c:37969},40853,21283,23724,30002,32987,37440,38296,21083,22536,23004,23713,23831,24247,24378,24394,24951,27743,30074,30086,31968,32115,32177,32652,33108,33313,34193,35137,35611,37628,[38477,64009],40007,20171,20215,20491,20977,22607,24887,24894,24936,25913,27114,28433,30117,30342,30422,31623,33445,33995,
37799,38283,21888,23458,22353,31923,32697,37301,20520,21435,23621,24040,25298,25454,25818,25831,28192,28844,31067,36317,36382,36989,37445,37624,20094,20214,20581,[12081,24062],24314,24838,26967,33137,34388,36423,37749,39467,20062,20625,26480,26688,20745,21133,21138,27298,30652,37392,40660,21163,24623,36850,20552,25001,25581,25802,26684,27268,28608,33160,35233,38548,22533,29309,[12125,29356],29956,32121,32365,32937,[12178,35211,64010],35700,36963,40273,25225,27770,28500,32080,32570,35363,20860,24906,
31645,35609,37463,37772,20140,20435,20510,20670,20742,21185,21197,21375,22384,22659,24218,24465,24950,25004,25806,25964,26223,26299,[26356,63745],26775,28039,28805,28913,29855,29861,29898,30169,30828,30956,31455,31478,32069,32147,32789,32831,33051,33686,35686,36629,36885,37857,38915,38968,39514,39912,20418,21843,22586,[22865,63753],23395,23622,24760,25106,26690,26800,26856,28330,30028,30328,30926,31293,31995,32363,32380,35336,35489,35903,38542,40388,21476,21481,21578,21617,22266,22993,23396,23611,
24235,25335,25911,25925,25970,26272,26543,27073,27837,30204,30352,30590,31295,32660,32771,32929,33167,33510,33533,33776,34241,34865,34996,35493,36764,37678,38599,39015,[12220,39640],[12238,40723],21741,26011,26354,26767,31296,[12181,35895],40288,22256,22372,23825,26118,26801,26829,28414,29736,34974,39908,27752,[12219,39592],20379,20844,20849,21151,23380,[12079,24037],24656,24685,25329,25511,25915,29657,31354,34467,36002,38799,[20018,63749],23521,[12093,25096],26524,[12128,29916],31185,33747,35463,
35506,36328,36942,37707,38982,[24275,64011],27112,34303,37101,20896,23448,23532,24931,26874,27454,28748,29743,29912,31649,32592,33733,35264,36011,38364,39208,21038,24669,25324,36866,20362,20809,21281,22745,24291,26336,27960,28826,29378,29654,31568,33009,37979,21350,25499,32619,20054,20608,22602,22750,24618,24871,25296,27088,39745,23439,32024,32945,36703,20132,20689,21676,21932,23308,23968,24039,25898,25934,26657,27211,29409,30350,30703,32094,32761,33184,34126,34527,36611,36686,37066,39171,39509,39851,
19992,20037,20061,20167,20465,20855,21246,21312,[12061,21475],[21477,63750],21646,22036,22389,22434,23495,23943,24272,25084,25304,25937,26552,26601,27083,27472,27590,27628,27714,28317,28792,29399,29590,29699,30655,30697,31350,32127,32777,[12165,33276],33285,33290,33503,34914,35635,36092,36544,36881,37041,37476,37558,39378,39493,40169,40407,[12244,40860,63751,63752],22283,23616,33738,38816,38827,40628,21531,31384,32676,35033,36557,37089,22528,23624,25496,31391,23470,[12088,24339],31353,31406,33422,
36524,20518,21048,21240,21367,22280,25331,25458,27402,28099,30519,21413,29527,34152,36470,38357,26426,27331,28528,35437,36556,39243,26231,27512,36020,[12225,39740],21483,22317,22862,25542,27131,29674,30789,31418,31429,31998,33909,35215,36211,36917,38312,21243,22343,30023,31584,33740,37406,27224,20811,21067,21127,25119,26840,26997,38553,20677,21156,21220,25027,[12100,26020],26681,27135,29822,31563,33465,33771,35250,35641,36817,39241,20170,22935,25810,26129,27278,29748,31105,31165,33449,{f:2,c:34942},
35167,37670,20235,21450,24613,25201,27762,32026,32102,20120,20834,30684,32943,20225,20238,20854,20864,21980,22120,22331,22522,22524,22804,22855,22931,23492,23696,23822,[12080,24049],24190,24524,25216,26071,26083,{f:2,c:26398},26462,26827,26820,27231,27450,27683,27773,27778,28103,29592,29734,29738,29826,29859,30072,30079,30849,30959,31041,{f:2,c:31047},31098,31637,32E3,32186,32648,32774,32813,32908,35352,35663,[35912,63744],36215,37665,37668,39138,39249,{f:2,c:39438},39525,40594,32202,20342,21513,
25326,26708,[12198,37329,63754],21931,20794,23068,25062,[25295,63835],25343,37027,[35582,63837],26262,29014,38627,25423,25466,21335,26511,26976,28275,30007,32013,34930,22218,23064,20035,20839,[22856,63756],26608,32784,[12069,22899,63873],[24180,63886],[25754,63889],[31178,63893],[24565,63907],24684,25288,[25467,63908],[23527,63839,63914],23511,21162,22900,24361,[24594,63840],29785,39377,28611,33215,36786,24817,33126,[23615,63933],23273,35365,[26491,63944],[32016,63951],33021,23612,[27877,63971],[21311,
63979],[28346,63980],22810,[33590,63998],[20025,63838],20150,20294,21934,22296,22727,24406,26039,26086,27264,27573,28237,30701,31471,31774,32222,34507,34962,37170,37723,25787,28606,29562,30136,36948,21846,22349,25018,25812,26311,28129,28251,28525,28601,30192,32835,33213,34113,35203,35527,35674,37663,27795,30035,31572,36367,36957,21776,22530,22616,24162,25095,25758,26848,30070,[31958,64003],34739,40680,20195,22408,22382,[12068,22823],23565,23729,24118,24453,25140,25825,29619,33274,34955,36024,38538,
40667,[23429,64004],24503,24755,20498,[12049,20992],21040,22294,22581,22615,23566,23648,23798,23947,[24230,64001],24466,24764,25361,25481,25623,26691,26873,27330,28120,28193,28372,28644,29182,30428,30585,31153,31291,33796,35241,36077,36339,36424,36867,36884,36947,37117,37709,38518,38876,27602,28678,29272,29346,29544,30563,31167,31716,32411,[35712,63834],22697,24775,25958,26109,26302,27788,28958,29129,35930,38931,20077,31361,20189,20908,20941,21205,21516,24999,26481,26704,26847,[27934,64005],28540,
30140,30643,31461,33012,33891,37509,20828,[12099,26007],26460,26515,30168,31431,33651,[12182,35910],36887,38957,23663,33216,33434,36929,36975,37389,24471,23965,27225,29128,30331,31561,34276,35588,37159,39472,[21895,63755],[25078,63757],[30313,63758],[32645,63759],[34367,63760],[34746,63761],[35064,63762],[37007,63763],[27931,63765],[28889,63766],[29662,63767],32097,[33853,63768],[37226,63769],[39409,63770],[20098,63771],[21365,63772],[27396,63773],27410,28734,[29211,63774],[34349,63775],[40478,63776],
21068,36771,[23888,63777],25829,25900,27414,[28651,63778],31811,32412,[34253,63779],[35172,63780],35261,[25289,63781],[33240,63782],[34847,63783],[24266,63784],[26391,63785],[28010,63786],[29436,63787],29701,29807,34690,[37086,63788],[20358,63789],23821,24480,33802,[20919,63790],[25504,63861],[30053,63862],[20142,63863],20486,[20841,63864],[20937,63865],[26753,63866],27153,31918,31921,[31975,63867],[33391,63868],[35538,63869],36635,[37327,63870],20406,20791,[21237,63871],[21570,63872],[24300,63874],
24942,25150,[26053,63875],27354,[28670,63876],[31018,63877],34268,34851,[38317,63878],39522,[39530,63879],[40599,63880],[40654,63881],[12050,21147,63882],[26310,63883],[27511,63884],28701,31019,[36706,63885],38722,[24976,63887],[25088,63888],25891,[28451,63890],[29001,63891],[29833,63892],[32244,63894],[32879,63895],[34030,63897],[36646,63896],[36899,63898],[37706,63899],20925,[21015,63900],[21155,63901],27916,[28872,63903],[35010,63904],[24265,63906],25986,[27566,63909],28610,[31806,63910],[29557,
63911],[20196,63912],20278,[22265,63913],23738,[23994,63915],[24604,63916],[29618,63917],31533,[32666,63919],32718,[32838,63920],36894,[37428,63921],[38646,63922],[38728,63923],[38936,63924],40801,[20363,63925],28583,[31150,63926],[37300,63927],[38583,63928],[21214,63791],25736,[25796,63792],[27347,63793],28510,28696,[29200,63794],[30439,63795],[12156,32769,63796],[34310,63797],[34396,63798],[36335,63799],36613,[38706,63800],[39791,63801],[40442,63802],[12228,40565],[30860,63803],[31103,63804],[32160,
63805],[33737,63806],[37636,63807],[12229,40575,63808],40595,[35542,63809],[22751,63810],[24324,63811],26407,28711,29903,[31840,63812],[32894,63813],20769,28712,[29282,63814],[30922,63815],[36034,63816],36058,36084,[38647,63817],[20102,63930],[20698,63931],[23534,63932],24278,[26009,63934],[29134,63936],[30274,63937],30637,32842,[34044,63938],[36988,63939],39719,[12243,40845,63940],[22744,63818],23105,[23650,63819],[27155,63820],[28122,63821],[28431,63822],30267,[32047,63823],[32311,63824],34078,
35128,37860,[38475,63825],[21129,63943],26066,[26611,63945],27060,[27969,63946],[28316,63947],28687,[29705,63948],29792,[30041,63949],30244,[30827,63950],35628,[39006,63952],[20845,63953],[25134,63954],[38520,63955],20374,[20523,63956],[23833,63957],[28138,63958],32184,[36650,63959],[24459,63960],[24900,63961],[26647,63962],[38534,63964],[21202,63826],[32907,63827],[20956,63828],[20940,63829],26974,[31260,63830],[32190,63831],[33777,63832],[38517,63833],20442,[21033,63965],21400,[21519,63966],21774,
[23653,63967],24743,[26446,63969],[26792,63970],28012,29313,29432,[29702,63972],29827,[30178,63973],31852,[32633,63974],32696,33673,[35023,63975],[35041,63976],[12197,37324,63977],37328,[38626,63978],39881,[21533,63981],28542,[29136,63982],[29848,63983],[34298,63984],36522,[38563,63985],[40023,63986],[40607,63987],[26519,63988],[28107,63989],29747,[33256,63990],38678,30764,[12148,31435,63991],[31520,63992],[31890,63993],25705,29802,30194,30908,30952,[12218,39340],39764,[12231,40635],23518,24149,28448,
33180,33707,37E3,19975,21325,23081,24018,24398,24930,25405,26217,26364,28415,28459,28771,30622,33836,34067,34875,36627,39237,39995,21788,25273,26411,27819,33545,35178,38778,20129,22916,{f:2,c:24536},26395,32178,32596,33426,33579,33725,36638,37017,22475,22969,23186,23504,26151,26522,26757,27599,29028,32629,36023,36067,36993,39749,33032,35978,38476,39488,[12230,40613],23391,27667,29467,30450,30431,33804,20906,35219,20813,20885,21193,26825,27796,30468,30496,32191,32236,[12207,38754],40629,28357,34065,
20901,21517,21629,26126,26269,26919,28319,[12139,30399],30609,33559,33986,34719,37225,37528,40180,34946,20398,20882,21215,22982,24125,24917,{f:2,c:25720},26286,26576,27169,27597,[12113,27611],29279,29281,29761,30520,[12141,30683],32791,33468,33541,35584,35624,35980,[12106,26408],27792,29287,[12140,30446],30566,31302,40361,27519,27794,22818,26406,33945,21359,22675,22937,24287,25551,26164,26483,28218,29483,31447,33495,37672,21209,24043,25006,25035,25098,25287,25771,[12102,26080],26969,27494,[12111,
27595],28961,29687,30045,32326,33310,33538,34154,35491,36031,38695,40289,22696,40664,20497,21006,21563,21839,[12098,25991],27766,{f:2,c:32010},32862,34442,[12200,38272],38639,21247,27797,29289,21619,23194,23614,23883,24396,24494,26410,26806,26979,28220,28228,30473,[12150,31859],32654,34183,35598,36855,38753,40692,23735,24758,24845,25003,25935,{f:2,c:26107},27665,27887,29599,29641,32225,38292,23494,34588,35600,21085,21338,25293,25615,25778,26420,27192,27850,29632,29854,31636,31893,32283,33162,33334,
34180,36843,38649,39361,20276,21322,21453,21467,25292,25644,25856,26001,27075,27886,28504,29677,30036,30242,30436,30460,30928,[30971,63844],31020,32070,33324,34784,36820,38930,39151,21187,25300,25765,28196,28497,30332,36299,37297,37474,39662,39747,20515,20621,22346,22952,23592,24135,24439,25151,25918,[12101,26041],26049,26121,26507,27036,28354,30917,32033,32938,33152,33323,33459,33953,34444,35370,35607,37030,38450,40848,20493,20467,22521,24472,25308,25490,26479,28227,28953,30403,32972,32986,{f:2,
c:35060},35097,36064,36649,37197,38506,20271,20336,24091,26575,26658,[12137,30333],30334,39748,24161,27146,29033,29140,30058,32321,34115,34281,39132,20240,31567,32624,38309,20961,24070,26805,27710,27726,27867,29359,31684,33539,27861,29754,20731,21128,22721,25816,27287,29863,30294,30887,34327,38370,38713,21342,24321,35722,36776,36783,37002,21029,30629,40009,40712,19993,20482,20853,23643,24183,26142,26170,26564,26821,28851,29953,30149,31177,31453,36647,39200,39432,20445,22561,22577,23542,26222,27493,
27921,28282,28541,29668,29995,33769,35036,35091,35676,36628,20239,20693,21264,[12056,21340],23443,[24489,63846],26381,31119,33145,33583,34068,35079,35206,36665,[36667,64007],39333,39954,26412,20086,20472,22857,23553,{f:2,c:23791},25447,26834,28925,29090,29739,32299,34028,34562,36898,37586,40179,[19981,63847],20184,20463,20613,21078,21103,21542,21648,22496,22827,23142,23386,23413,23500,24220,25206,25975,26023,28014,28325,[12119,29238],31526,31807,[12152,32566],{f:2,c:33104},33178,33344,33433,33705,
35331,36E3,36070,36091,36212,36282,37096,37340,[12201,38428],38468,39385,40167,[21271,63843],20998,21545,22132,22707,22868,22894,24575,24996,25198,26128,27774,28954,30406,31881,31966,32027,33452,36033,38640,20315,24343,24447,25282,23849,26379,26842,30844,32323,40300,19989,20633,[12052,21269],21290,21329,22915,23138,24199,24754,24970,25161,25209,26E3,26503,27047,[12112,27604],{f:3,c:27606},27832,29749,30202,30738,30865,31189,31192,31875,32203,32737,32933,33086,33218,33778,34586,35048,35513,35692,36027,
37145,[12206,38750],[12214,39131],[12240,40763],22188,23338,24428,25996,27315,27567,27996,28657,28693,29277,29613,36007,36051,38971,24977,27703,32856,39425,20045,20107,20123,20181,20282,20284,20351,20447,20735,21490,21496,21766,21987,22235,[12064,22763],22882,23057,23531,23546,23556,24051,24107,24473,24605,25448,26012,26031,26614,26619,26797,27515,27801,27863,28195,28681,29509,30722,31038,31040,31072,31169,31721,32023,32114,32902,33293,33678,34001,34503,35039,35408,35422,35613,36060,36198,36781,37034,
39164,39391,40605,21066,26388,20632,21034,[12077,23665],25955,27733,29642,29987,30109,31639,33948,37240,38704,20087,25746,[27578,63856],29022,34217,19977,26441,26862,28183,33439,34072,34923,25591,28545,37394,39087,19978,20663,20687,20767,21830,21930,22039,23360,23577,23776,24120,24202,24224,24258,24819,26705,27233,28248,29245,29248,[29376,63994],30456,31077,31665,32724,35059,35316,35443,35937,36062,38684,[22622,63852],29885,36093,21959,31329,[32034,63850],[12170,33394],29298,[12131,29983],29989,31513,
22661,22779,23996,24207,24246,24464,24661,25234,25471,25933,26257,26329,26360,26646,26866,29312,29790,31598,32110,32214,32626,32997,33298,34223,35199,35475,36893,37604,[12233,40653],[12239,40736],[12067,22805],22893,24109,24796,26132,26227,26512,27728,28101,28511,[12143,30707],30889,33990,37323,37675,20185,20682,20808,21892,23307,23459,25159,25982,26059,28210,29053,29697,29764,29831,29887,30316,31146,32218,32341,32680,33146,33203,33337,34330,34796,35445,36323,36984,37521,37925,39245,39854,21352,23633,
26964,27844,27945,28203,[12166,33292],34203,35131,35373,[35498,63855,63905],38634,40807,21089,26297,27570,32406,34814,36109,38275,38493,25885,28041,29166,22478,22995,23468,24615,24826,25104,26143,26207,29481,29689,30427,[30465,63853],31596,32854,32882,33125,35488,37266,19990,21218,27506,27927,31237,31545,32048,36016,21484,22063,22609,23477,[12073,23567],23569,24034,25152,25475,25620,26157,26803,27836,28040,28335,28703,28836,29138,29990,30095,30094,30233,31505,31712,31787,32032,32057,34092,34157,34311,
35380,36877,36961,37045,37559,38902,39479,20439,23660,26463,28049,31903,32396,35606,36118,36895,23403,24061,25613,33984,36956,39137,[29575,63841,63963],23435,24730,26494,28126,35359,35494,36865,38924,21047,28753,30862,37782,34928,37335,20462,21463,22013,22234,22402,22781,23234,23432,23723,23744,24101,24833,25101,[12095,25163],25480,25628,25910,[25976,63849],27193,27530,[12116,27700],27929,28465,29159,29417,29560,29703,29874,30246,30561,31168,31319,31466,31929,32143,32172,32353,32670,33065,33585,33936,
34010,34282,34966,35504,35728,36664,36930,36995,37228,37526,37561,38539,{f:2,c:38567},38614,38656,38920,[12216,39318],39635,39706,21460,22654,22809,23408,23487,28113,28506,29087,29729,29881,32901,33789,24033,24455,24490,24642,26092,26642,26991,27219,27529,27957,28147,29667,30462,30636,31565,32020,33059,33308,33600,34036,34147,35426,35524,37255,37662,38918,39348,25100,34899,36848,37477,23815,23847,23913,29791,33181,34664,28629,[25342,63859],32722,35126,35186,19998,20056,20711,21213,21319,25215,26119,
32361,34821,38494,20365,21273,22070,22987,23204,[12075,23608],23630,23629,24066,24337,24643,26045,26159,26178,26558,26612,29468,[12142,30690],[12144,31034],32709,33940,33997,35222,35430,35433,35553,[12183,35925],35962,22516,23508,24335,24687,25325,26893,27542,28252,29060,31698,34645,[35672,63996],36606,[12215,39135],39166,20280,20353,20449,21627,23072,23480,24892,26032,26216,29180,30003,31070,32051,33102,[12162,33251],33688,34218,34254,34563,35338,[12189,36523],[12191,36763],36805,22833,23460,23526,
24713,23529,23563,[12092,24515],27777,28145,28683,29978,33455,35574,[20160,63997],[12055,21313],38617,[12114,27663],20126,20420,20818,21854,23077,23784,25105,[12123,29273],33469,33706,34558,34905,35357,38463,38597,39187,40201,40285,22538,23731,23997,24132,[24801,63929],24853,25569,[27138,63764,63836,63935],28197,37122,37716,38990,39952,40823,23433,23736,25353,26191,26696,30524,38593,38797,38996,39839,26017,35585,36555,38332,21813,23721,24022,24245,26263,30284,33780,38343,22739,25276,29390,40232,20208,
22830,24591,26171,27523,31207,40230,21395,21696,22467,23830,24859,26326,28079,30861,33406,38552,38724,21380,25212,25494,28082,32266,33099,38989,27387,32588,40367,40474,20063,20539,20918,22812,24825,25590,26928,29242,32822,37326,24369,32004,[33509,63860],33903,33979,34277,36493,20335,22756,23363,24665,25562,25880,25965,26264,26954,27171,27915,28673,29036,30162,30221,31155,31344,[12154,32650],35140,35731,37312,38525,39178,22276,24481,26044,28417,30208,31142,35486,39341,[12226,39770],40812,20740,25014,
25233,27277,33222,20547,22576,24422,28937,[12180,35328],35578,23420,34326,20474,20796,22196,22852,25513,28153,23978,26989,20870,20104,20313,22914,27487,27741,29877,30998,33287,33349,33593,36671,36701,39192,20134,22495,24441,[26131,63968],30123,32377,35695,36870,39515,22181,22567,23032,23071,23476,24310,25424,25403,26941,27783,27839,28046,28051,28149,28436,28895,28982,29017,29123,29141,30799,30831,31605,32227,32303,34893,36575,37467,40182,24709,28037,29105,38321,21421,26579,28814,28976,29744,33398,
33490,38331,39653,40573,26308,29121,[33865,63854],22603,23992,24433,26144,26254,27001,27054,27704,27891,28214,28481,28634,28699,28719,29008,29151,29552,29787,29908,30408,31310,32403,33521,35424,36814,37704,38681,20034,20522,21E3,21473,26355,27757,28618,29450,30591,31330,33454,34269,34306,35028,35427,35709,35947,37555,38675,38928,20116,20237,20425,20658,21320,21566,21555,21978,22626,22714,22887,23067,23524,24735,25034,25942,26111,26212,26791,27738,28595,28879,29100,29522,31613,34568,35492,39986,40711,
23627,27779,29508,[12127,29577],37434,28331,29797,30239,31337,32277,34314,20800,22725,25793,29934,29973,30320,32705,37013,38605,39252,28198,[12129,29926],{f:2,c:31401},33253,34521,34680,35355,23113,23436,23451,26785,26880,28003,29609,29715,29740,30871,32233,32747,33048,33109,33694,35916,[38446,63942],38929,[12104,26352],24448,26106,26505,27754,29579,20525,23043,27498,30702,22806,23916,24013,29477,30031,20709,20985,22575,22829,22934,23002,23525,23970,25303,25622,25747,25854,26332,27208,29183,29796,
31368,31407,32327,32350,32768,33136,34799,35201,35616,36953,36992,39250,24958,27442,28020,32287,35109,36785,20433,20653,20887,21191,22471,22665,23481,24248,24898,27029,28044,28263,28342,29076,29794,[12132,29992],29996,32883,33592,33993,36362,37780,37854,20110,20305,20598,20778,[12060,21448],21451,21491,23431,23507,23588,24858,24962,26100,[12124,29275],29591,29760,30402,31056,31121,31161,32006,[12155,32701],33419,34261,34398,36802,36935,37109,37354,38533,[12204,38632],38633,21206,24423,26093,26161,
26671,29020,31286,37057,38922,20113,27218,27550,28560,29065,32792,33464,34131,36939,38549,38642,38907,34074,39729,20112,29066,38596,20803,21407,21729,22291,22290,22435,23195,23236,23491,24616,24895,25588,27781,27961,28274,28304,29232,29503,29783,33489,34945,36677,36960,38498,39E3,40219,[12105,26376],36234,37470,20301,20553,20702,21361,22285,22996,23041,23561,24944,26256,28205,29234,29771,32239,32963,33806,33894,34111,34655,34907,35096,35586,36949,[12209,38859],39759,20083,20369,20754,20842,21807,
21929,23418,23461,{f:2,c:24188},24254,24736,24799,{f:2,c:24840},25540,25912,26377,26580,26586,{f:2,c:26977},27833,27943,28216,28641,{f:2,c:29494},29788,30001,30290,32173,33278,33848,35029,35480,35547,35565,36400,36418,36938,36926,36986,[12195,37193],37321,37742,22537,27603,[12161,32905],32946,20801,22891,23609,28516,29607,32996,36103,37399,38287,[12160,32895],25102,28700,32104,34701,22432,24681,24903,27575,35518,37504,38577,[12036,20057],21535,28139,34093,38512,[12211,38899],39150,25558,27875,[12194,
37009],20957,25033,33210,40441,20381,20506,20736,23452,24847,25087,25836,26885,27589,30097,30691,32681,33380,34191,34811,[12176,34915],35516,35696,37291,[12038,20108],20197,20234,22839,23016,24050,24347,24411,24609,29246,29669,[30064,63842],30157,31227,[12157,32780],[12159,32819],32900,33505,33617,36029,36019,36999,39156,39180,28727,30410,32714,32716,32764,35610,[12040,20154],20161,20995,21360,[21693,63902],22240,23035,23493,24341,24525,28270,32106,33589,34451,35469,38765,38775,[12032,19968],20314,
20350,22777,[12103,26085],28322,36920,37808,39353,20219,22764,22922,23001,24641,31252,33615,36035,[12042,20837],21316,20173,21097,23381,33471,20180,[21050,63999],21672,22985,23039,[12070,23376],23383,23388,24675,24904,28363,[28825,63995],29038,29574,29943,30133,30913,32043,32773,[12163,33258],33576,34071,34249,35566,36039,38604,20316,21242,22204,26027,26152,28796,28856,29237,32189,33421,37196,38592,40306,23409,26855,27544,28538,30430,23697,26283,28507,31668,31786,34870,38620,19976,20183,21280,22580,
22715,22767,22892,23559,24115,24196,24373,25484,26290,26454,27167,27299,27404,28479,29254,29520,29835,31456,31911,33144,33247,33255,33674,33900,34083,34196,34255,35037,36115,37292,[12199,38263],38556,20877,21705,22312,23472,25165,26448,26685,26771,28221,28371,28797,32289,35009,36001,36617,40779,40782,29229,31631,35533,37658,20295,20302,20786,21632,22992,24213,25269,26485,26990,27159,27822,28186,29401,29482,30141,31672,32053,33511,33785,33879,34295,35419,36015,36487,36889,37048,38606,40799,21219,21514,
23265,23490,25688,25973,28404,29380,30340,31309,31515,31821,32318,32735,33659,35627,36042,[12186,36196],36321,36447,36842,36857,36969,37841,20291,20346,20659,20840,20856,21069,21098,22625,22652,22880,23560,23637,24283,24731,25136,26643,27583,27656,28593,29006,29728,[12133,3E4],30008,30033,30322,31564,31627,31661,31686,32399,35438,36670,36681,37439,37523,37666,37931,38651,39002,39019,39198,[20999,64E3],25130,25240,27993,30308,31434,31680,32118,21344,23742,24215,28472,28857,31896,38673,39822,40670,
25509,25722,34678,19969,20117,20141,20572,20597,21576,22979,23450,24128,24237,24311,24449,24773,25402,25919,25972,26060,26230,26232,26622,26984,27273,27491,27712,28096,28136,28191,28254,28702,28833,29582,29693,30010,30555,30855,31118,31243,31357,31934,32142,33351,35330,35562,35998,37165,37194,37336,37478,37580,37664,38662,38742,38748,38914,[12237,40718],21046,21137,21884,22564,24093,24351,24716,25552,26799,28639,31085,31532,33229,34234,35069,35576,36420,37261,38500,38555,38717,38988,[12241,40778],
20430,20806,20939,21161,22066,24340,24427,25514,25805,26089,26177,26362,26361,26397,26781,26839,27133,28437,28526,29031,29157,[12118,29226],29866,30522,31062,31066,31199,31264,31381,31895,31967,32068,32368,32903,34299,34468,35412,35519,36249,36481,36896,36973,37347,38459,38613,[12227,40165],26063,31751,[12188,36275],37827,23384,23562,21330,25305,29469,20519,23447,24478,24752,24939,26837,28121,29742,31278,32066,32156,32305,33131,36394,36405,37758,37912,20304,22352,24038,24231,25387,32618,20027,20303,
20367,20570,23005,32964,21610,21608,22014,22863,23449,24030,24282,26205,26417,26609,26666,27880,27954,28234,28557,28855,29664,30087,31820,32002,32044,32162,[12168,33311],34523,35387,35461,[12187,36208],36490,36659,36913,37198,37202,37956,39376,[12149,31481],31909,20426,20737,20934,22472,23535,23803,26201,27197,27994,28310,28652,28940,30063,31459,34850,36897,36981,38603,39423,33537,20013,20210,34886,37325,21373,27355,26987,27713,33914,22686,24974,26366,25327,28893,29969,30151,32338,33976,35657,36104,
20043,21482,21675,22320,22336,24535,25345,25351,25711,[12096,25903],26088,26234,26525,26547,[12108,27490],27744,27802,28460,30693,30757,31049,31063,32025,32930,33026,[12164,33267],33437,33463,34584,35468,36100,36286,36978,30452,31257,31287,32340,32887,21767,21972,22645,25391,25634,26185,26187,26733,27035,27524,27941,28337,29645,29800,29857,30043,30137,30433,30494,30603,31206,32265,32285,33275,34095,34967,35386,36049,36587,[12192,36784,63857],36914,37805,38499,38515,38663,20356,21489,23018,23241,24089,
26702,29894,30142,31209,31378,33187,34541,36074,36300,36845,26015,26389,22519,28503,32221,36655,37878,38598,24501,25074,28548,19988,20376,20511,21449,21983,23919,24046,27425,27492,30923,31642,36425,[12190,36554,63746],36974,25417,25662,30528,31364,37679,38015,40810,25776,28591,29158,29864,29914,31428,31762,32386,31922,32408,35738,36106,38013,39184,39244,21049,23519,25830,26413,32046,20717,[21443,63851],22649,{f:2,c:24920},25082,26028,31449,35730,35734,20489,20513,21109,21809,23100,24288,24432,24884,
25950,26124,26166,26274,27085,28356,28466,29462,30241,31379,33081,33369,33750,33980,20661,22512,23488,23528,24425,25505,30758,32181,33756,34081,37319,37365,20874,26613,31574,36012,20932,22971,24765,34389,20508,21076,23610,24957,25114,[25299,64002],25842,26021,28364,30240,33034,36448,38495,38587,20191,21315,21912,22825,24029,25797,27849,28154,29588,31359,[12167,33307],34214,36068,36368,36983,37351,38369,38433,38854,20984,21746,21894,24505,25764,28552,32180,36639,36685,37941,20681,23574,27838,28155,
29979,30651,31805,31844,35449,35522,22558,22974,24086,25463,29266,30090,30571,35548,36028,36626,24307,26228,28152,32893,33729,35531,[12205,38737],39894,21059,26367,28053,28399,32224,35558,36910,36958,39636,21021,21119,21736,24980,25220,25307,26786,26898,26970,27189,28818,28966,30813,30977,30990,31186,31245,32918,[12171,33400],33493,33609,34121,35970,36229,37218,37259,37294,20419,22225,29165,30679,34560,35320,[12072,23544],24534,26449,37032,21474,22618,23541,24740,24961,25696,32317,32880,34085,37507,
25774,20652,23828,26368,22684,25277,25512,26894,27E3,27166,28267,30394,31179,33467,33833,35535,36264,36861,37138,37195,37276,37648,37656,37786,38619,39478,39949,19985,30044,31069,31482,31569,31689,32302,33988,36441,36468,36600,36880,26149,26943,29763,20986,26414,40668,20805,24544,27798,34802,34909,34935,24756,33205,33795,36101,21462,21561,22068,23094,23601,28810,32736,32858,33030,33261,36259,37257,39519,40434,20596,20164,21408,24827,28204,23652,20360,20516,21988,23769,24159,24677,26772,27835,28100,
29118,30164,30196,30305,31258,31305,32199,32251,32622,33268,34473,36636,38601,39347,[12242,40786],21063,21189,39149,35242,19971,26578,28422,20405,23522,26517,[27784,63858],28024,29723,30759,37341,37756,34756,31204,31281,24555,20182,21668,21822,22702,22949,24816,25171,25302,26422,26965,33333,38464,39345,39389,20524,21331,21828,22396,25176,25826,26219,26589,28609,28655,29730,29752,35351,37944,21585,22022,22374,24392,24986,27470,28760,28845,32187,35477,22890,33067,25506,30472,32829,36010,22612,25645,
27067,23445,24081,28271,34153,20812,21488,22826,24608,24907,27526,27760,27888,31518,32974,33492,36294,37040,39089,25799,28580,25745,25860,20814,21520,[12063,22303],35342,24927,26742,30171,31570,32113,36890,22534,27084,33151,35114,36864,38969,20600,22871,22956,25237,36879,39722,24925,29305,38358,22369,23110,24052,25226,25773,25850,26487,27874,27966,29228,29750,30772,32631,33453,36315,38935,21028,22338,26495,29256,29923,36009,36774,37393,38442,[12043,20843],21485,25420,20329,21764,24726,25943,27803,
28031,29260,29437,31255,35207,[12185,35997],24429,28558,28921,33192,24846,[20415,63845],20559,25153,[12122,29255],31687,32232,32745,36941,38829,39449,36022,22378,24179,26544,33805,35413,21536,23318,24163,24290,24330,25987,32954,34109,38281,38491,20296,21253,21261,21263,21638,21754,22275,24067,24598,25243,25265,25429,27873,28006,30129,30770,32990,33071,33502,33889,33970,34957,35090,36875,37610,39165,39825,24133,[26292,64006],26333,28689,29190,20469,21117,24426,24915,26451,27161,28418,29922,31080,34920,
35961,39111,39108,39491,21697,31263,26963,35575,35914,[12213,39080],39342,24444,25259,30130,[12138,30382],34987,36991,38466,21305,24380,24517,[27852,63848],29644,30050,[12134,30091],31558,33534,39325,20047,36924,19979,20309,21414,22799,24264,26160,27827,29781,33655,34662,36032,36944,38686,39957,22737,23416,34384,35604,40372,23506,24680,24717,26097,27735,28450,28579,28698,32597,32752,{f:2,c:38289},38480,38867,21106,36676,20989,21547,21688,21859,21898,27323,28085,32216,33382,37532,38519,40569,21512,
21704,30418,34532,38308,38356,38492,20130,20233,23022,23270,24055,24658,25239,26477,26689,27782,28207,32568,32923,33322,38917,20133,20565,21683,22419,22874,23401,23475,25032,26999,28023,28707,34809,35299,35442,35559,36994,39405,39608,21182,26680,20502,24184,26447,33607,[12175,34892,64008],20139,21521,22190,29670,37141,38911,39177,39255,[12217,39321],22099,22687,34395,35377,25010,27382,29563,36562,27463,38570,39511,22869,29184,36203,[12208,38761],20436,23796,24358,25080,26203,27883,28843,[12126,29572],
29625,29694,30505,30541,32067,32098,32291,33335,34898,36066,37449,39023,23377,[12147,31348],[12174,34880],[12212,38913],23244,20448,21332,22846,23805,25406,28025,29433,33029,33031,33698,37583,38960,20136,20804,21009,22411,24418,27842,28366,28677,28752,28847,29074,29673,[29801,63918],33610,34722,34913,36872,37026,37795,39336,20846,24407,24800,24935,26291,34137,36426,37295,38795,20046,20114,21628,22741,22778,22909,23733,24359,[12094,25142],25160,26122,26215,27627,28009,28111,28246,28408,28564,28640,
28649,28765,29392,29733,29786,29920,30355,31068,31946,32286,32993,33446,33899,33983,34382,34399,34676,35703,35946,37804,38912,39013,24785,25110,37239,23130,26127,28151,28222,29759,39746,24573,24794,31503,21700,24344,27742,27859,27946,28888,32005,34425,35340,40251,21270,21644,23301,27194,[12117,28779],30069,31117,[12146,31166],33457,33775,35441,35649,36008,38772,25844,25899,{f:2,c:30906},31339,20024,21914,22864,23462,24187,24739,25563,27489,26213,26707,28185,29029,29872,32008,36996,39529,39973,27963,
[28369,63748],29502,35905,38346,20976,24140,24488,24653,24822,24880,24908,{f:2,c:26179},27045,27841,28255,28361,28514,29004,29852,30343,31681,31783,33618,34647,36945,38541,[12232,40643],21295,22238,24315,24458,24674,24724,25079,26214,26371,27292,28142,28590,28784,29546,32362,33214,33588,34516,35496,36036,21123,29554,23446,27243,37892,21742,22150,23389,25928,25989,26313,26783,28045,28102,[12120,29243],32948,37237,39501,20399,20505,21402,21518,21564,21897,21957,24127,24460,26429,29030,29661,36869,21211,
21235,22628,22734,28932,29071,29179,34224,35347,[26248,63941],34216,21927,26244,29002,33841,21321,21913,27585,24409,24509,25582,26249,28999,35569,36637,40638,20241,25658,28875,30054,34407,24676,35662,40440,20807,20982,21256,27958,33016,[12234,40657],26133,27427,28824,30165,21507,23673,32007,35350,[12107,27424],27453,27462,21560,24688,27965,32725,33288,20694,20958,21916,22123,22221,23020,23305,24076,24985,24984,25137,26206,26342,29081,{f:2,c:29113},29351,31143,31232,32690,35440,{s:163},{f:4,c:12310},
{s:14},8223,8219,{f:2,c:8314},{s:7},8316,0,{f:2,c:8317},{s:23},700,{s:44},8942,8759,{s:20},{f:10,c:10122},{s:36},{f:26,c:9398},{s:61},{f:2,c:8826},{f:2,c:8910},{f:2,c:8832},{f:4,c:8816},0,8842,0,8843,{f:2,c:8822},8825,{f:2,c:8922},{s:5},8773,8771,8776,0,8868,{s:78},8244,{s:11},9839,{s:4},8258,{s:4},10045,0,0,8226,{s:4},{f:2,c:8249},{s:16},10010,10006,0,9711,{s:3},10070,0,9676,{s:24},9775,{s:6},12320,0,{f:10,c:10102},{s:17},12306,12342,{s:13},8710,0,8735,0,{f:2,c:8741},0,8787,8785,{f:2,c:8806},8723,
{f:3,c:8853},0,8980,0,0,8802,0,9649,0,8738,8784,0,0,8867,0,0,{f:2,c:8814},8837,8836,8713,8716,{f:2,c:8891},8794,8966,{s:6},12958,0,8252,{s:11},9702,{s:3},9663,9653,9657,9667,{s:4},9674,12849,12857,13259,{f:5,c:9327},{s:18},8656,8655,8653,{s:37},8657,8659,{s:8},8626,8625,0,8628,8624,8627,{s:14},8636,8640,{s:10},{f:2,c:8644},{s:144},{f:5,c:9347},{s:33},12948,{s:15},12965,{s:93},8672,8674,8673,8675,{s:4},8678,8680,8679,8681,{s:20},9757,9759,{s:76},12944,{f:6,c:12938},{s:15},{f:2,c:12318},8246,0,8245,
{s:3},12540,0,0,{f:2,c:44034},{f:2,c:44037},{f:5,c:44043},44056,{f:2,c:44062},{f:3,c:44065},{f:7,c:44069},44078,{f:6,c:44082},{f:2,c:44090},{f:3,c:44093},{f:10,c:44097},44108,{f:6,c:44110},{f:3,c:44117},{f:3,c:44121},{f:19,c:44125},{f:2,c:44146},{f:2,c:44149},44153,{f:5,c:44155},44162,{f:2,c:44167},{f:3,c:44173},{f:3,c:44177},{f:7,c:44181},44190,{f:6,c:44194},44203,{f:2,c:44205},{f:7,c:44209},44218,{f:3,c:44222},{f:2,c:44226},{f:3,c:44229},{f:3,c:44233},{f:8,c:44237},44246,{f:8,c:44248},{f:2,c:44258},
{f:2,c:44261},44265,44267,{f:2,c:44269},44274,44276,{f:5,c:44279},{f:2,c:44286},{f:3,c:44289},44293,{f:5,c:44295},44302,44304,{f:6,c:44306},{f:3,c:44313},{f:3,c:44317},{f:8,c:44321},{f:2,c:44330},{f:6,c:44334},{f:2,c:44342},{f:3,c:44345},{f:7,c:44349},44358,44360,{f:6,c:44362},{f:3,c:44369},{f:3,c:44373},{f:8,c:44377},44386,{f:8,c:44388},{f:2,c:44398},{f:2,c:44401},{f:4,c:44407},44414,44416,{f:5,c:44419},{f:2,c:44426},{f:3,c:44429},{f:11,c:44433},{f:6,c:44446},{f:18,c:44453},{f:8,c:44472},{f:2,c:44482},
{f:3,c:44485},{f:7,c:44489},44498,{f:8,c:44500},{f:3,c:44509},{f:3,c:44513},{f:19,c:44517},{f:2,c:44538},{f:2,c:44541},{f:6,c:44546},44554,44556,{f:6,c:44558},{f:27,c:44565},{f:2,c:44594},{f:2,c:44597},44601,{f:5,c:44603},44610,44612,{f:3,c:44615},44619,44623,{f:3,c:44625},44629,{f:5,c:44631},44638,{f:3,c:44642},{f:2,c:44646},{f:2,c:44650},{f:3,c:44653},{f:7,c:44657},44666,{f:6,c:44670},{f:6,c:44678},{f:47,c:44685},44735,{f:3,c:44737},{f:7,c:44741},44750,{f:6,c:44754},{f:2,c:44762},{f:11,c:44765},
{f:2,c:44777},44780,{f:6,c:44782},{f:3,c:44789},{f:3,c:44793},{f:10,c:44797},{f:4,c:44809},{f:2,c:44814},{f:27,c:44817},{f:2,c:44846},44849,44851,{f:7,c:44853},44862,44864,{f:4,c:44868},{f:6,c:44874},{f:11,c:44881},{f:6,c:44894},{f:19,c:44902},{f:6,c:44922},{f:3,c:44929},{f:3,c:44933},{f:7,c:44937},{f:3,c:44946},{f:6,c:44950},{f:27,c:44957},{f:2,c:44986},{f:3,c:44989},{f:6,c:44993},45002,45004,{f:5,c:45007},{f:7,c:45013},{f:11,c:45021},{f:6,c:45034},{f:2,c:45042},{f:3,c:45045},{f:7,c:45049},{f:2,
c:45058},{f:7,c:45061},{f:3,c:45069},{f:3,c:45073},{f:7,c:45077},{f:10,c:45086},{f:27,c:45097},{f:2,c:45126},45129,45131,45133,{f:4,c:45135},45142,45144,{f:3,c:45146},{f:30,c:45150},{f:2,c:45182},{f:3,c:45185},{f:7,c:45189},45198,45200,{f:6,c:45202},45211,{f:2,c:45213},{f:5,c:45219},45226,45232,45234,{f:2,c:45238},{f:3,c:45241},{f:7,c:45245},45254,{f:6,c:45258},{f:2,c:45266},{f:3,c:45269},{f:7,c:45273},{f:4,c:45281},{f:34,c:45286},45322,{f:3,c:45325},45329,{f:4,c:45332},45338,{f:5,c:45342},{f:2,c:45350},
{f:3,c:45353},{f:7,c:45357},45366,{f:6,c:45370},{f:2,c:45378},{f:3,c:45381},{f:7,c:45385},{f:2,c:45394},{f:2,c:45398},{f:3,c:45401},{f:3,c:45405},{f:23,c:45409},{f:2,c:45434},{f:3,c:45437},45441,{f:5,c:45443},45450,45452,{f:4,c:45454},{f:3,c:45461},{f:3,c:45465},{f:11,c:45469},{f:35,c:45481},{f:3,c:45517},{f:3,c:45521},{f:7,c:45525},45534,{f:8,c:45536},{f:2,c:45546},{f:3,c:45549},{f:8,c:45553},45562,45564,{f:6,c:45566},{f:2,c:45574},{f:2,c:45577},{f:7,c:45581},45590,45592,{f:6,c:45594},{f:19,c:45601},
{f:7,c:45621},{f:27,c:45629},{f:3,c:45657},{f:3,c:45661},{f:7,c:45665},{f:10,c:45674},{f:6,c:45686},{f:7,c:45693},{f:3,c:45702},{f:6,c:45706},{f:2,c:45714},{f:3,c:45717},{f:5,c:45723},45730,45732,{f:3,c:45735},45739,{f:3,c:45741},{f:3,c:45745},{f:19,c:45749},{f:2,c:45770},{f:3,c:45773},45777,{f:5,c:45779},45786,45788,{f:4,c:45790},45795,45799,{f:2,c:45801},{f:3,c:45808},45814,{f:3,c:45820},{f:2,c:45826},{f:3,c:45829},{f:7,c:45833},45842,{f:6,c:45846},{f:55,c:45853},45911,{f:2,c:45913},45917,{f:4,
c:45920},45926,45928,45930,{f:2,c:45932},45935,{f:2,c:45938},{f:3,c:45941},{f:7,c:45945},45954,{f:6,c:45958},{f:3,c:45965},{f:3,c:45969},{f:11,c:45973},{f:6,c:45986},{f:3,c:45993},{f:23,c:45997},{f:2,c:46022},{f:2,c:46025},46029,46031,{f:3,c:46033},46038,46040,46042,46044,{f:2,c:46046},{f:3,c:46049},{f:3,c:46053},{f:19,c:46057},{f:19,c:46077},{f:7,c:46097},{f:3,c:46105},{f:3,c:46109},{f:7,c:46113},46122,{f:8,c:46124},{f:27,c:46133},{f:2,c:46162},{f:3,c:46165},{f:7,c:46169},46178,46180,{f:6,c:46182},
{f:19,c:46189},{f:7,c:46209},{f:20,c:46217},{f:6,c:46238},{f:3,c:46245},{f:3,c:46249},{f:8,c:46253},46262,46264,{f:6,c:46266},{f:3,c:46273},{f:3,c:46277},{f:7,c:46281},{f:4,c:46289},{f:6,c:46294},{f:2,c:46302},{f:2,c:46305},46309,{f:5,c:46311},46318,46320,{f:6,c:46322},{f:27,c:46329},{f:2,c:46358},{f:2,c:46361},{f:7,c:46365},46374,{f:5,c:46379},{f:2,c:46386},{f:3,c:46389},{f:7,c:46393},46402,{f:5,c:46406},{f:2,c:46414},{f:3,c:46417},{f:7,c:46421},46430,{f:62,c:46434},{f:2,c:46498},{f:3,c:46501},46505,
{f:4,c:46508},46514,{f:5,c:46518},{f:2,c:46526},{f:3,c:46529},{f:7,c:46533},46542,{f:6,c:46546},{f:19,c:46553},{f:35,c:46573},{f:2,c:46610},{f:3,c:46613},{f:12,c:46617},{f:6,c:46630},{f:7,c:46637},{f:19,c:46645},{f:27,c:46665},{f:3,c:46693},{f:51,c:46697},{f:2,c:46750},{f:3,c:46753},{f:6,c:46757},{f:4,c:46765},{f:34,c:46770},{f:27,c:46805},{f:3,c:46833},{f:3,c:46837},{f:7,c:46841},{f:3,c:46850},{f:34,c:46854},{f:2,c:46890},{f:2,c:46893},{f:7,c:46897},46906,{f:8,c:46908},{f:3,c:46917},{f:3,c:46921},
{f:7,c:46925},{f:10,c:46934},{f:3,c:46945},{f:3,c:46949},{f:7,c:46953},46962,46964,{f:6,c:46966},{f:2,c:46974},{f:3,c:46977},{f:7,c:46981},46990,{f:3,c:46995},{f:2,c:47002},{f:3,c:47005},{f:7,c:47009},47018,{f:6,c:47022},{f:2,c:47030},{f:14,c:47033},47048,{f:34,c:47050},{f:2,c:47086},{f:3,c:47089},{f:7,c:47093},47102,{f:5,c:47106},{f:2,c:47114},{f:3,c:47117},{f:7,c:47121},47130,47132,{f:6,c:47134},{f:2,c:47142},{f:3,c:47145},{f:7,c:47149},47158,{f:6,c:47162},{f:3,c:47169},{f:12,c:47173},47186,{f:8,
c:47188},{f:2,c:47198},{f:3,c:47201},{f:7,c:47205},47214,47216,{f:6,c:47218},{f:3,c:47225},{f:16,c:47229},{f:26,c:47246},{f:7,c:47273},{f:3,c:47281},{f:3,c:47285},{f:7,c:47289},47298,47300,{f:6,c:47302},{f:3,c:47309},{f:3,c:47313},{f:8,c:47317},47326,47328,{f:6,c:47330},{f:2,c:47338},{f:3,c:47341},{f:7,c:47345},47354,47356,{f:6,c:47358},{f:19,c:47365},{f:7,c:47385},{f:27,c:47393},{f:2,c:47422},{f:3,c:47425},{f:7,c:47429},{f:2,c:47437},47440,{f:6,c:47442},{f:2,c:47450},{f:3,c:47453},{f:7,c:47457},
47466,47468,{f:6,c:47470},{f:2,c:47478},{f:3,c:47481},{f:7,c:47485},47494,47496,{f:2,c:47499},{f:29,c:47503},{f:2,c:47534},{f:3,c:47537},{f:7,c:47541},47550,47552,{f:6,c:47554},{f:2,c:47562},47565,{f:5,c:47571},47578,47580,{f:2,c:47583},47586,{f:2,c:47590},{f:3,c:47593},{f:7,c:47597},47606,{f:5,c:47611},{f:6,c:47618},{f:12,c:47625},{f:34,c:47638},{f:2,c:47674},{f:3,c:47677},47681,{f:5,c:47683},47690,47692,{f:4,c:47695},{f:2,c:47702},{f:3,c:47705},{f:7,c:47709},47718,{f:6,c:47722},{f:2,c:47730},{f:3,
c:47733},{f:10,c:47737},47750,{f:4,c:47752},{f:27,c:47757},47786,{f:3,c:47789},47793,{f:5,c:47795},47802,47804,{f:6,c:47806},{f:3,c:47813},{f:15,c:47817},{f:34,c:47834},{f:3,c:47869},{f:3,c:47873},{f:8,c:47877},47886,47888,{f:6,c:47890},{f:3,c:47897},{f:3,c:47901},{f:8,c:47905},47914,{f:8,c:47916},47927,{f:2,c:47929},{f:5,c:47935},47942,47944,{f:3,c:47946},47950,{f:3,c:47953},{f:3,c:47957},{f:8,c:47961},47970,{f:8,c:47972},{f:27,c:47981},{f:3,c:48009},{f:3,c:48013},{f:19,c:48017},{f:3,c:48037},{f:3,
c:48041},{f:7,c:48045},{f:2,c:48053},{f:8,c:48056},{f:3,c:48065},{f:3,c:48069},{f:7,c:48073},{f:2,c:48081},{f:36,c:48084},{f:2,c:48122},{f:2,c:48125},48129,{f:5,c:48131},48138,48142,48144,{f:2,c:48146},{f:2,c:48153},{f:4,c:48160},48166,48168,{f:3,c:48170},{f:2,c:48174},{f:2,c:48178},{f:3,c:48181},{f:7,c:48185},48194,{f:3,c:48198},{f:2,c:48202},{f:2,c:48206},{f:12,c:48209},{f:38,c:48222},{f:2,c:48262},{f:2,c:48265},48269,{f:5,c:48271},48278,48280,{f:5,c:48283},{f:2,c:48290},{f:2,c:48293},{f:7,c:48297},
48306,{f:6,c:48310},{f:2,c:48318},{f:3,c:48321},{f:8,c:48325},48334,{f:3,c:48338},{f:2,c:48342},{f:3,c:48345},{f:23,c:48349},48375,{f:3,c:48377},{f:7,c:48381},48390,48392,{f:6,c:48394},{f:3,c:48401},{f:15,c:48405},{f:7,c:48421},{f:19,c:48429},{f:7,c:48449},{f:2,c:48458},{f:3,c:48461},{f:7,c:48465},{f:10,c:48474},{f:3,c:48485},{f:23,c:48489},{f:2,c:48514},{f:2,c:48517},{f:5,c:48523},48530,48532,{f:3,c:48534},48539,{f:7,c:48541},{f:11,c:48549},{f:7,c:48561},{f:27,c:48569},{f:2,c:48598},{f:3,c:48601},
{f:12,c:48605},{f:6,c:48618},{f:3,c:48625},{f:3,c:48629},{f:7,c:48633},{f:2,c:48641},48644,{f:6,c:48646},{f:2,c:48654},{f:3,c:48657},{f:7,c:48661},48670,{f:36,c:48672},{f:2,c:48710},{f:3,c:48713},48717,{f:5,c:48719},48726,48728,{f:4,c:48732},{f:2,c:48738},{f:3,c:48741},48745,{f:5,c:48747},48754,{f:5,c:48758},{f:2,c:48766},{f:3,c:48769},{f:7,c:48773},48782,{f:6,c:48786},{f:14,c:48794},{f:39,c:48809},{f:2,c:48850},{f:2,c:48853},{f:7,c:48857},{f:2,c:48865},{f:6,c:48870},{f:20,c:48877},{f:6,c:48898},
{f:14,c:48906},48922,{f:34,c:48926},{f:2,c:48962},{f:3,c:48965},{f:7,c:48969},{f:3,c:48978},{f:62,c:48982},{f:27,c:49045},{f:20,c:49073},{f:6,c:49094},{f:2,c:49102},{f:3,c:49105},{f:7,c:49109},{f:2,c:49117},49120,{f:90,c:49122},{f:20,c:49213},{f:6,c:49234},{f:3,c:49241},{f:3,c:49245},{f:7,c:49249},{f:38,c:49258},{f:2,c:49298},{f:3,c:49301},{f:7,c:49305},49314,49316,{f:6,c:49318},49326,{f:2,c:49329},{f:5,c:49335},49342,{f:3,c:49346},{f:2,c:49350},{f:2,c:49354},{f:3,c:49357},{f:7,c:49361},49370,{f:6,
c:49374},{f:2,c:49382},{f:3,c:49385},{f:7,c:49389},49398,49400,{f:6,c:49402},{f:3,c:49409},{f:3,c:49413},{f:7,c:49417},{f:4,c:49425},{f:6,c:49430},{f:2,c:49441},49445,{f:4,c:49448},49454,{f:4,c:49458},49463,{f:2,c:49466},{f:3,c:49469},{f:7,c:49473},49482,{f:6,c:49486},{f:2,c:49494},{f:3,c:49497},{f:7,c:49501},49510,{f:6,c:49514},{f:3,c:49521},{f:3,c:49525},{f:12,c:49529},{f:6,c:49542},49551,{f:3,c:49553},49557,{f:5,c:49559},49566,49568,{f:3,c:49570},{f:2,c:49574},{f:2,c:49578},{f:3,c:49581},{f:12,
c:49585},{f:6,c:49598},{f:3,c:49605},{f:3,c:49609},{f:7,c:49613},{f:2,c:49621},{f:7,c:49625},{f:3,c:49633},{f:3,c:49637},{f:7,c:49641},49650,{f:8,c:49652},{f:2,c:49662},{f:3,c:49665},{f:7,c:49669},49678,49680,{f:6,c:49682},{f:2,c:49690},{f:2,c:49693},{f:7,c:49697},49706,49708,49710,49712,49715,{f:19,c:49717},{f:7,c:49737},{f:2,c:49746},{f:3,c:49749},{f:7,c:49753},{f:4,c:49761},{f:6,c:49766},{f:2,c:49774},{f:3,c:49777},{f:7,c:49781},49790,49792,{f:6,c:49794},{f:6,c:49802},{f:7,c:49809},{f:2,c:49817},
49820,{f:6,c:49822},{f:2,c:49830},{f:3,c:49833},{f:6,c:49838},49846,49848,{f:34,c:49850},{f:2,c:49886},{f:2,c:49889},{f:6,c:49893},49902,49904,{f:4,c:49906},49911,49914,{f:3,c:49917},{f:7,c:49921},{f:2,c:49930},{f:5,c:49934},{f:2,c:49942},{f:3,c:49945},{f:7,c:49949},{f:2,c:49958},{f:27,c:49962},{f:34,c:49990},{f:2,c:50026},{f:3,c:50029},50033,{f:5,c:50035},{f:2,c:50042},{f:6,c:50046},{f:3,c:50053},{f:3,c:50057},{f:51,c:50061},{f:23,c:50113},{f:2,c:50138},{f:2,c:50141},50145,{f:5,c:50147},{f:3,c:50154},
{f:6,c:50158},{f:2,c:50166},{f:15,c:50169},{f:7,c:50185},{f:19,c:50193},{f:7,c:50213},{f:3,c:50221},{f:3,c:50225},{f:7,c:50229},{f:10,c:50238},{f:27,c:50249},{f:2,c:50278},{f:3,c:50281},{f:7,c:50285},{f:3,c:50294},{f:6,c:50298},{f:19,c:50305},{f:7,c:50325},{f:27,c:50333},{f:3,c:50361},{f:44,c:50365},{f:6,c:50410},{f:2,c:50418},{f:3,c:50421},50425,{f:4,c:50427},{f:10,c:50434},{f:3,c:50445},{f:3,c:50449},{f:7,c:50453},{f:11,c:50461},{f:2,c:50474},{f:3,c:50477},{f:7,c:50481},50490,50492,{f:6,c:50494},
{f:2,c:50502},50507,{f:4,c:50511},50518,{f:3,c:50522},50527,{f:2,c:50530},{f:3,c:50533},{f:7,c:50537},50546,{f:6,c:50550},{f:2,c:50558},{f:3,c:50561},{f:2,c:50565},{f:4,c:50568},50574,50576,{f:3,c:50578},50582,{f:3,c:50585},{f:3,c:50589},{f:8,c:50593},{f:10,c:50602},{f:2,c:50614},50618,{f:5,c:50623},50635,50637,50639,{f:2,c:50642},{f:3,c:50645},{f:7,c:50649},50658,50660,{f:6,c:50662},50671,{f:3,c:50673},50677,{f:4,c:50680},{f:3,c:50690},{f:3,c:50697},{f:3,c:50701},{f:7,c:50705},50714,{f:7,c:50717},
{f:2,c:50726},{f:3,c:50729},50735,{f:2,c:50737},50742,50744,50746,{f:4,c:50748},{f:2,c:50754},{f:3,c:50757},{f:7,c:50761},50770,{f:6,c:50774},{f:2,c:50782},{f:11,c:50785},{f:2,c:50797},50800,{f:6,c:50802},{f:2,c:50810},{f:3,c:50813},{f:7,c:50817},50826,50828,{f:6,c:50830},{f:2,c:50838},{f:3,c:50841},{f:7,c:50845},50854,50856,{f:6,c:50858},{f:2,c:50866},{f:3,c:50869},{f:5,c:50875},50882,50884,{f:6,c:50886},{f:2,c:50894},{f:3,c:50897},{f:7,c:50901},{f:2,c:50910},{f:6,c:50914},{f:2,c:50922},{f:3,c:50925},
{f:7,c:50929},{f:3,c:50938},{f:6,c:50942},{f:2,c:50950},{f:3,c:50953},{f:7,c:50957},50966,50968,{f:6,c:50970},{f:2,c:50978},{f:3,c:50981},{f:7,c:50985},50994,50996,50998,{f:4,c:51E3},{f:2,c:51006},{f:3,c:51009},{f:5,c:51013},51019,51022,51024,{f:3,c:51033},{f:3,c:51037},{f:7,c:51041},{f:2,c:51049},{f:8,c:51052},{f:2,c:51062},{f:3,c:51065},{f:4,c:51071},51078,{f:3,c:51083},51087,{f:2,c:51090},51093,51097,{f:5,c:51099},51106,{f:5,c:51111},{f:2,c:51118},{f:3,c:51121},{f:7,c:51125},51134,{f:6,c:51138},
{f:2,c:51146},51149,51151,{f:7,c:51153},{f:4,c:51161},{f:6,c:51166},{f:3,c:51173},{f:3,c:51177},{f:19,c:51181},{f:2,c:51202},{f:3,c:51205},51209,{f:5,c:51211},51218,51220,{f:5,c:51223},{f:2,c:51230},{f:3,c:51233},{f:7,c:51237},51246,51248,{f:6,c:51250},{f:3,c:51257},{f:3,c:51261},{f:7,c:51265},{f:2,c:51274},{f:6,c:51278},{f:27,c:51285},{f:2,c:51314},{f:3,c:51317},51321,{f:5,c:51323},51330,51332,{f:3,c:51336},{f:6,c:51342},{f:8,c:51349},51358,51360,{f:6,c:51362},{f:19,c:51369},{f:6,c:51390},{f:3,c:51397},
{f:3,c:51401},{f:7,c:51405},51414,51416,{f:6,c:51418},{f:2,c:51426},{f:16,c:51429},{f:6,c:51446},{f:2,c:51454},{f:3,c:51457},{f:5,c:51463},51470,51472,{f:6,c:51474},{f:19,c:51481},{f:7,c:51501},{f:27,c:51509},{f:2,c:51538},{f:3,c:51541},{f:7,c:51545},51554,{f:8,c:51556},{f:3,c:51565},{f:3,c:51569},{f:7,c:51573},{f:11,c:51581},{f:2,c:51594},{f:3,c:51597},{f:7,c:51601},51610,51612,{f:34,c:51614},{f:2,c:51650},{f:2,c:51653},51657,{f:5,c:51659},51666,51668,{f:2,c:51671},51675,{f:2,c:51678},51681,51683,
{f:2,c:51685},{f:4,c:51688},51694,{f:6,c:51698},{f:2,c:51706},{f:3,c:51709},{f:7,c:51713},51722,{f:6,c:51726},{f:3,c:51733},{f:16,c:51737},{f:34,c:51754},{f:2,c:51790},{f:3,c:51793},{f:7,c:51797},51806,{f:6,c:51810},{f:20,c:51817},{f:6,c:51838},{f:19,c:51845},{f:35,c:51865},{f:2,c:51902},{f:3,c:51905},{f:7,c:51909},51918,51920,51922,{f:4,c:51924},{f:6,c:51930},{f:11,c:51937},{f:7,c:51949},{f:19,c:51957},{f:7,c:51977},{f:3,c:51985},{f:3,c:51989},{f:7,c:51993},{f:31,c:52002},{f:6,c:52034},{f:2,c:52042},
{f:3,c:52045},{f:7,c:52049},{f:3,c:52058},{f:6,c:52062},{f:19,c:52069},{f:34,c:52090},{f:27,c:52125},{f:27,c:52153},{f:15,c:52181},{f:2,c:52197},52200,{f:34,c:52202},{f:2,c:52238},{f:3,c:52241},{f:7,c:52245},{f:3,c:52254},{f:4,c:52259},{f:2,c:52266},52269,52271,{f:7,c:52273},52282,{f:5,c:52287},{f:2,c:52294},{f:3,c:52297},{f:7,c:52301},52310,{f:6,c:52314},{f:3,c:52321},52325,52327,{f:7,c:52329},{f:4,c:52337},{f:34,c:52342},{f:2,c:52378},{f:3,c:52381},{f:7,c:52385},52394,{f:6,c:52398},{f:2,c:52406},
{f:3,c:52409},{f:7,c:52413},52422,52424,{f:6,c:52426},{f:3,c:52433},{f:15,c:52437},{f:7,c:52453},{f:3,c:52461},{f:16,c:52465},{f:6,c:52482},{f:2,c:52490},{f:3,c:52493},{f:7,c:52497},52506,52508,{f:6,c:52510},{f:3,c:52517},{f:3,c:52521},{f:12,c:52525},{f:34,c:52538},{f:3,c:52573},{f:3,c:52577},{f:7,c:52581},52590,52592,{f:6,c:52594},{f:15,c:52601},{f:11,c:52617},{f:2,c:52630},{f:3,c:52633},{f:7,c:52637},52646,52648,{f:6,c:52650},{f:19,c:52657},{f:7,c:52677},{f:3,c:52685},{f:23,c:52689},{f:3,c:52713},
{f:3,c:52717},{f:7,c:52721},52730,52732,{f:6,c:52734},{f:3,c:52741},{f:3,c:52745},{f:7,c:52749},{f:4,c:52757},{f:6,c:52762},{f:2,c:52770},{f:3,c:52773},{f:7,c:52777},52786,52788,{f:34,c:52790},{f:2,c:52826},{f:2,c:52829},{f:6,c:52834},52842,52844,{f:6,c:52846},{f:2,c:52854},{f:3,c:52857},{f:7,c:52861},52870,52872,{f:6,c:52874},{f:2,c:52882},{f:3,c:52885},{f:7,c:52889},52898,{f:6,c:52902},{f:19,c:52910},{f:34,c:52930},{f:2,c:52966},{f:2,c:52969},{f:7,c:52973},52982,{f:6,c:52986},{f:2,c:52994},{f:3,
c:52997},{f:7,c:53001},53010,53012,{f:6,c:53014},{f:3,c:53021},{f:3,c:53025},{f:7,c:53029},53038,{f:6,c:53042},{f:27,c:53049},{f:2,c:53078},{f:3,c:53081},{f:7,c:53085},53094,53096,{f:6,c:53098},{f:2,c:53106},{f:3,c:53109},{f:7,c:53113},{f:4,c:53121},{f:6,c:53126},{f:20,c:53133},{f:6,c:53154},{f:7,c:53161},{f:19,c:53169},{f:27,c:53189},{f:2,c:53218},{f:3,c:53221},{f:7,c:53225},53234,53236,{f:6,c:53238},{f:3,c:53245},{f:3,c:53249},{f:12,c:53253},{f:6,c:53266},{f:20,c:53273},{f:6,c:53294},{f:2,c:53302},
{f:3,c:53305},{f:7,c:53309},53318,53320,{f:6,c:53322},{f:3,c:53329},{f:3,c:53333},{f:7,c:53337},{f:11,c:53345},{f:2,c:53358},{f:3,c:53361},{f:7,c:53365},{f:3,c:53374},{f:34,c:53378},{f:2,c:53414},{f:3,c:53417},{f:7,c:53421},53430,53432,{f:6,c:53434},{f:2,c:53442},{f:3,c:53445},{f:6,c:53450},53458,{f:6,c:53462},{f:2,c:53470},{f:3,c:53473},{f:7,c:53477},53486,{f:6,c:53490},{f:20,c:53497},{f:34,c:53518},{f:2,c:53554},{f:3,c:53557},53561,{f:5,c:53563},53570,{f:6,c:53574},{f:2,c:53582},{f:3,c:53585},{f:7,
c:53589},53598,53600,{f:6,c:53602},{f:3,c:53609},{f:15,c:53613},{f:7,c:53629},{f:3,c:53637},{f:23,c:53641},{f:2,c:53666},{f:3,c:53669},{f:7,c:53673},53682,53684,{f:4,c:53686},53691,{f:3,c:53693},{f:23,c:53697},{f:27,c:53721},{f:3,c:53749},{f:14,c:53753},53768,{f:6,c:53770},{f:27,c:53777},{f:2,c:53806},{f:3,c:53809},{f:7,c:53813},53822,53824,{f:6,c:53826},{f:19,c:53833},{f:7,c:53853},{f:27,c:53861},{f:2,c:53890},{f:3,c:53893},{f:7,c:53897},{f:3,c:53906},{f:6,c:53910},{f:3,c:53917},{f:3,c:53921},{f:7,
c:53925},{f:4,c:53933},{f:6,c:53938},{f:2,c:53946},{f:2,c:53949},53953,{f:5,c:53955},53962,{f:8,c:53964},{f:3,c:53973},{f:3,c:53977},{f:7,c:53981},{f:10,c:53990},{f:2,c:54002},{f:3,c:54005},{f:7,c:54009},54018,54020,{f:6,c:54022},54031,{f:3,c:54033},54037,{f:5,c:54039},54046,{f:3,c:54050},{f:2,c:54054},{f:2,c:54058},{f:3,c:54061},{f:7,c:54065},54074,{f:6,c:54078},{f:54,c:54086},{f:2,c:54142},{f:3,c:54145},{f:7,c:54149},54158,{f:6,c:54162},{f:2,c:54170},{f:3,c:54173},{f:7,c:54177},54186,54188,{f:6,
c:54190},{f:3,c:54197},{f:3,c:54201},{f:7,c:54205},{f:2,c:54214},{f:6,c:54218},{f:7,c:54225},{f:8,c:54233},54242,{f:8,c:54244},{f:2,c:54254},{f:3,c:54257},{f:7,c:54261},54270,54272,{f:6,c:54274},{f:20,c:54281},{f:34,c:54302},{f:3,c:54337},{f:23,c:54341},{f:3,c:54365},{f:3,c:54369},{f:8,c:54373},54382,{f:8,c:54384},{f:2,c:54394},{f:2,c:54397},54401,{f:5,c:54403},54410,54412,{f:6,c:54414},{f:20,c:54421},{f:34,c:54442},{f:3,c:54477},{f:3,c:54481},{f:7,c:54485},{f:2,c:54493},{f:8,c:54496},{f:3,c:54505},
{f:3,c:54509},{f:7,c:54513},{f:2,c:54521},54524,{f:6,c:54526},{f:3,c:54533},{f:3,c:54537},{f:7,c:54541},54550,{f:36,c:54552},{f:2,c:54590},{f:3,c:54593},{f:7,c:54597},54606,54608,{f:6,c:54610},{f:2,c:54618},{f:3,c:54621},{f:4,c:54625},{f:2,c:54630},54634,54636,{f:6,c:54638},{f:2,c:54646},{f:3,c:54649},{f:7,c:54653},54662,{f:6,c:54666},{f:20,c:54673},{f:34,c:54694},{f:2,c:54730},{f:3,c:54733},54737,{f:5,c:54739},54746,54748,{f:6,c:54750},{f:2,c:54758},{f:3,c:54761},{f:7,c:54765},54774,54776,{f:6,c:54778},
{f:2,c:54786},{f:3,c:54789},{f:7,c:54793},54802,{f:6,c:54806},{f:3,c:54813},{f:3,c:54817},{f:8,c:54821},{f:10,c:54830},{f:2,c:54842},{f:3,c:54845},{f:4,c:54849},{f:2,c:54854},54858,54860,{f:3,c:54862},{f:2,c:54866},{f:2,c:54870},{f:3,c:54873},{f:10,c:54877},54888,{f:6,c:54890},{f:2,c:54898},{f:14,c:54901},54916,{f:6,c:54918},{f:2,c:54926},{f:3,c:54929},{f:8,c:54933},54942,54944,{f:6,c:54946},{f:3,c:54953},{f:3,c:54957},{f:8,c:54961},54970,{f:8,c:54972},{f:2,c:54982},{f:3,c:54985},{f:4,c:54989},{f:2,
c:54994},{f:2,c:54997},55E3,{f:6,c:55002},{f:3,c:55009},{f:3,c:55013},{f:7,c:55017},{f:4,c:55025},{f:6,c:55030},{f:2,c:55038},{f:3,c:55041},{f:12,c:55045},{f:6,c:55058},{f:2,c:55066},{f:3,c:55069},{f:7,c:55073},55082,55084,{f:6,c:55086},{f:2,c:55094},{f:3,c:55097},{f:7,c:55101},{f:2,c:55109},55112,{f:6,c:55114},{f:2,c:55122},55125,{f:6,c:55130},55138,55140,{f:3,c:55142},{f:2,c:55146},{f:3,c:55149},{f:3,c:55153},{f:7,c:55157},{f:3,c:55166},{f:6,c:55170},{f:2,c:55178},{f:3,c:55181},{f:7,c:55185},55194,
55196,{f:6,c:55198}],"Adobe-CNS1":[{f:95,c:32},{s:3},12288,65292,{f:2,c:12289},65294,8226,65307,65306,65311,65281,65072,8230,8229,65104,65380,65106,183,{f:4,c:65108},65372,8211,65073,8212,{s:4},{f:2,c:65288},{f:2,c:65077},65371,65373,{f:2,c:65079},{f:2,c:12308},{f:2,c:65081},{f:2,c:12304},{f:2,c:65083},{f:2,c:12298},{f:2,c:65085},{f:2,c:12296},{f:2,c:65087},{f:2,c:12300},{f:2,c:65089},{f:2,c:12302},{f:2,c:65091},{f:6,c:65113},{f:2,c:8216},{f:2,c:8220},{f:2,c:12317},8245,8242,65283,65286,65290,8251,
167,12291,9675,9679,9651,9650,9678,9734,9733,9671,9670,9633,9632,9661,9660,12963,8453,8254,0,65343,0,{f:2,c:65097},{f:2,c:65101},{f:2,c:65099},{f:3,c:65119},65291,65293,215,247,177,8730,65308,65310,65309,{f:2,c:8806},8800,8734,8786,8801,{f:5,c:65122},8764,{f:2,c:8745},8869,8736,8735,8895,13266,13265,8747,8750,8757,8756,9792,9794,9793,9737,8593,8595,8594,8592,{f:2,c:8598},8601,8600,8741,8739,0,0,65295,65340,65284,165,12306,{f:2,c:162},65285,65312,8451,8457,{f:3,c:65129},13269,{f:3,c:13212},13262,13217,
{f:2,c:13198},13252,176,[20825,58834],[20827,58835],[20830,58837],[20829,58836],20833,20835,21991,[29929,58044],[31950,58191],{f:8,c:9601},9615,9614,9613,9612,9611,9610,9609,9532,9524,9516,9508,9500,9620,9472,9474,9621,9484,9488,9492,9496,{f:2,c:9581},9584,9583,9552,9566,9578,9569,{f:2,c:9698},9701,9700,{f:3,c:9585},{f:10,c:65296},{f:10,c:8544},{f:9,c:12321},0,[21316,57443],0,{f:26,c:65313},{f:26,c:65345},{f:17,c:913},{f:7,c:931},{f:17,c:945},{f:7,c:963},{f:37,c:12549},729,714,711,715,[9312,63153],
[9313,63154],[9314,63155],[9315,63156],[9316,63157],[9317,63158],[9318,63159],[9319,63160],[9320,63161],[9321,63162],[9332,63163],[9333,63164],[9334,63165],[9335,63166],[9336,63167],[9337,63168],[9338,63169],[9339,63170],[9340,63171],[9341,63172],[8560,63173],[8561,63174],[8562,63175],[8563,63176],[8564,63177],[8565,63178],[8566,63179],[8567,63180],[8568,63181],[8569,63182],[12033,20008],[12034,20022,63183],[12035,20031,63184],[12037,20101,63185],[12039,20128,63186],[12044,20866,63187],[12045,20886,
63188],[12046,20907,63189],[12051,21241,63190],[12054,21304,63191],[12057,21353,63192],[12059,21430,63193],[12065,12066,22786,22794,63194],[12071,23424,63195],[12078,24027,63196],[12083,24186,63197],[12084,24191,63198],[12085,24308],[12089,24400,63200],[12090,24417,63201],[12097,25908,63202],[12102,26080],[12135,30098,63204],[12136,30326],[12193,36789,63206],[12202,38582],{f:32,c:9216},9249,[12032,19968],[12036,20057],19969,19971,20035,20061,20102,[12038,20108],[12040,20154],[12041,20799],[12042,
20837],[12043,20843],[12047,20960],[12049,20992],20993,[12050,21147],[12052,21269],[12055,21313],[12056,21340],[12060,21448],19977,19979,19976,19978,20011,20024,20961,20037,20040,20063,20062,20110,20129,[20800,64012],20995,21242,21315,21449,[12061,21475],[12063,22303],[12064,22763],[12067,22805],[12068,22823],[12069,22899],[12070,23376],23377,23379,[12072,23544],[12073,23567],[12074,23586],[12075,23608],[12077,23665],24029,[12079,24037],[12080,24049],{f:2,c:24050},[12081,24062],[12082,24178],[12086,
24318],[12087,24331],[12088,24339],25165,19985,19984,19981,20013,20016,20025,20043,23609,20104,20113,20117,20114,20116,20130,20161,20160,20163,{f:2,c:20166},20173,{f:2,c:20170},20164,20803,20801,20839,{f:2,c:20845},20844,20887,20982,{f:3,c:20998},21243,{f:2,c:21246},21270,21305,21320,21319,21317,21342,21380,21451,21450,21453,22764,22825,22827,22826,22829,23380,23569,23588,23610,23663,24052,24187,24319,{f:2,c:24340},[12092,24515],[12093,25096],[12094,25142],[12095,25163],25166,[12096,25903],[12098,
25991],[12099,26007],[12100,26020],[12101,26041],[12103,26085],[12104,26352],[12105,26376],[12106,26408],[12107,27424],[12108,27490],[12109,27513],[12111,27595],[12112,27604],[12113,27611],[12114,27663],[12116,27700],[12117,28779],[12118,29226],[12119,29238],[12120,29243],[12122,29255],[12123,29273],[12124,29275],[12125,29356],29579,19993,19990,19989,19988,19992,20027,20045,20047,20046,20197,20184,{f:4,c:20180},{f:2,c:20195},20185,20190,20805,20804,{f:2,c:20873},20908,{f:2,c:20985},20984,21002,21152,
21151,[21253,57435],21254,21271,21277,20191,21322,21321,21345,21344,21359,21358,21435,21487,21476,21491,21484,21486,21481,21480,21500,21496,21493,21483,21478,21482,21490,21489,21488,21477,21485,21499,22235,22234,22806,22830,22833,22900,22902,23381,23427,23612,24040,24039,24038,{f:2,c:24066},24179,24188,24321,24344,24343,24517,25098,{f:2,c:25171},25170,25169,26021,26086,26414,26412,{f:2,c:26410},26413,27491,27597,27665,27664,27704,27713,27712,27710,29359,[12126,29572],[12127,29577],[12128,29916],[12129,
29926],[12130,29976],[12131,29983],[12132,29992],29993,[12133,3E4],{f:3,c:30001},[12134,30091],[12137,30333],[12138,30382],[12139,30399],[12140,30446],[12141,30683],[12142,30690],[12143,30707],[12144,31034],[12146,31166],[12147,31348],[12148,31435],{f:2,c:19998},{f:2,c:20050},20073,20121,20132,20134,20133,20223,20233,20249,20234,20245,20237,{f:2,c:20240},20239,20210,20214,20219,20208,20211,20221,20225,20235,20809,20807,20806,20808,20840,20849,20877,20912,21015,{f:2,c:21009},21006,21014,21155,21256,
21281,21280,{f:2,c:21360},21513,21519,21516,21514,21520,21505,21515,21508,21521,21517,21512,21507,21518,21510,21522,22240,22238,22237,22323,22320,22312,22317,22316,22319,22313,{f:2,c:22809},{f:2,c:22839},22916,22904,22915,22909,22905,22914,22913,{f:2,c:23383},{f:2,c:23431},23429,23433,23546,23574,23673,24030,24070,24182,24180,24335,24347,24537,24534,25102,{f:2,c:25100},25104,25187,25179,25176,25910,26089,26088,{f:2,c:26092},{f:2,c:26354},26377,26429,26420,26417,26421,27425,27492,27515,27670,27741,
27735,27737,{f:2,c:27743},27728,27733,27745,27739,{f:2,c:27725},28784,29279,29277,30334,[12149,31481],[12150,31859],[12151,31992],[12152,32566],[12154,32650],[12155,32701],[12156,32769],32771,[12157,32780],[12158,32786],[12159,32819],[12160,32895],[12161,32905],{f:2,c:32907},[12162,33251],[12163,33258],[12164,33267],[12165,33276],[12166,33292],[12167,33307],[12168,33311],[12169,33390],[12170,33394],33406,[12173,34411],[12174,34880],[12175,34892],[12176,34915],35199,38433,20018,20136,20301,20303,20295,
20311,20318,20276,20315,20309,20272,{f:2,c:20304},20285,20282,20280,20291,20308,20284,20294,20323,20316,20320,20271,20302,20278,20313,20317,20296,20314,20812,20811,20813,20853,{f:2,c:20918},21029,21028,{f:2,c:21033},21032,21163,{f:2,c:21161},21164,21283,21363,21365,21533,21549,21534,21566,21542,21582,21543,21574,21571,21555,21576,21570,21531,21545,21578,21561,21563,21560,21550,{f:2,c:21557},21536,21564,21568,21553,21547,21535,21548,22250,22256,22244,22251,22346,22353,22336,22349,22343,22350,22334,
22352,22351,22331,22767,22846,22941,22930,22952,22942,22947,22937,22934,22925,22948,22931,22922,22949,23389,23388,{f:2,c:23386},23436,23435,23439,23596,{f:2,c:23616},23615,23614,{f:2,c:23696},23700,23692,24043,24076,24207,24199,24202,24311,24324,24351,24420,24418,24439,24441,24536,24524,24535,24525,24561,24555,24568,24554,25106,25105,25220,25239,25238,25216,25206,25225,25197,25226,25212,25214,25209,25203,25234,25199,25240,25198,25237,25235,25233,25222,25913,25915,25912,26097,26356,26463,{f:4,c:26446},
26460,26454,[26462,57801],26441,26438,26464,26451,26455,27493,27599,27714,27742,27801,27777,{f:2,c:27784},27781,27803,27754,27770,27792,27760,27788,27752,27798,27794,27773,27779,27762,27774,27764,27782,27766,27789,27796,27800,27778,28790,{f:2,c:28796},28792,29282,29281,29280,29380,29378,29590,29996,29995,{f:2,c:30007},30338,30447,30691,31169,31168,31167,31350,31995,32597,32918,32915,32925,32920,32923,32922,32946,33391,33426,33419,33421,[12178,35211],[12179,35282],[12180,35328],[12181,35895],[12182,
35910],[12183,35925],[12185,35997],[12186,36196],[12187,36208],[12188,36275],[12189,36523],[12190,36554],[12191,36763],[12192,36784],36802,36806,36805,36804,24033,[12194,37009],37026,37034,37030,37027,[12195,37193],[12196,37318],[12197,37324],38450,38446,38449,38442,38444,20006,20054,20083,20107,20123,20126,{f:2,c:20139},20335,20381,20365,20339,20351,20332,20379,20363,20358,20355,20336,20341,20360,20329,20347,20374,20350,20367,20369,20346,20820,20818,20821,20841,20855,20854,20856,20925,20989,21051,
21048,21047,21050,21040,21038,21046,21057,21182,21179,21330,21332,21331,21329,21350,{f:3,c:21367},21462,21460,21463,21619,21621,21654,21624,21653,21632,21627,21623,21636,21650,21638,21628,21648,21617,21622,21644,21658,21602,21608,21643,21629,21646,22266,22403,22391,22378,22377,22369,22374,22372,22396,22812,22857,{f:2,c:22855},22852,22868,22974,22971,22996,22969,22958,22993,22982,22992,22989,22987,22995,22986,22959,22963,22994,22981,23391,23396,23395,23447,23450,23448,23452,23449,23451,23578,23624,
{f:2,c:23621},23735,23713,23736,23721,23723,23729,23731,24088,24090,24086,24085,24091,24081,24184,24218,24215,24220,{f:2,c:24213},24310,{f:2,c:24358},24361,{f:2,c:24448},24447,24444,24541,24544,24573,24565,24575,24591,24596,24623,24629,24598,24618,24597,24609,24615,24617,24619,24603,25110,25109,25151,25150,25152,25215,25289,25292,25284,25279,25282,25273,25298,25307,25259,{f:2,c:25299},25291,25288,25256,25277,25276,[25296,60582],25305,25287,25293,25269,25306,25265,25304,{f:2,c:25302},25286,25260,[25294,
61010],25918,26023,26044,26106,26132,26131,26124,26118,26114,26126,26112,26127,26133,26122,26119,26381,26379,26477,26507,26517,26481,26524,26483,26487,26503,26525,26519,{f:2,c:26479},26495,26505,26494,26512,26485,26522,26515,26492,26474,26482,27427,{f:2,c:27494},27519,27667,27675,27875,27880,27891,27825,27852,27877,27827,{f:2,c:27837},27836,27874,27819,27861,27859,27832,27844,27833,27841,27822,27863,27845,27889,27839,27835,27873,27867,27850,27820,27887,27868,27862,27872,28821,28814,28818,28810,28825,
{f:2,c:29228},29240,29256,29287,29289,29376,29390,29401,29399,29392,29609,29608,29599,29611,29605,30013,30109,{f:2,c:30105},30340,30402,30450,30452,30693,30717,31038,{f:2,c:31040},31177,31176,31354,31353,31482,31998,32596,32652,32651,[32773,58236],32954,32933,32930,32945,32929,32939,32937,32948,32938,32943,33253,33278,33293,33459,33437,33433,33453,33469,33439,33465,33457,33452,33445,33455,33464,33443,33456,33470,33463,34382,34417,21021,34920,36555,36814,36820,36817,37045,37048,37041,37046,37319,[12198,
37329],[12199,38263],[12200,38272],[12201,38428],38464,38463,38459,38468,38466,[12203,38585],[12204,38632],38738,[12206,38750],20127,{f:2,c:20141},20449,20405,20399,20415,20448,20433,20431,20445,20419,20406,20440,20447,20426,20439,20398,20432,20420,20418,20442,20430,20446,20407,20823,20882,20881,20896,21070,21059,21066,21069,21068,21067,21063,21191,21193,21187,21185,21261,21335,21371,21402,21467,21676,21696,21672,21710,21705,21688,21670,21683,21703,21698,21693,21674,21697,21700,21704,21679,21675,
21681,21691,21673,21671,21695,22271,22402,22411,22432,22435,22434,22478,22446,22419,22869,22865,22863,22862,22864,23004,23E3,23039,23011,23016,23043,23013,23018,23002,23014,23041,23035,23401,23459,23462,23460,23458,23461,23553,{f:2,c:23630},23629,23627,23769,23762,24055,24093,24101,24095,24189,24224,24230,24314,24328,24365,24421,24456,24453,{f:2,c:24458},24455,24460,24457,24594,24605,24608,24613,24590,24616,24653,24688,24680,[24674,60712],24646,24643,24684,24683,24682,24676,25153,25308,25366,25353,
25340,25325,25345,25326,25341,25351,25329,25335,25327,25324,25342,25332,25361,25346,25919,25925,26027,26045,26082,26149,26157,26144,26151,26159,26143,26152,26161,26148,26359,26623,26579,26609,26580,26576,26604,26550,26543,26613,26601,26607,26564,26577,26548,26586,26597,26552,26575,26590,26611,26544,26585,26594,26589,26578,27498,27523,27526,27573,27602,27607,27679,27849,27915,27954,27946,27969,27941,27916,27953,27934,27927,27963,{f:2,c:27965},27958,27931,27893,27961,27943,27960,27945,27950,27957,27918,
27947,28843,28858,28851,28844,28847,28845,28856,28846,28836,29232,29298,29295,29300,29417,{f:2,c:29408},29623,29642,29627,29618,29645,29632,29619,29978,29997,30031,30028,30030,30027,30123,{f:2,c:30116},{f:2,c:30114},30328,{f:3,c:30342},30408,30406,30403,30405,30465,30457,30456,30473,30475,30462,30460,30471,30684,30722,30740,{f:2,c:30732},31046,31049,31048,31047,{f:2,c:31161},{f:2,c:31185},31179,31359,31361,31487,31485,31869,32002,32005,32E3,32009,32007,32004,32006,32568,32654,32703,32784,32781,32785,
32822,32982,32997,32986,{f:2,c:32963},32972,32993,32987,32974,32990,32996,32989,33268,33314,33511,33539,33541,33507,33499,33510,33540,33509,33538,33545,33490,33495,33521,33537,33500,33492,33489,33502,33491,33503,33519,33542,34384,34425,34427,34426,34893,34923,35201,35284,35336,{f:2,c:35330},35998,36E3,36212,36211,36276,36557,36556,36848,36838,36834,36842,36837,36845,36843,36836,36840,37066,37070,37057,37059,37195,37194,37325,38274,38480,{f:3,c:38475},[12207,38754],[12208,38761],[12209,38859],[12210,
38893],[12211,38899],[12212,38913],[12213,39080],[12214,39131],[12215,39135],[12216,39318],[12217,39321],20056,20147,{f:2,c:20492},20515,20463,20518,20517,20472,[20521,57375],20502,20486,20540,20511,20506,20498,20497,20474,20480,20500,20520,20465,20513,20491,20505,20504,20467,20462,20525,20522,20478,20523,20489,20860,{f:2,c:20900},20898,20941,20940,20934,20939,21078,21084,21076,21083,21085,21290,[21375,57459],21407,21405,21471,21736,21776,21761,21815,21756,21733,21746,21766,21754,21780,21737,21741,
21729,21769,21742,21738,21734,21799,21767,21757,21775,{f:2,c:22275},22466,22484,22475,22467,22537,22799,{f:2,c:22871},22874,23057,23064,23068,23071,23067,23059,23020,23072,23075,23081,23077,23052,23049,23403,23640,23472,23475,23478,23476,23470,23477,23481,23480,23556,23633,23637,23632,23789,23805,23803,23786,23784,23792,23798,23809,23796,24046,24109,24107,24235,24237,24231,24369,24466,24465,24464,24665,24675,24677,24656,24661,24685,24681,24687,24708,24735,24730,24717,24724,24716,24709,24726,25159,
25331,25352,25343,25422,25406,25391,25429,25410,25414,25423,25417,25402,25424,25405,{f:2,c:25386},25384,25421,25420,{f:2,c:25928},26009,26049,26053,26178,26185,26191,26179,26194,26188,26181,26177,26360,{f:2,c:26388},26391,26657,26680,26696,26694,26707,26681,26690,26708,26665,26803,26647,26700,26705,26685,26612,26704,26688,26684,26691,26666,26693,26643,26648,26689,27530,27529,27575,27683,{f:2,c:27687},27686,27684,27888,28010,28053,28040,28039,28006,28024,28023,27993,28051,28012,28041,28014,27994,28020,
28009,28044,28042,28025,28037,28005,28052,28874,28888,28900,28889,28872,28879,29241,29305,29436,29433,29437,29432,29431,29574,29677,29705,29678,29664,29674,29662,30036,30045,30044,30042,30041,30142,30149,30151,{f:2,c:30130},30141,30140,30137,30146,30136,30347,30384,30410,{f:2,c:30413},30505,{f:2,c:30495},30504,30697,30768,30759,30776,30749,30772,30775,30757,30765,30752,30751,30770,31061,31056,31072,31071,31062,31070,31069,31063,31066,31204,[31203,60418],31207,31199,31206,31209,31192,31364,31368,31449,
31494,31505,31881,32033,32023,32011,32010,32032,32034,32020,32016,32021,32026,32028,32013,32025,32027,32570,32607,32660,32709,32705,32774,32772,32792,32789,32793,32791,32829,32831,33009,33026,33008,33029,33005,33012,33030,33016,33011,33032,33021,33034,33020,33007,33261,33260,33280,33296,{f:2,c:33322},33320,33324,33467,33579,33618,33620,33610,33592,33616,33609,33589,33588,33615,33586,33593,33590,33559,33600,33585,33576,33603,34388,34442,34474,34451,34468,34473,34444,34467,34460,34928,34935,{f:2,c:34945},
34941,34937,35352,35344,35342,35340,35349,35338,35351,35347,35350,35343,35345,35912,35962,35961,{f:2,c:36001},[36215,58442],36524,36562,36564,36559,36785,36865,36870,36855,36864,36858,36852,36867,36861,36869,36856,37013,37089,37085,37090,37202,37197,37196,37336,37341,37335,37340,37337,38275,{f:2,c:38498},38497,38491,38493,38500,38488,38494,38587,39138,[12218,39340],[12219,39592],[12220,39640],[12222,39717],[12224,39730],[12225,39740],20094,20602,[20605,57382],20572,20551,20547,20556,20570,20553,20581,
20598,20558,20565,20597,20596,20599,20559,20495,20591,20589,20828,20885,20976,21098,21103,21202,21209,21208,21205,21264,21263,21273,{f:2,c:21311},21310,21443,26364,21830,21866,21862,21828,21854,21857,21827,21834,21809,21846,21839,21845,21807,21860,21816,21806,21852,21804,21859,21811,21825,21847,22280,22283,22281,22495,22533,22538,22534,22496,22500,22522,22530,22581,22519,22521,22816,22882,23094,23105,23113,23142,23146,23104,23100,23138,23130,23110,23114,23408,23495,23493,23492,23490,23487,23494,23561,
23560,23559,23648,{f:2,c:23644},23815,23814,23822,23835,23830,23842,23825,23849,23828,23833,23844,23847,23831,24034,24120,24118,24115,24119,{f:2,c:24247},24246,24245,24254,24373,24375,24407,24428,24425,24427,24471,24473,24478,24472,24481,24480,24476,24703,24739,24713,24736,24744,24779,24756,24806,24765,24773,24763,24757,24796,24764,24792,24789,24774,24799,24760,24794,24775,{f:2,c:25114},25160,25504,25511,25458,25494,25506,25509,25463,25447,25496,25514,25457,25513,25481,25475,25499,25451,25512,25476,
25480,25497,25505,25516,25490,25487,25472,25467,25449,25448,25466,25949,25942,25937,25945,25943,21855,25935,25944,25941,25940,26012,26011,26028,26063,{f:2,c:26059},26062,26205,26202,26212,26216,26214,26206,26361,21207,26395,26753,26799,26786,26771,26805,26751,26742,26801,26791,26775,26800,26755,26820,26797,26758,26757,26772,26781,26792,26783,26785,26754,27442,27578,{f:2,c:27627},27691,28046,28092,28147,28121,28082,28129,28108,28132,28155,28154,28165,28103,28107,28079,28113,28078,28126,28153,28088,
28151,28149,28101,28114,28186,28085,28122,28139,28120,28138,28145,28142,28136,28102,28100,28074,28140,28095,28134,28921,{f:2,c:28937},28925,28911,29245,29309,29313,29468,29467,29462,29459,29465,29575,29701,29706,29699,29702,29694,29709,29920,{f:2,c:29942},29980,29986,{f:2,c:30053},30050,30064,30095,{f:2,c:30164},30133,30154,30157,30350,30420,30418,30427,30519,30526,30524,30518,30520,30522,30827,30787,30798,31077,31080,31085,31227,31378,31381,31520,31528,31515,31532,31526,31513,31518,31534,31890,31895,
31893,32070,32067,32113,32046,32057,32060,32064,32048,32051,32068,32047,32066,32050,32049,32573,32670,32666,32716,32718,32722,32796,32842,32838,33071,33046,33059,33067,33065,33072,33060,33282,33333,33335,33334,33337,33678,33694,33688,33656,33698,33686,33725,33707,33682,33674,33683,33673,33696,33655,{f:2,c:33659},33670,33703,34389,24426,34503,34496,34486,34500,34485,34502,34507,34481,34479,34505,34899,34974,34952,34987,34962,34966,34957,34955,35219,35215,35370,35357,35363,35365,35377,35373,35359,35355,
35362,35913,35930,36009,36012,36011,36008,36010,36007,36199,36198,36286,36282,36571,36575,36889,36877,36890,36887,36899,36895,36893,36880,36885,36894,36896,36879,36898,36886,36891,36884,37096,37101,[37117,58488],37207,37326,37365,37350,37347,37351,37357,37353,38281,38506,38517,38515,38520,38512,38516,{f:2,c:38518},38508,38592,38634,38633,31456,31455,{f:2,c:38914},[12226,39770],[12227,40165],[12228,40565],[12229,40575],[12230,40613],[12231,40635],20642,20621,20613,20633,20625,20608,20630,20632,20634,
26368,20977,21106,{f:2,c:21108},21097,21214,21213,21211,21338,21413,21883,21888,21927,21884,21898,21917,21912,21890,21916,21930,21908,21895,21899,21891,21939,21934,21919,21822,21938,21914,21947,21932,21937,21886,21897,21931,21913,22285,22575,22570,22580,22564,{f:2,c:22576},22561,22557,22560,{f:2,c:22777},22880,[23159,57587],23194,23167,23186,23195,23207,23411,23409,23506,23500,23507,23504,{f:2,c:23562},23601,23884,23888,23860,23879,24061,24133,24125,24128,24131,24190,24266,{f:2,c:24257},24260,24380,
24429,{f:2,c:24489},24488,24785,24801,24754,24758,24800,24860,24867,24826,24853,24816,24827,24820,24936,24817,24846,24822,24841,24832,24850,25119,25161,25507,25484,25551,25536,25577,25545,25542,25549,25554,25571,25552,25569,25558,{f:2,c:25581},25462,25588,25578,25563,25682,25562,25593,25950,25958,{f:2,c:25954},26001,26E3,26031,26222,26224,[26228,57786],26230,26223,26257,26234,26238,26231,{f:2,c:26366},26399,26397,26874,26837,26848,26840,26839,26885,26847,26869,26862,26855,26873,26834,26866,26851,
26827,26829,26893,26898,26894,26825,26842,26990,26875,27454,27450,27453,27544,27542,27580,27631,{f:2,c:27694},27692,[28207,57904],28216,28244,28193,28210,28263,28234,28192,28197,28195,28187,28251,28248,28196,28246,28270,28205,28198,28271,28212,28237,28218,28204,28227,[28189,57901],28222,28363,28297,28185,28238,28259,28228,28274,28265,28255,{f:2,c:28953},28966,28976,28961,28982,[29038,57958],28956,29260,29316,29312,29494,29477,29492,29481,29754,29738,29747,29730,29733,{f:2,c:29749},29748,29743,29723,
29734,29736,{f:2,c:29989},30059,30058,30178,30171,30179,30169,30168,30174,30176,{f:2,c:30331},30358,30355,30388,30428,30543,30701,30813,30828,30831,31245,31240,31243,31237,31232,31384,31383,31382,31461,31459,31561,31574,31558,31568,31570,31572,31565,31563,31567,[31569,60510],31903,31909,32094,32080,32104,32085,32043,32110,32114,32097,32102,32098,32112,32115,21892,{f:2,c:32724},32779,32850,32901,33109,33108,33099,33105,33102,33081,33094,33086,33100,33107,33140,33298,33308,33769,33795,33784,33805,33760,
33733,33803,[33729,58309],33775,33777,33780,33879,33802,33776,33804,33740,33789,33778,33738,33848,33806,33796,33756,33799,33748,33759,34395,34527,34521,34541,34516,34523,34532,34512,34526,34903,{f:2,c:35009},34993,35203,35222,35387,35424,35413,35422,35388,35393,35412,35419,35408,35398,35380,35386,35382,35414,35937,35970,36015,36028,36019,36029,36033,36027,36032,36020,36023,36022,36031,36024,36234,36229,36225,36302,36317,36299,36314,36305,36300,36315,36294,36603,36600,36604,36764,36910,36917,36913,
36920,36914,36918,37122,37109,37129,37118,37219,37221,37327,{f:2,c:37396},37411,37385,37406,37389,37392,37383,37393,38292,38287,38283,38289,38291,38290,38286,38538,38542,38539,38525,{f:2,c:38533},38541,38514,38532,38593,38597,38596,{f:2,c:38598},38639,38642,38860,{f:2,c:38917},38920,39143,39146,39151,39145,39154,39149,39342,39341,[12232,40643],[12233,40653],[12234,40657],20098,20653,20661,{f:2,c:20658},20677,20670,20652,20663,20667,20655,20679,21119,21111,21117,21215,21222,21220,{f:2,c:21218},21295,
21983,21992,21971,21990,21966,21980,21959,21969,{f:2,c:21987},21999,21978,21985,{f:2,c:21957},21989,21961,{f:2,c:22290},22622,22609,22616,22615,22618,22612,22635,22604,22637,22602,22626,22610,22603,22887,23233,23241,23244,23230,23229,23228,23219,23234,23218,23913,23919,24140,24185,24265,24264,24338,24409,24492,24494,24858,24847,24904,24863,24819,24859,24825,24833,24840,24910,24908,24900,24909,24894,24884,24871,24845,24838,24887,{f:2,c:25121},25619,25662,25630,25642,25645,25661,25644,25615,25628,25620,
25613,25654,{f:2,c:25622},25606,25964,26015,26032,26263,26249,{f:2,c:26247},26262,26244,26264,26253,26371,27028,26989,26970,26999,26976,26964,26997,26928,27010,26954,26984,26987,26974,26963,27001,27014,26973,26979,26971,27463,27506,27584,27583,27603,27645,28322,28335,28371,28342,28354,28304,28317,28359,28357,28325,28312,28348,28346,28331,28369,28310,28316,28356,28372,28330,28327,28340,29006,29017,29033,29028,29001,29031,29020,29036,29030,29004,29029,29022,28998,29032,29014,29242,29266,29495,29509,
29503,29502,29807,29786,29781,29791,29790,29761,29759,29785,29787,[29788,58019],30070,30072,30208,30192,30209,30194,30193,30202,30207,30196,30195,{f:2,c:30430},30555,30571,30566,30558,30563,30585,30570,30572,30556,30565,30568,30562,30702,30862,30896,{f:2,c:30871},30860,30857,30844,30865,30867,30847,31098,31103,31105,33836,31165,31260,31258,31264,31252,31263,31262,{f:2,c:31391},31607,31680,31584,31598,31591,31921,31923,31925,32147,32121,32145,32129,32143,32091,32622,{f:2,c:32617},32626,32681,32680,
32676,32854,32856,32902,32900,33137,33136,33144,33125,33134,33139,33131,{f:2,c:33145},33126,33285,33351,33922,33911,33853,33841,33909,33894,33899,33865,33900,33883,33852,33845,33889,33891,33897,33901,33862,34398,34396,34399,34553,34579,34568,34567,34560,34558,34555,{f:2,c:34562},34566,34570,34905,35039,35028,35033,35036,35032,35037,35041,35018,35029,35026,35228,35299,35435,{f:2,c:35442},35430,35433,35440,35463,35452,35427,35488,35441,35461,35437,35426,35438,35436,35449,35451,35390,35432,35938,35978,
35977,36042,{f:2,c:36039},36036,36018,36035,36034,36037,36321,36319,36328,36335,36339,36346,36330,36324,36326,36530,36611,36617,36606,36618,36767,36786,36939,36938,36947,36930,36948,36924,36949,36944,36935,36943,36942,36941,36945,36926,36929,37138,37143,37228,37226,37225,37321,37431,37463,37432,37437,37440,37438,37467,37451,37476,37457,37428,37449,37453,37445,37433,37439,37466,38296,38552,{f:2,c:38548},38605,38603,{f:2,c:38601},38647,38651,38649,38646,38742,38772,38774,{f:2,c:38928},38931,38922,38930,
38924,39164,39156,{f:2,c:39165},39347,39345,39348,39649,40169,40578,[12237,40718],[12238,40723],[12239,40736],20711,20718,20709,20694,[20717,60903],20698,20693,20687,20689,20721,20686,20713,20834,20979,21123,21122,21297,21421,22014,22016,22043,22039,22013,22036,22022,22025,{f:2,c:22029},22007,22038,22047,22024,22032,22006,22296,22294,22645,22654,22659,22675,22666,22649,22661,22653,22781,22821,22818,22820,22890,22889,23265,23270,23273,23255,23254,23256,23267,23413,23518,23527,23521,{f:2,c:23525},23528,
23522,23524,23519,23565,23650,23940,23943,24155,24163,24149,24151,24148,24275,24278,24330,24390,24432,24505,24903,24895,24907,24951,{f:2,c:24930},24927,24922,24920,24949,25130,25735,25688,25684,25764,25720,25695,25722,25681,25703,25652,25709,25723,25970,26017,26071,26070,26274,26280,26269,27036,27048,27029,27073,27054,27091,27083,27035,27063,27067,27051,27060,27088,27085,27053,27084,27046,27075,27043,27465,27468,27699,28467,28436,28414,28435,28404,28457,28478,28448,28460,28431,28418,28450,28415,28399,
28422,28465,28472,28466,28451,28437,28459,28463,28552,28458,28396,28417,28402,28364,28407,29076,29081,29053,29066,29060,29074,29246,29330,29334,29508,29520,29796,29795,29802,29808,29805,29956,30097,30247,30221,30219,30217,30227,30433,30435,30596,30589,30591,30561,30913,30879,30887,30899,30889,30883,{f:2,c:31118},31117,31278,31281,31402,31401,31469,31471,31649,31637,31627,31605,31639,31645,31636,31631,[31672,58170],31623,31620,31929,{f:2,c:31933},32187,32176,32156,{f:2,c:32189},32160,32202,32180,32178,
32177,32186,32162,32191,32181,32184,32173,[32210,58202],32199,32172,32624,{f:2,c:32736},32735,32862,32858,32903,33104,33152,33167,33160,33162,33151,33154,33255,33274,33287,33300,33310,33355,33993,33983,33990,33988,33945,33950,33970,33948,33995,33976,33984,34003,33936,33980,34001,33994,34623,34588,34619,34594,34597,34612,34584,34645,34615,34601,35059,35074,35060,35065,35064,35069,35048,35098,35055,35494,35468,35486,35491,35469,35489,35475,35492,35498,35493,35496,35480,35473,35482,35495,35946,35981,
35980,36051,{f:2,c:36049},36203,36249,36245,36348,36628,36626,36629,36627,36771,36960,36952,36956,36963,36953,36958,36962,36957,36955,37145,37144,37150,37237,37240,37239,37236,37496,37548,37504,37509,37528,37526,37499,37523,37532,37544,37500,37521,38305,{f:2,c:38312},38307,38309,38308,38553,38556,38555,38604,38610,38656,38780,38789,38902,{f:2,c:38935},39087,39089,39171,39173,39180,39177,39361,{f:2,c:39599},39654,{f:2,c:39745},40180,40182,40179,40636,[12240,40763],[12241,40778],20740,20736,20731,20725,
20729,20738,{f:2,c:20744},20741,20956,{f:3,c:21127},21133,21130,21232,21426,22062,22075,22073,22066,22079,22068,22057,22099,22094,22103,22132,22070,{f:2,c:22063},22656,22687,22686,22707,22684,22702,22697,22694,22893,23305,23291,23307,23285,23308,23304,23534,23532,23529,23531,{f:2,c:23652},23965,23956,24162,24159,24161,24290,24282,24287,24285,24291,24288,24392,24433,24503,24501,24950,24935,24942,24925,24917,24962,24956,24944,24939,24958,24999,24976,25003,24974,25004,24986,24996,24980,25006,25134,25705,
25711,25721,25758,25778,25736,[25744,57745],25776,25765,25747,25749,25769,25746,25774,25773,25771,25754,25772,25753,25762,25779,25973,{f:2,c:25975},26286,26283,26292,26289,27171,27167,27112,27137,27166,27161,27133,27169,27155,27146,27123,27138,27141,27117,27153,27472,27470,27556,{f:2,c:27589},28479,28540,28548,28497,28518,28500,28550,28525,28507,28536,28526,28558,28538,28528,28516,28567,28504,28373,28527,28512,28511,29087,29100,29105,29096,29270,29339,29518,29527,29801,29835,29827,29822,29824,30079,
30240,30249,30239,30244,30246,{f:2,c:30241},30362,30394,30436,30606,30599,30604,30609,30603,30923,30917,30906,30922,30910,30933,30908,30928,31295,31292,31296,31293,31287,31291,31407,31406,31661,31665,31684,31668,{f:2,c:31686},31681,31648,31692,31946,32224,32244,32239,32251,32216,32236,32221,32232,32227,32218,32222,32233,32158,32217,32242,32249,32629,32631,32687,32745,32806,{f:3,c:33179},33184,33178,33176,34071,34109,34074,34030,{f:2,c:34092},34067,34065,34083,34081,34068,34028,34085,34047,34054,34690,
34676,34678,34656,34662,34680,34664,34649,34647,34636,34643,34907,34909,35088,35079,{f:2,c:35090},35093,35082,35516,35538,35527,35524,35477,35531,35576,35506,35529,35522,35519,35504,35542,35533,35510,35513,35547,35916,35918,35948,36064,36062,36070,36068,{f:2,c:36076},{f:2,c:36066},36060,36074,36065,36205,36255,36259,36395,36368,36381,36386,36367,36393,36383,36385,36382,36538,36637,36635,36639,36649,36646,36650,36636,36638,36645,36969,36974,36968,36973,36983,37168,37165,37159,37169,37255,37257,37259,
37251,37573,37563,37559,37610,37604,37569,37555,37564,37586,37575,37616,37554,38317,38321,38660,{f:2,c:38662},38665,38752,38797,38795,38799,38945,38955,38940,39091,39178,39187,39186,39192,39389,39376,39391,39387,39377,39381,39378,39385,39607,{f:2,c:39662},39719,39749,39748,39799,39791,40198,40201,40195,40617,40638,40654,22696,[12242,40786],20754,20760,20756,20752,20757,20864,20906,20957,21137,21139,21235,22105,22123,22137,22121,22116,22136,22122,22120,22117,22129,22127,22124,22114,22134,22721,22718,
22727,22725,22894,23325,23348,23416,23536,23566,24394,25010,24977,25001,24970,25037,25014,25022,25034,25032,25136,25797,25793,25803,{f:2,c:25787},25818,25796,25799,25794,25805,25791,25810,25812,25790,25972,26310,26313,26297,26308,26311,26296,27197,27192,27194,27225,27243,27224,27193,27204,27234,27233,27211,27207,27189,27231,27208,27481,27511,27653,28610,28593,28577,28611,28580,28609,28583,28595,28608,28601,[28598,60318],28582,28576,28596,29118,29129,29136,29138,29128,29141,29113,29134,29145,29148,
{f:2,c:29123},29544,29852,29859,29848,29855,29854,29922,{f:2,c:29964},30260,30264,30266,30439,30437,30624,{f:2,c:30622},30629,30952,30938,30956,30951,31142,{f:2,c:31309},31302,31308,31307,31418,31705,31761,31689,31716,31707,31713,31721,31718,{f:2,c:31957},32266,32273,32264,32283,32291,32286,[32285,58211],32265,32272,32633,32690,{f:2,c:32752},32750,[32808,58239],33203,33193,33192,33275,33288,{f:2,c:33368},34122,34137,34120,{f:2,c:34152},34115,34121,34157,34154,34142,34691,34719,34718,34722,34701,34913,
35114,35122,35109,35115,35105,35242,[35238,58391],35558,35578,35563,35569,35584,35548,35559,35566,35582,{f:2,c:35585},35575,35565,35571,35574,35580,35947,35949,35987,36084,36420,36401,36404,36418,36409,36405,36667,36655,36664,36659,36776,36774,36981,36980,36984,36978,36988,36986,37172,37266,37664,37686,37624,37683,37679,37666,37628,37675,37636,37658,37648,37670,37665,37653,37678,37657,38331,{f:2,c:38567},38570,38613,38670,38673,38678,38669,38675,38671,38747,[38748,58565],38758,38808,38960,38968,38971,
38967,38957,38969,38948,39184,39208,39198,39195,39201,39194,39405,39394,39409,39608,39612,39675,39661,39720,39825,40213,40227,40230,40232,40210,40219,40664,40660,[12243,40845],[12244,40860],20778,20767,20769,20786,21237,22158,22144,22160,22149,22151,22159,22741,22739,22737,22734,23344,23338,23332,23418,23607,23656,23996,23994,23997,23992,24171,24396,24509,25033,25026,25031,25062,25035,25138,25140,25806,25802,25816,25824,25840,25830,25836,25841,25826,25837,{f:2,c:25986},26329,26326,27264,27284,27268,
27298,27292,27355,27299,27262,27287,27280,27296,27484,27566,27610,27656,28632,28657,{f:2,c:28639},28635,28644,28651,28655,28544,28652,28641,28649,28629,28654,28656,29159,[29151,60361],29166,29158,29157,29165,29164,29172,29152,29237,29254,29552,29554,29865,29872,29862,29864,30278,30274,30284,30442,30643,30634,30640,30636,30631,30637,30703,30967,30970,30964,30959,30977,31143,31146,31319,31423,31751,31757,31742,31735,31756,31712,31968,31964,31966,31970,31967,31961,31965,32302,32318,32326,32311,32306,
32323,32299,32317,32305,32325,32321,32308,32313,32328,32309,32319,32303,32580,32755,32764,{f:2,c:32881},32880,32879,32883,33222,33219,33210,33218,33216,33215,33213,33225,33214,33256,33289,33393,34218,34180,34174,34204,34193,34196,34223,34203,34183,34216,34186,34214,34407,34752,34769,34739,34770,34758,34731,34747,34746,34760,34763,35131,35126,35140,35128,35133,35244,35598,35607,35609,35611,35594,35616,35613,35588,35600,35905,35903,35955,36090,36093,36092,36088,36091,36264,36425,36427,36424,36426,36676,
36670,36674,36677,36671,36991,36989,36996,{f:2,c:36993},36992,37177,37283,37278,37276,37709,37762,37672,37749,37706,37733,37707,37656,37758,37740,37723,37744,37722,37716,{f:3,c:38346},38344,38342,38577,38584,38614,38684,38686,38816,38867,38982,39094,39221,39425,39423,39854,39851,39850,39853,40251,40255,40587,40655,40670,{f:2,c:40668},40667,40766,40779,21474,22165,22190,22745,22744,23352,24413,25059,25139,25844,25842,25854,25862,{f:2,c:25850},25847,26039,26332,26406,27315,27308,27331,27323,27320,27330,
{f:2,c:27310},27487,27512,27567,28681,28683,28670,28678,28666,28689,28687,{f:2,c:29179},29182,29176,29559,29557,29863,29887,29973,30294,30296,30290,30653,30655,{f:2,c:30651},30990,31150,{f:2,c:31329},31328,{f:2,c:31428},31787,31783,31786,31774,31779,31777,31975,{f:2,c:32340},32350,32346,32353,32338,32345,32584,32761,32763,32887,32886,33229,33231,33290,34255,34217,34253,34256,34249,34224,34234,34233,34799,34796,34802,34784,35206,35250,35316,35624,35641,35628,35627,35920,36101,36441,36451,36454,36452,
36447,36437,36544,36681,36685,36999,36995,37E3,{f:2,c:37291},37328,37780,37770,37782,37794,37811,37806,37804,37808,37784,37786,37783,38356,38358,38352,38357,38626,38620,38617,38619,38622,38692,38819,38822,38829,38905,38989,38991,38988,38990,38995,39098,{f:2,c:39230},39229,39214,39333,39438,39617,39683,39686,39759,39758,39757,39882,39881,39933,39880,39872,40273,40285,40288,40672,40725,40748,20787,22181,22184,{f:2,c:22750},22754,23541,40848,24300,25074,25079,25078,25077,25856,25871,26336,26333,27365,
27357,27354,27347,28699,28703,28712,28698,28701,28693,28696,29190,29197,29272,29346,29560,29562,29885,29898,29923,30087,30086,30303,30305,30663,31001,31153,31339,31337,{f:2,c:31806},31800,31805,31799,31808,32363,32365,32377,{f:2,c:32361},32371,32645,32694,32697,32696,33240,34281,34269,34282,34261,{f:2,c:34276},34295,34811,34821,34829,34809,34814,35168,35167,35158,35166,35649,35676,35672,35657,35674,{f:2,c:35662},35654,35673,36104,36106,36476,36466,36487,36470,36460,36474,36468,36692,36686,36781,{f:2,
c:37002},37297,37294,37857,37841,37855,37827,37832,{f:2,c:37852},37846,37858,37837,37848,37860,37847,37864,38364,38580,38627,38698,38695,38753,38876,38907,39006,39E3,39003,39100,39237,39241,39446,39449,39693,39912,39911,39894,39899,40329,40289,40306,40298,40300,40594,40599,40595,40628,21240,22199,22198,22196,22204,22756,23360,23363,23421,23542,24009,25080,25082,25880,25876,25881,26342,26407,27372,28734,28720,28722,29200,29563,29903,30306,30309,31014,31018,31020,31019,31431,31478,31820,31811,31821,
{f:2,c:31983},36782,32381,32380,32386,32588,32768,33242,33382,34299,34297,34321,34298,34310,34315,34311,34314,{f:2,c:34836},35172,35258,35320,35696,35692,35686,35695,35679,35691,36111,36109,36489,36481,36485,36482,37300,37323,37912,37891,37885,38369,38704,39108,39250,39249,39336,39467,39472,39479,39477,39955,39949,40569,40629,40680,40751,40799,40803,40801,{f:2,c:20791},22209,22208,22210,22804,23660,24013,25084,25086,25885,25884,26005,26345,27387,27396,27386,27570,28748,29211,29351,29910,29908,30313,
30675,31824,32399,32396,32700,34327,34349,34330,34851,34850,34849,34847,35178,35180,35261,35700,35703,35709,36115,36490,36493,36491,36703,36783,37306,37934,37939,37941,37946,37944,37938,37931,38370,{f:2,c:38712},38706,[38911,58586],39015,39013,39255,39493,39491,39488,39486,39631,39764,39761,39981,39973,40367,40372,40386,40376,40605,40687,40729,40796,{f:2,c:40806},20796,20795,22216,22218,22217,23423,24020,24018,24398,25087,25892,27402,27489,28753,28760,29568,29924,30090,30318,30316,31155,31840,31839,
32894,32893,33247,35186,35183,35324,35712,{f:2,c:36118},36497,36499,36705,37192,37956,{f:2,c:37969},{f:2,c:38717},38851,38849,39019,39253,39509,39501,39634,39706,40009,39985,39998,39995,40403,40407,40756,40812,40810,40852,22220,24022,25088,25891,25899,25898,26348,27408,29914,31434,31844,31843,31845,32403,32406,32404,33250,34360,34367,34865,35722,37008,37007,37987,37984,37988,38760,39023,39260,{f:2,c:39514},39511,{f:2,c:39635},39633,40020,40023,40022,40421,40607,40692,22225,22761,25900,28766,{f:2,
c:30321},[30679,60226],32592,32648,34870,34873,34914,35731,35730,35734,33399,36123,37312,37994,38722,38728,38724,38854,39024,39519,39714,39768,40031,{f:2,c:40441},{f:2,c:40572},40711,40823,40818,24307,27414,28771,31852,31854,34875,35264,36513,37313,38002,38E3,39025,39262,39638,39715,40652,28772,30682,35738,38007,38857,39522,39525,32412,35740,36522,37317,{f:2,c:38013},38012,{f:2,c:40055},40695,35924,38015,40474,29224,39530,39729,40475,40478,31858,20034,20060,[12048,20981],[12053,21274],[12058,21378],
19975,19980,20039,20109,[12062,22231],[12076,23662],[12091,24435],19983,20871,19982,20014,20115,20162,20169,20168,20888,21244,21356,21433,22304,22787,22828,[23568,60417],24063,26081,[12110,27571],27596,[12115,27668],[12121,29247],20017,20028,20200,20188,20201,20193,20189,20186,21004,21001,21276,21324,{f:2,c:22306},22807,22831,23425,23428,23570,23611,23668,23667,24068,24192,24194,24521,25097,25168,27669,27702,27715,27711,27707,29358,29360,29578,[12145,31160],32906,38430,20238,20248,20268,20213,20244,
20209,20224,20215,20232,20253,20226,20229,20258,20243,20228,20212,20242,20913,21011,21008,21158,21282,21279,21325,21386,21511,22241,22239,22318,22314,22324,22844,22912,22908,22917,22907,22910,22903,22911,23382,23573,23589,23676,{f:2,c:23674},23678,24031,[24181,57646],24196,24322,24346,24436,24533,24532,24527,25180,25182,25188,25185,25190,25186,25177,25184,25178,25189,25911,26095,26094,26430,26425,26424,26427,26426,26431,26428,26419,27672,27718,27730,27740,27727,[27722,60796],27732,{f:2,c:27723},28785,
29278,{f:2,c:29364},29582,29994,30335,31349,[12153,32593],[12171,33400],33404,33408,33405,33407,[12172,34381],[12177,35198],37017,[37015,59347],37016,37019,37012,38434,38436,38432,38435,20310,20283,20322,20297,20307,20324,20286,20327,20306,20319,20289,20312,20269,20275,20287,20321,20879,20921,21020,21022,21025,{f:2,c:21165},21257,21347,21362,{f:2,c:21390},21552,21559,21546,21588,21573,21529,21532,21541,21528,21565,21583,21569,21544,21540,21575,22254,22247,22245,22337,22341,22348,22345,22347,22354,
22790,22848,22950,22936,22944,22935,22926,22946,22928,22927,22951,22945,23438,23442,23592,23594,23693,23695,23688,23691,23689,23698,23690,23686,23699,23701,24032,24074,24078,24203,24201,24204,24200,24205,24325,24349,24440,24438,24530,24529,24528,24557,24552,24558,24563,24545,24548,24547,24570,24559,24567,24571,24576,24564,25146,25219,25228,{f:2,c:25230},25236,25223,25201,25211,25210,25200,25217,25224,25207,25213,25202,25204,26096,26100,26099,26098,26101,26437,26439,26457,26453,26444,26440,26461,26445,
26458,26443,27600,{f:2,c:27673},27768,27751,27755,27780,27787,27791,27761,27759,27753,27802,27757,27783,27797,[27804,57900],27750,27763,27749,27771,27790,28788,28794,29283,29375,29373,29379,29382,29377,29370,29381,29589,29591,{f:2,c:29587},29586,30010,30009,{f:2,c:30100},30337,31037,32820,32917,32921,32912,32914,32924,33424,33423,33413,33422,33425,33427,33418,{f:2,c:33411},[12184,35960],36809,36799,37023,37025,37029,37022,37031,37024,38448,38440,38447,38445,20019,20376,20348,20357,20349,20352,20359,
20342,20340,20361,20356,20343,20300,20375,20330,20378,20345,20353,20344,20368,20380,20372,20382,20370,20354,20373,20331,20334,20894,20924,20926,21045,{f:2,c:21042},21062,21041,21180,{f:2,c:21258},21308,21394,21396,21639,21631,21633,21649,21634,21640,21611,21626,21630,21605,21612,21620,21606,21645,21615,21601,21600,21656,21603,21607,21604,22263,22265,22383,22386,22381,22379,22385,22384,22390,22400,22389,22395,{f:2,c:22387},22370,22376,22397,22796,22853,22965,22970,22991,22990,22962,22988,22977,22966,
22972,22979,22998,22961,22973,22976,22984,22964,22983,23394,23397,23443,23445,23620,23623,23726,23716,23712,23733,23727,23720,23724,23711,23715,23725,23714,23722,23719,23709,23717,23734,23728,23718,24087,24084,24089,24360,{f:3,c:24354},24404,24450,24446,24445,24542,24549,24621,24614,24601,24626,24587,24628,24586,24599,24627,24602,24606,24620,24610,24589,24592,24622,24595,24593,24588,24585,24604,25108,25149,25261,25268,25297,25278,25258,25270,25290,25262,25267,25263,25275,25257,25264,25272,25917,26024,
26043,26121,26108,26116,26130,26120,26107,26115,26123,26125,26117,26109,26129,26128,26358,26378,26501,26476,26510,26514,26486,26491,26520,26502,26500,26484,26509,26508,26490,26527,26513,26521,26499,26493,26497,{f:2,c:26488},26516,27429,27520,27518,27614,27677,27795,27884,27883,27886,27865,27830,27860,27821,27879,27831,27856,27842,27834,27843,27846,27885,27890,27858,27869,27828,27786,27805,27776,27870,27840,27952,27853,27847,27824,27897,27855,27881,27857,28820,28824,28805,28819,28806,28804,28817,28822,
28802,28826,28803,29290,29398,29387,29400,29385,29404,29394,29396,29402,29388,29393,29604,29601,29613,29606,29602,29600,29612,29597,29917,29928,{f:2,c:30015},30014,30092,30104,30383,30451,30449,30448,30453,30712,30716,30713,30715,30714,30711,31042,31039,31173,31352,31355,31483,31861,31997,32821,32911,32942,32931,32952,32949,32941,33312,33440,33472,33451,33434,33432,33435,33461,33447,33454,33468,33438,33466,33460,33448,33441,33449,33474,33444,33475,33462,33442,34416,34415,{f:2,c:34413},35926,36818,
36811,36819,36813,36822,36821,36823,37042,37044,37039,37043,37040,38457,38461,38460,38458,38467,20429,20421,20435,20402,20425,20427,20417,20436,20444,20441,[20411,60346],20403,20443,20423,20438,20410,20416,20409,20460,21060,21065,21184,21186,21309,21372,21399,21398,21401,21400,21690,21665,21677,21669,21711,21699,33549,21687,21678,21718,21686,{f:2,c:21701},21664,21616,21692,21666,21694,21618,21726,21680,22453,{f:2,c:22430},22436,22412,22423,22429,22427,22420,22424,22415,22425,22437,22426,22421,22772,
22797,22867,23009,23006,23022,23040,23025,23005,23034,23037,23036,23030,23012,23026,23031,23003,23017,23027,23029,23008,23038,23028,23021,23464,23628,23760,23768,23756,23767,23755,23771,23774,23770,23753,23751,23754,23766,{f:2,c:23763},23759,23752,23750,23758,23775,23800,24057,{f:3,c:24097},24096,24100,24240,24228,24226,24219,24227,24229,24327,24366,24406,24454,24631,24633,24660,24690,24670,24645,24659,24647,24649,24667,24652,24640,24642,24671,24612,24644,24664,24678,24686,{f:2,c:25154},25295,25357,
25355,25333,25358,25347,25323,25337,25359,25356,25336,25334,25344,{f:2,c:25363},25338,25365,25339,25328,25921,25923,26026,26047,26166,26145,26162,26165,26140,26150,26146,26163,26155,26170,26141,26164,26169,26158,{f:2,c:26383},26561,26610,26568,26554,26588,26555,26616,26584,26560,26551,26565,26603,26596,26591,26549,26573,26547,26615,26614,26606,26595,26562,26553,26574,26599,26608,26546,26620,26566,26605,26572,26542,26598,26587,26618,{f:2,c:26569},26563,26602,26571,27432,27522,27524,27574,27606,27608,
27616,{f:2,c:27680},27944,27956,27949,27935,27964,27967,27922,27914,27866,27955,27908,27929,27962,27930,27921,27904,27933,27970,27905,27928,27959,27907,27919,27968,27911,27936,27948,27912,27938,27913,27920,28855,28831,28862,28849,28848,28833,{f:2,c:28852},28841,29249,{f:2,c:29257},29292,29296,29299,29294,29386,29412,29416,29419,29407,29418,29414,29411,29573,29644,29634,29640,29637,29625,29622,29621,29620,29675,29631,29639,29630,29635,29638,29624,29643,29932,29934,29998,{f:2,c:30023},30119,30122,30329,
30404,30472,{f:3,c:30467},30474,30455,30459,30458,{f:2,c:30695},30726,{f:2,c:30737},30725,30736,30735,30734,[30729,58095],30723,30739,31050,31052,31051,31045,31044,31189,31181,31183,31190,31182,31360,31358,31441,{f:2,c:31488},31866,{f:2,c:31864},{f:3,c:31871},32003,32008,32001,32600,32657,32653,32702,32775,{f:2,c:32782},32788,32823,32984,32967,32992,32977,32968,32962,32976,32965,32995,32985,32988,32970,32981,32969,32975,32983,32998,32973,33279,33313,33428,33497,33534,33529,33543,33512,33536,33493,
33594,33515,33494,33524,33516,33505,33522,33525,33548,33531,33526,33520,33514,33508,33504,33530,33523,33517,34423,34420,34428,34419,34881,34894,34919,34922,34921,35283,35332,35335,36210,36835,36833,36846,36832,37105,37053,37055,37077,37061,37054,37063,37067,37064,[37332,60294],37331,38484,38479,38481,38483,38474,38478,20510,20485,20487,20499,20514,20528,20507,20469,20468,20531,20535,20524,{f:2,c:20470},20503,20508,20512,20519,20533,20527,20529,20494,20826,20884,20883,20938,{f:2,c:20932},20936,20942,
21089,21082,21074,{f:2,c:21086},21077,21090,21197,21262,21406,21798,21730,21783,21778,21735,21747,21732,21786,21759,21764,21768,21739,21777,21765,21745,21770,21755,{f:2,c:21751},21728,21774,21763,21771,{f:2,c:22273},22476,22578,22485,22482,22458,22470,22461,22460,22456,22454,22463,22471,22480,22457,22465,22798,22858,23065,23062,{f:2,c:23085},23061,23055,23063,23050,23070,23091,23404,23463,23469,23468,23555,23638,23636,23788,23807,23790,23793,23799,23808,23801,24105,24104,24232,24238,24234,24236,24371,
24368,24423,24669,24666,24679,24641,24738,24712,24704,24722,24705,24733,24707,24725,24731,24727,24711,24732,24718,25113,25158,25330,25360,25430,25388,{f:2,c:25412},25398,25411,25572,25401,25419,25418,25404,25385,25409,25396,25432,25428,25433,25389,25415,25395,25434,25425,25400,25431,25408,25416,25930,25926,26054,{f:2,c:26051},26050,26186,26207,26183,26193,{f:2,c:26386},26655,26650,26697,{f:2,c:26674},26683,26699,26703,26646,26673,26652,26677,26667,26669,26671,26702,26692,26676,26653,26642,26644,26662,
26664,26670,26701,26682,26661,26656,27436,27439,27437,27441,27444,27501,32898,27528,27622,27620,27624,27619,27618,27623,27685,28026,{f:2,c:28003},28022,27917,28001,28050,27992,28002,28013,28015,28049,28045,28143,28031,28038,27998,[28007,59078],28E3,28055,28016,28028,27999,28034,28056,27951,28008,28043,28030,28032,28036,27926,28035,28027,28029,28021,28048,28892,28883,28881,28893,28875,32569,28898,28887,28882,28894,28896,28884,28877,{f:3,c:28869},28890,28878,28897,29250,29304,29303,29302,29440,29434,
29428,29438,29430,29427,29435,29441,29651,29657,29669,29654,29628,29671,29667,29673,29660,29650,29659,29652,29661,29658,{f:2,c:29655},29672,{f:2,c:29918},{f:2,c:29940},29985,30043,30047,30128,30145,30139,30148,30144,30143,30134,30138,30346,30409,30493,30491,30480,30483,30482,30499,30481,30485,{f:2,c:30489},30498,30503,30755,30764,30754,30773,30767,30760,30766,30763,30753,30761,30771,30762,30769,31060,31067,31055,31068,31059,31058,31057,{f:2,c:31211},31200,31214,31213,31210,31196,31198,31197,31366,
31369,31365,{f:2,c:31371},31370,31367,31448,31504,31492,31507,31493,31503,31496,31498,31502,31497,31506,31876,31889,31882,31884,31880,31885,31877,32030,32029,32017,32014,32024,32022,32019,32031,32018,32015,32012,32604,32609,32606,32608,32605,32603,32662,32658,32707,32706,32704,32790,32830,32825,33018,33010,33017,33013,33025,33019,33024,33281,33327,33317,33587,33581,33604,33561,33617,33573,33622,33599,33601,33574,33564,33570,33602,33614,33563,33578,33544,33596,33613,33558,33572,33568,33591,33583,33577,
33607,33605,33612,33619,33566,33580,33611,33575,33608,34387,34386,34466,34472,34454,34445,34449,34462,34439,34455,34438,34443,34458,34437,34469,34457,34465,34471,34453,34456,34446,34461,34448,34452,{f:2,c:34883},34925,{f:2,c:34933},34930,34944,34929,34943,34927,34947,34942,34932,34940,35346,35911,35927,35963,36004,36003,36214,36216,36277,36279,36278,36561,36563,36862,36853,36866,36863,36859,36868,36860,36854,37078,37088,{f:2,c:37081},37091,37087,37093,37080,37083,37079,37084,37092,37200,{f:2,c:37198},
37333,37346,37338,38492,38495,38588,39139,[12221,39647],[12223,39727],20095,20592,20586,20577,20574,20576,20563,20555,20573,20594,20552,20557,20545,20571,20554,20578,20501,20549,20575,20585,20587,{f:2,c:20579},20550,20544,20590,20595,20567,20561,20944,21099,21101,21100,21102,21206,21203,21293,21404,{f:2,c:21877},21820,21837,21840,21812,21802,21841,21858,21814,21813,21808,21842,21829,21772,21810,21861,21838,21817,21832,21805,21819,21824,21835,22282,22279,22523,22548,22498,22518,22492,22516,22528,22509,
22525,22536,22520,22539,22515,22479,22535,22510,22499,22514,22501,22508,22497,22542,22524,22544,22503,22529,22540,22513,22505,22512,22541,22532,22876,23136,23128,23125,[23143,60437],23134,23096,23093,23149,23120,23135,23141,23148,23123,23140,23127,23107,23133,23122,23108,23131,23112,23182,23102,23117,23097,23116,23152,23145,23111,23121,23126,23106,23132,23410,23406,23489,23488,23641,23838,23819,23837,23834,23840,23820,23848,23821,23846,23845,23823,23856,23826,23843,23839,23854,24126,24116,24241,24244,
24249,{f:2,c:24242},24374,24376,24475,24470,24479,24714,24720,24710,24766,24752,24762,{f:2,c:24787},24783,24804,24793,24797,24776,24753,24795,24759,24778,24767,24771,24781,24768,25394,25445,25482,25474,25469,25533,25502,25517,25501,25495,25515,25486,25455,25479,25488,25454,25519,25461,25500,25453,25518,25468,25508,25403,25503,25464,25477,25473,25489,25485,25456,25939,26061,26213,26209,26203,26201,26204,26210,26392,26745,26759,26768,26780,{f:2,c:26733},26798,26795,26966,26735,26787,26796,26793,26741,
26740,26802,26767,26743,26770,26748,26731,26738,26794,26752,26737,26750,26779,26774,26763,26784,26761,26788,26744,26747,26769,26764,26762,26749,27446,27443,{f:2,c:27447},27537,27535,{f:2,c:27533},27532,27690,28096,28075,28084,28083,28276,28076,28137,28130,28087,28150,28116,28160,28104,28128,28127,28118,28094,28133,{f:2,c:28124},28123,28148,28106,28093,28141,28144,28090,28117,28098,28111,28105,28112,28146,28115,28157,28119,28109,28131,28091,28922,28941,28919,28951,28916,28940,28912,28932,28915,28944,
28924,28927,28934,28947,28928,28920,28918,28939,28930,28942,29310,{f:2,c:29307},29311,29469,29463,29447,29457,29464,29450,29448,29439,29455,29470,29576,29686,29688,29685,29700,29697,29693,29703,29696,29690,29692,29695,29708,29707,29684,29704,30052,30051,30158,30162,30159,{f:2,c:30155},30161,30160,30351,30345,30419,30521,30511,30509,{f:2,c:30513},30516,30515,30525,30501,30523,30517,30792,30802,30793,30797,30794,30796,30758,30789,30800,31076,31079,{f:2,c:31081},31075,31083,31073,31163,31226,31224,{f:2,
c:31222},31375,31380,31376,31541,31547,31540,31525,31536,31522,31524,31539,31512,31530,31517,31537,31531,31533,31535,31538,31544,31514,31523,31892,31896,31894,31907,32053,32061,32056,32054,32058,32069,32044,32041,32065,32071,{f:2,c:32062},32074,32059,32040,32611,32661,{f:2,c:32668},32667,{f:2,c:32714},32717,{f:2,c:32720},32711,32719,32713,32799,32798,32795,32839,32835,32840,33048,33061,33049,33051,33069,33055,33068,33054,33057,33045,33063,33053,33058,33297,33336,33331,33338,33332,33330,33396,33680,
33699,33704,33677,33658,33651,33700,33652,33679,33665,33685,33689,33653,33684,33705,33661,33667,33676,33693,33691,33706,33675,33662,33701,33711,33672,33687,33712,33663,33702,33671,33710,33654,34393,34390,34495,34487,34498,34497,34501,34490,34480,34504,34489,34483,34488,34508,34484,{f:2,c:34491},34499,{f:2,c:34493},34898,34953,34965,34984,34978,34986,34970,34961,34977,34975,34968,34983,34969,34971,34967,34980,34988,34956,34963,34958,35202,35286,35289,35285,35376,35367,35372,35358,35897,35899,{f:2,
c:35932},35965,36005,36221,36219,36217,36284,36290,36281,36287,36289,36568,36574,36573,36572,36567,{f:2,c:36576},36900,36875,36881,36892,36876,36897,37103,37098,37104,37108,{f:2,c:37106},37076,{f:2,c:37099},37097,37206,37208,37210,37203,37205,37356,37364,37361,37363,37368,37348,37369,{f:2,c:37354},37367,37352,37358,38266,38278,38280,38524,38509,38507,38513,38511,38591,38762,38916,39141,39319,20635,20629,20628,20638,20619,20643,20611,20620,20622,20637,20584,20636,20626,20610,20615,20831,20948,21266,
21265,21412,21415,21905,21928,21925,21933,21879,22085,21922,21907,21896,21903,21941,21889,21923,21906,21924,21885,21900,21926,21887,21909,21921,21902,22284,22569,22583,22553,22558,22567,22563,22568,22517,22600,22565,22556,22555,22579,22591,22582,22574,22585,22584,22573,22572,22587,22881,23215,23188,23199,23162,23202,23198,23160,23206,23164,23205,23212,23189,23214,23095,23172,23178,23191,23171,23179,23209,23163,23165,23180,23196,23183,23187,23197,23530,23501,23499,23508,23505,23498,23502,23564,23600,
23863,23875,23915,23873,23883,23871,23861,23889,23886,23893,23859,23866,23890,23869,23857,23897,23874,23865,23881,23864,23868,23858,23862,23872,23877,24132,24129,[24408,57673],24486,24485,24491,24777,24761,24780,24802,24782,24772,24852,24818,24842,24854,24837,24821,24851,24824,24828,24830,24769,24835,24856,24861,24848,24831,24836,24843,25162,25492,25521,25520,25550,25573,25576,25583,25539,25757,25587,25546,25568,25590,25557,25586,25589,25697,25567,25534,25565,25564,25540,25560,25555,25538,25543,25548,
25547,25544,25584,25559,25561,25906,25959,25962,25956,25948,25960,25957,25996,{f:2,c:26013},26030,26064,26066,26236,26220,26235,26240,26225,26233,26218,26226,26369,26892,26835,26884,26844,26922,26860,26858,26865,26895,26838,26871,26859,26852,26870,26899,26896,26867,26849,26887,26828,26888,26992,26804,26897,26863,26822,26900,26872,26832,26877,26876,26856,26891,26890,26903,26830,26824,{f:2,c:26845},26854,26868,26833,26886,26836,26857,26901,26917,26823,27449,27451,27455,27452,27540,27543,27545,27541,
27581,27632,{f:2,c:27634},27696,28156,{f:2,c:28230},28191,28233,28296,{f:2,c:28220},28229,28258,28203,28223,28225,28253,28275,28188,28211,28235,28224,28241,28219,28163,28206,28254,28264,28252,28257,28209,28200,28256,28273,28267,28217,28194,28208,28243,28261,28199,28280,28260,28279,28245,28281,28242,28262,{f:2,c:28213},28250,28960,28958,28975,28923,28974,28977,28963,28965,28962,28978,28959,28968,28986,28955,29259,29274,{f:2,c:29320},29318,29317,29323,29458,29451,29488,29474,29489,29491,29479,29490,
29485,29478,29475,29493,29452,29742,29740,29744,29739,29718,29722,29729,29741,29745,29732,29731,29725,29737,29728,29746,29947,29999,30063,30060,30183,30170,30177,30182,30173,30175,30180,30167,30357,30354,30426,{f:2,c:30534},30532,30541,30533,30538,30542,{f:2,c:30539},30686,30700,30816,{f:2,c:30820},30812,30829,30833,30826,30830,30832,30825,30824,30814,30818,31092,31091,31090,31088,31234,31242,31235,31244,31236,31385,31462,31460,31562,31559,31556,31560,31564,31566,31552,31576,31557,31906,31902,31912,
31905,32088,32111,32099,32083,32086,32103,32106,32079,32109,32092,32107,32082,32084,32105,32081,32095,32078,{f:2,c:32574},{f:2,c:32613},32674,{f:2,c:32672},32727,32849,{f:2,c:32847},33022,32980,33091,33098,33106,33103,33095,33085,33101,33082,33254,33262,{f:3,c:33271},33284,{f:2,c:33340},33343,33397,33595,[33743,60382],33785,33827,33728,33768,33810,33767,33764,33788,33782,33808,33734,33736,33771,33763,33727,33793,33757,33765,33752,33791,33761,33739,33742,33750,33781,33737,33801,[33807,58332],33758,
33809,33798,33730,33779,33749,33786,33735,33745,33770,33811,33690,33731,33772,33774,33732,33787,33751,33762,33819,33755,33790,34520,34530,34534,34515,34531,34522,34538,34525,34539,34524,34540,34537,34519,34536,34513,34888,34902,34901,35002,35031,35001,35E3,35008,35006,34998,35004,34999,35005,34994,35073,35017,35221,35224,35223,35293,{f:2,c:35290},35406,35405,35385,35417,35392,{f:2,c:35415},{f:2,c:35396},35410,35400,35409,35402,35404,35407,35935,35969,35968,36026,36030,36016,36025,36021,36228,36224,
36233,36312,36307,36301,36295,36310,36316,36303,36309,36313,36296,36311,36293,36591,36599,36602,36601,36582,36590,36581,36597,{f:2,c:36583},36598,36587,36593,36588,36596,36585,36909,36916,36911,37126,37164,[37124,60367],37119,37116,37128,37113,37115,37121,37120,37127,37125,37123,37217,37220,37215,37218,37216,37377,37386,37413,37379,37402,37414,37391,37388,37376,37394,37375,37373,37382,37380,37415,37378,37404,37412,37401,37399,37381,37398,38267,38285,38284,38288,38535,38526,{f:2,c:38536},38531,38528,
38594,38600,38595,38641,38640,38764,38768,38766,38919,39081,39147,40166,[12235,40697],{f:2,c:20099},20150,20669,20671,20678,20654,20676,20682,20660,20680,20674,20656,20673,20666,20657,20683,20681,20662,20664,20951,21114,21112,{f:2,c:21115},21955,21979,21964,21968,21963,21962,21981,[21952,64013],21972,21956,21993,21951,21970,21901,21967,21973,21986,21974,21960,22002,21965,21977,21954,22292,22611,22632,22628,22607,22605,22601,22639,22613,22606,22621,22617,22629,22619,22589,22627,22641,22780,23239,23236,
23243,23226,23224,23217,23221,23216,23231,23240,23227,23238,23223,23232,23242,23220,23222,23245,23225,23184,23510,{f:2,c:23512},23583,23603,23921,23907,23882,23909,23922,23916,23902,23912,23911,23906,24048,24143,24142,24138,24141,24139,24261,24268,24262,24267,24263,24384,24495,24493,24823,{f:2,c:24905},24875,24901,24886,24882,24878,24902,24879,24911,24873,24896,25120,37224,25123,25125,25124,25541,25585,25579,25616,25618,25609,25632,25636,25651,25667,25631,25621,25624,25657,25655,{f:2,c:25634},25612,
25638,25648,25640,25665,25653,25647,25610,25626,25664,25637,25639,25611,25575,25627,25646,25633,25614,25967,26002,26067,26246,26252,26261,26256,26251,26250,26265,26260,26232,26400,26982,26975,26936,26958,26978,26993,26943,26949,26986,26937,26946,26967,26969,27002,{f:2,c:26952},26933,26988,26931,26941,26981,26864,27E3,26932,26985,26944,26991,26948,26998,26968,26945,26996,26956,26939,26955,26935,26972,26959,26961,26930,26962,26927,27003,26940,27462,27461,27459,27458,27464,27457,27547,{f:2,c:27643},
27641,{f:2,c:27639},28315,28374,28360,28303,28352,28319,{f:2,c:28307},28320,28337,28345,28358,28370,28349,28353,28318,28361,28343,28336,28365,28326,28367,28338,28350,28355,28380,28376,28313,28306,28302,28301,28324,28321,28351,28339,28368,28362,28311,28334,28323,28999,29012,29010,29027,29024,28993,29021,[29026,61080],29042,29048,29034,29025,28994,29016,28995,29003,29040,29023,29008,29011,28996,29005,29018,29263,29325,29324,29329,29328,29326,29500,29506,29499,29498,29504,29514,29513,29764,{f:2,c:29770},
29778,29777,29783,29760,{f:2,c:29775},29774,29762,29766,29773,29780,29921,29951,29950,29949,29981,30073,30071,27011,30191,30223,30211,30199,30206,30204,[30201,60782],30200,30224,30203,30198,30189,30197,30205,30361,30389,30429,30549,{f:2,c:30559},30546,30550,30554,30569,30567,30548,30553,30573,30688,30855,30874,30868,30863,30852,30869,{f:2,c:30853},30881,30851,30841,30873,30848,30870,30843,31100,31106,31101,31097,31249,{f:2,c:31256},31250,31255,31253,31266,31251,31259,31248,31395,31394,31390,31467,
31590,31588,31597,31604,31593,31602,31589,31603,31601,31600,31585,31608,31606,31587,31922,31924,31919,32136,32134,32128,32141,32127,32133,32122,32142,32123,32131,32124,32140,32148,32132,32125,32146,32621,32619,{f:2,c:32615},32620,32678,32677,32679,{f:2,c:32731},32801,33124,33120,33143,33116,33129,33115,33122,33138,26401,33118,33142,33127,33135,33092,33121,33309,33353,33348,33344,33346,33349,34033,33855,33878,33910,33913,33935,33933,33893,33873,33856,33926,33895,33840,33869,33917,33882,33881,33908,
33907,33885,34055,33886,33847,33850,33844,33914,33859,33912,33842,33861,33833,33753,33867,33839,33858,33837,33887,33904,33849,33870,33868,33874,33903,33989,33934,33851,33863,33846,33843,33896,33918,33860,33835,33888,33876,33902,33872,34571,34564,34551,34572,34554,34518,34549,34637,34552,34574,34569,34561,34550,34573,34565,35030,35019,{f:2,c:35021},35038,35035,35034,35020,35024,35205,35227,35295,35301,35300,35297,35296,35298,35292,35302,35446,35462,35455,35425,35391,35447,35458,35460,35445,35459,35457,
35444,35450,35900,35915,35914,35941,35940,35942,35974,{f:2,c:35972},36044,{f:2,c:36200},36241,36236,{f:2,c:36238},36237,{f:2,c:36243},36240,36242,36336,36320,36332,36337,36334,36304,36329,36323,36322,36327,36338,36331,36340,36614,36607,36609,36608,36613,{f:2,c:36615},36610,[36619,60507],36946,36927,36932,36937,36925,37136,37133,37135,37137,37142,37140,37131,37134,{f:2,c:37230},37448,37458,37424,37434,37478,37427,37477,37470,37507,37422,37450,37446,37485,37484,37455,37472,37479,37487,37430,37473,37488,
37425,37460,37475,37456,37490,37454,37459,37452,37462,37426,38303,38300,38302,38299,{f:2,c:38546},38545,38551,38606,38650,38653,38648,38645,38771,{f:2,c:38775},38770,38927,{f:2,c:38925},39084,39158,39161,39343,39346,39344,39349,39597,39595,39771,40170,40173,40167,40576,[12236,40701],20710,20692,20695,20712,20723,20699,20714,20701,20708,20691,20716,20720,20719,20707,20704,20952,{f:2,c:21120},21225,21227,21296,21420,22055,22037,22028,22034,22012,22031,22044,22017,22035,22018,22010,22045,22020,22015,
22009,22665,22652,22672,22680,22662,22657,22655,22644,22667,22650,22663,22673,22670,22646,22658,22664,22651,22676,22671,22782,22891,23260,23278,23269,23253,23274,23258,23277,23275,23283,23266,23264,23259,23276,23262,23261,23257,23272,23263,23415,23520,23523,23651,23938,23936,23933,23942,23930,23937,23927,23946,23945,23944,23934,23932,23949,23929,23935,{f:2,c:24152},24147,24280,24273,24279,24270,24284,24277,24281,24274,24276,24388,24387,24431,24502,24876,24872,24897,24926,24945,24947,{f:2,c:24914},
24946,24940,24960,24948,24916,24954,24923,24933,24891,24938,24929,24918,25129,25127,25131,25643,25677,25691,25693,25716,25718,{f:2,c:25714},25725,25717,25702,25766,25678,25730,25694,25692,25675,25683,25696,25680,25727,25663,25708,25707,25689,25701,25719,25971,26016,26273,26272,26271,26373,26372,26402,27057,27062,27081,27040,27086,27030,27056,27052,27068,27025,27033,27022,27047,27021,27049,27070,27055,27071,27076,27069,27044,27092,27065,27082,27034,27087,27059,27027,27050,27041,27038,27097,27031,27024,
27074,27061,27045,27078,27466,27469,27467,{f:3,c:27550},{f:2,c:27587},27646,28366,28405,28401,28419,28453,28408,28471,28411,28462,28425,28494,{f:2,c:28441},28455,28440,28475,28434,28397,28426,28470,28531,28409,28398,28461,28480,28464,28476,28469,28395,28423,28430,28483,28421,28413,28406,28473,28444,28412,28474,28447,28429,28446,28424,28449,29063,29072,29065,29056,29061,29058,29071,29051,29062,29057,29079,29252,29267,29335,29333,29331,29507,29517,29521,29516,29794,29811,29809,29813,29810,29799,29806,
29952,{f:2,c:29954},30077,30096,30230,30216,30220,30229,30225,30218,30228,30392,30593,30588,30597,30594,30574,30592,30575,30590,30595,30898,30890,30900,30893,30888,30846,30891,30878,30885,30880,30892,30882,30884,31128,{f:2,c:31114},31126,31125,31124,31123,31127,31112,31122,31120,31275,31306,31280,31279,31272,31270,31400,{f:2,c:31403},31470,31624,31644,31626,31633,31632,31638,31629,31628,31643,31630,31621,31640,21124,31641,31652,31618,31931,31935,31932,31930,32167,32183,32194,32163,32170,32193,32192,
32197,32157,32206,32196,32198,{f:2,c:32203},32175,32185,32150,32188,32159,32166,32174,32169,32161,32201,32627,{f:2,c:32738},32741,32734,32804,32861,32860,33161,33158,33155,33159,33165,33164,33163,33301,33943,33956,33953,33951,33978,33998,33986,33964,33966,33963,33977,33972,33985,33997,33962,33946,33969,34E3,33949,33959,33979,33954,33940,33991,33996,33947,33961,33967,[33960,58327],34006,33944,33974,33999,33952,34007,34004,34002,34011,33968,33937,34401,34611,34595,34600,34667,34624,34606,34590,34593,
34585,34587,34627,34604,34625,34622,34630,34592,34610,34602,34605,34620,34578,34618,34609,34613,34626,{f:2,c:34598},34616,34596,34586,34608,34577,35063,35047,{f:2,c:35057},35066,35070,35054,35068,35062,35067,35056,35052,35051,35229,35233,35231,35230,35305,35307,35304,35499,35481,35467,35474,35471,35478,35901,{f:2,c:35944},36053,36047,36055,36246,36361,36354,36351,36365,36349,36362,36355,36359,36358,36357,36350,36352,36356,{f:2,c:36624},36622,36621,37155,37148,37152,37154,37151,37149,37146,37156,37153,
37147,37242,37234,37241,37235,37541,37540,37494,37531,37498,37536,37524,37546,37517,37542,37530,37547,37497,37527,37503,37539,37614,37518,37506,37525,37538,37501,37512,37537,37514,37510,37516,37529,37543,37502,37511,37545,37533,37515,37421,38558,38561,38655,38744,38781,38778,38782,38787,38784,38786,38779,38788,38785,38783,38862,38861,38934,{f:2,c:39085},39170,39168,39175,39325,39324,39363,39353,39355,39354,39362,39357,39367,39601,39651,39655,{f:2,c:39742},{f:2,c:39776},39775,{f:2,c:40177},40181,40615,
20735,20739,20784,20728,{f:2,c:20742},20726,20734,{f:2,c:20747},20733,20746,{f:2,c:21131},21233,21231,22088,22082,22092,22069,22081,22090,22089,22086,22104,22106,22080,22067,22077,22060,22078,22072,22058,22074,22298,22699,22685,22705,22688,22691,22703,22700,22693,22689,22783,23295,23284,23293,23287,23286,23299,23288,23298,23289,23297,23303,23301,23311,23655,23961,23959,23967,23954,23970,23955,23957,23968,23964,23969,23962,23966,24169,24157,24160,24156,32243,24283,24286,24289,24393,24498,24971,24963,
24953,25009,25008,24994,24969,24987,24979,25007,25005,24991,24978,25002,24993,24973,24934,25011,25133,25710,25712,25750,25760,25733,25751,25756,25743,25739,25738,25740,25763,25759,25704,25777,25752,25974,25978,25977,25979,{f:2,c:26034},26293,26288,26281,26290,26295,26282,26287,27136,27142,27159,27109,27128,27157,27121,27108,27168,27135,27116,27106,27163,27165,27134,27175,27122,27118,27156,27127,27111,27200,27144,27110,27131,27149,27132,27115,27145,27140,27160,27173,27151,27126,27174,27143,27124,27158,
27473,27557,27555,27554,27558,27649,27648,27647,27650,28481,28454,28542,28551,28614,28562,28557,28553,28556,28514,28495,28549,28506,28566,28534,28524,28546,28501,28530,28498,28496,28503,28564,28563,28509,28416,28513,28523,28541,28519,28560,28499,28555,28521,28543,28565,28515,28535,28522,28539,29106,29103,29083,29104,29088,29082,29097,29109,29085,29093,29086,29092,29089,29098,29084,29095,29107,29336,29338,29528,29522,{f:3,c:29534},29533,29531,29537,29530,29529,29538,29831,{f:2,c:29833},29830,29825,
29821,29829,29832,29820,[29817,58868],29960,29959,30078,30245,30238,30233,30237,30236,30243,30234,30248,30235,{f:3,c:30364},30363,30605,30607,30601,30600,30925,30907,30927,30924,30929,30926,30932,30920,{f:2,c:30915},30921,31130,31137,31136,31132,31138,[31131,59175],27510,31289,31410,31412,31411,31671,31691,31678,31660,31694,31663,31673,31690,31669,31941,31944,31948,31947,32247,32219,32234,32231,32215,32225,32259,32250,32230,32246,32241,32240,32238,32223,32630,32684,32688,32685,32749,32747,32746,32748,
32742,32744,32868,32871,33187,33183,33182,33173,33186,33177,33175,33302,33359,33363,33362,33360,33358,33361,34084,34107,34063,34048,34089,34062,34057,34061,34079,34058,34087,34076,34043,34091,34042,34056,34060,34036,34090,34034,34069,34039,34027,34035,34044,34066,34026,34025,34070,34046,34088,34077,34094,34050,34045,34078,34038,34097,34086,{f:2,c:34023},34032,34031,34041,34072,34080,34096,34059,34073,34095,34402,34646,{f:2,c:34659},34679,34785,34675,34648,34644,34651,34642,34657,34650,34641,34654,
34669,34666,34640,34638,34655,34653,34671,34668,34682,34670,34652,34661,34639,34683,34677,34658,34663,34665,34906,35077,35084,35092,35083,{f:3,c:35095},35078,35094,35089,35086,35081,35234,35236,35235,35309,35312,35308,35535,35526,35512,35539,35537,{f:2,c:35540},35515,35543,35518,35520,35525,35544,35523,35514,35517,35545,35902,35917,35983,36069,36063,36057,36072,36058,36061,36071,36256,36252,36257,36251,36384,36387,36389,36388,36398,36373,36379,36374,36369,36377,{f:2,c:36390},36372,36370,36376,36371,
36380,36375,36378,36652,36644,36632,36634,36640,36643,{f:2,c:36630},36979,36976,36975,36967,36971,37167,37163,{f:2,c:37161},37170,37158,37166,{f:2,c:37253},37258,{f:2,c:37249},37252,37248,37584,{f:2,c:37571},37568,37593,37558,37583,37617,37599,37592,37609,37591,37597,37580,37615,37570,37608,37578,37576,37582,37606,37581,37589,37577,37600,37598,37607,37585,37587,37557,37601,37669,37574,37556,38268,38316,38315,38318,38320,38564,38562,38611,38661,38664,38658,38746,38794,38798,38792,38864,38863,38942,
38941,38950,38953,38952,38944,38939,38951,39090,39176,39162,39185,39188,{f:2,c:39190},39189,39388,39373,39375,{f:2,c:39379},39374,39369,[39382,60270],39384,39371,39383,39372,39603,39660,39659,39667,39666,39665,39750,39747,39783,39796,39793,39782,39798,39797,39792,39784,39780,39788,40188,40186,40189,40191,40183,40199,40192,40185,40187,40200,40197,40196,40579,40659,{f:2,c:40719},20764,20755,20759,20762,20753,20958,21300,21473,22128,22112,22126,22131,22118,22115,22125,22130,22110,22135,22300,22299,22728,
22717,22729,22719,22714,22722,22716,22726,23319,23321,23323,23329,23316,23315,23312,23318,[23336,59539],23322,23328,23326,23535,23980,23985,23977,23975,23989,23984,23982,23978,23976,23986,23981,23983,23988,{f:2,c:24167},24166,24175,24297,24295,24294,24296,24293,24395,24508,24507,24989,25E3,24982,25029,25012,25030,25025,25036,25018,25023,25016,24972,25815,25814,25808,25807,25801,25789,25737,25795,25819,25843,25817,25907,25983,25980,26018,26312,26302,26304,{f:2,c:26314},26319,26301,26299,26298,26316,
26403,27188,27238,27209,27239,27186,27240,27198,27229,27245,27254,27227,27217,27176,27226,27195,27199,27201,27242,27236,27216,27215,27220,27247,27241,27232,27196,27230,27222,27221,{f:2,c:27213},27206,27477,27476,27478,27559,{f:2,c:27562},27592,27591,27652,27651,27654,28589,28619,28579,28615,28604,28622,28616,28510,28612,28605,28574,28618,28584,28676,28581,28590,28602,28588,28586,28623,28607,28600,28578,28617,28587,28621,28591,28594,28592,29125,29122,29119,29112,29142,{f:2,c:29120},29131,29140,29130,
29127,29135,29117,29144,29116,29126,{f:2,c:29146},{f:2,c:29341},29545,{f:2,c:29542},29548,29541,29547,29546,29823,29850,29856,29844,29842,29845,29857,29963,30080,30255,30253,30257,30269,30259,30268,30261,30258,30256,30395,30438,30618,30621,30625,30620,30619,{f:2,c:30626},30613,30617,30615,30941,30953,30949,30954,30942,30947,30939,{f:2,c:30945},30957,{f:2,c:30943},31140,31300,31304,31303,31414,31416,31413,31409,31415,31710,31715,31719,31709,31701,31717,31706,31720,31737,31700,31722,31714,31708,31723,
31704,31711,31954,31956,31959,{f:2,c:31952},32274,32289,32279,32268,{f:2,c:32287},32275,32270,32284,32277,32282,32290,32267,32271,32278,32269,32276,32293,32292,32579,{f:2,c:32635},32634,32689,32751,32810,32809,32876,33201,33190,33198,33209,33205,33195,33200,33196,33204,33202,33207,33191,33266,{f:3,c:33365},34134,34117,34155,34125,34131,34145,34136,34112,34118,34148,34113,34146,34116,34129,34119,34147,34110,34139,34161,34126,34158,34165,34133,34151,34144,34188,34150,34141,34132,34149,34156,34403,34405,
34404,34724,34715,34703,34711,34707,34706,34696,34689,34710,34712,34681,34695,34723,34693,{f:2,c:34704},34717,34692,34708,34716,34714,34697,35102,35110,35120,{f:2,c:35117},35111,35121,35106,35113,35107,35119,35116,35103,35313,35552,35554,35570,{f:2,c:35572},35549,35604,35556,35551,35568,35528,35550,35553,35560,35583,35567,35579,{f:2,c:35985},35984,36085,36078,36081,36080,36083,36204,36206,36261,36263,36403,36414,36408,36416,36421,36406,{f:2,c:36412},36417,36400,36415,36541,[36662,60329],36654,36661,
36658,36665,36663,36660,36982,36985,36987,36998,37114,37171,{f:2,c:37173},37267,{f:2,c:37264},37261,37263,37671,37662,37640,37663,37638,37647,37754,37688,37692,37659,37667,37650,37633,37702,37677,37646,37645,37579,37661,37626,37651,37625,37623,37684,37634,37668,37631,37673,37689,37685,37674,37652,37644,37643,37630,37641,37632,37627,37654,38332,38349,38334,{f:2,c:38329},38326,38335,38325,38333,38569,38612,38667,38674,38672,38809,38807,38804,38896,38904,38965,38959,38962,39204,39199,39207,39209,39326,
39406,39404,39397,39396,39408,39395,39402,39401,39399,39609,39615,39604,39611,39670,39674,39673,39671,39731,39808,39813,39815,39804,39806,39803,39810,39827,39826,39824,39802,39829,39805,39816,40229,40215,40224,40222,40212,40233,40221,40216,40226,40208,40217,40223,40584,{f:2,c:40582},40622,40621,{f:2,c:40661},40698,40722,40765,20774,20773,20770,20772,20768,20777,21236,22163,{f:2,c:22156},22150,22148,22147,22142,22146,22143,22145,22742,22740,22735,22738,23341,23333,23346,23331,23340,23335,23334,23343,
23342,23419,{f:2,c:23537},23991,24172,24170,24510,25027,25013,25020,25063,25056,25061,25060,25064,25054,25839,25833,25827,25835,25828,25832,25985,25984,26038,26074,26322,27277,27286,27265,27301,27273,27295,27291,27297,27294,27271,27283,27278,27285,27267,27304,27300,27281,27263,27302,27290,27269,27276,27282,27483,27565,27657,28620,28585,28660,28628,28643,28636,28653,28647,28646,28638,28658,28637,28642,28648,29153,29169,29160,29170,29156,29168,29154,29555,{f:2,c:29550},29847,29874,29867,29840,29866,
29869,29873,29861,29871,{f:3,c:29968},29967,30084,30275,{f:2,c:30280},30279,30372,30441,30645,30635,30642,30647,30646,30644,30641,30632,30704,30963,30973,30978,{f:2,c:30971},30975,30962,30981,30969,30974,30980,31147,31144,31324,31323,31318,31320,31316,31322,31422,{f:2,c:31424},31749,31759,31730,31744,31743,31739,31758,31732,31755,31731,31746,31753,31747,31745,31736,31741,[31750,58176],{f:2,c:31728},31760,31754,31976,32301,32316,32322,32307,38984,32312,32298,32329,32320,32327,32297,32332,32304,32315,
32310,32324,32314,32581,32639,32638,32637,32756,32754,32812,33211,33220,33228,33226,33221,33223,33212,33257,33371,33370,33372,34179,34176,34191,34215,34197,34208,34187,34211,34171,34212,34202,34206,34167,34172,34185,34209,34170,34168,34135,34190,34198,34182,34189,34201,34205,34177,34210,34178,34184,34181,34169,34166,34200,34192,34207,34408,34750,34730,34733,34757,34736,34732,34745,34741,34748,34734,34761,34755,34754,34764,34743,34735,34756,34762,34740,34742,34751,34744,34749,34782,34738,35125,35123,
35132,35134,35137,35154,35127,35138,35245,35247,35246,{f:2,c:35314},35614,35608,35606,35601,35589,35595,35618,35599,35602,35605,35591,35597,35592,35590,35612,35603,35610,35919,35952,35954,35953,35951,35989,35988,36089,36207,36430,36429,36435,36432,36428,36423,36675,36672,36997,36990,37176,37274,37282,37275,37273,37279,37281,37277,37280,37793,37763,37807,37732,37718,37703,37756,37720,37724,37750,37705,{f:2,c:37712},37728,37741,37775,37708,37738,37753,37719,37717,37714,37711,37745,37751,37755,37729,
37726,37731,37735,37710,37721,38343,38336,38345,38339,38341,38327,38574,38576,38572,38688,38687,38680,38685,38681,38810,38817,38812,38814,38813,38869,38868,38897,38977,38980,38986,38985,38981,38979,39205,{f:2,c:39211},39210,39219,39218,39215,39213,39217,39216,39320,39331,39329,39426,39418,39412,39415,39417,39416,39414,39419,{f:2,c:39421},39420,39427,39614,39678,39677,39681,39676,39752,39834,39848,39838,39835,39846,39841,39845,39844,39814,39842,39840,39855,40243,40257,40295,40246,{f:2,c:40238},40241,
40248,40240,40261,{f:2,c:40258},40254,40247,40256,40253,32757,40237,40586,40585,40589,40624,40648,40666,40699,40703,40740,40739,40738,40788,[12245,40864],20785,{f:2,c:20781},22168,22172,22167,22170,22173,22169,22896,23356,{f:2,c:23657},24E3,{f:2,c:24173},25048,25055,{f:2,c:25069},25073,25066,25072,25067,25046,25065,25855,25860,25853,25848,25857,25859,25852,26004,26075,{f:2,c:26330},26328,27333,27321,27325,27361,27334,27322,{f:2,c:27318},27335,27316,27309,27486,27593,27659,28679,{f:2,c:28684},28673,
28677,28692,28686,{f:2,c:28671},28667,28710,28668,28663,28682,[29185,60224],29183,29177,29187,29181,29558,29880,29888,29877,29889,29886,29878,29883,29890,29972,29971,30300,30308,30297,30288,30291,30295,30298,30374,30397,30444,30658,30650,30988,{f:2,c:30995},30985,30992,30994,30993,31149,31148,31327,31772,31785,31769,31776,31775,31789,31773,31782,31784,31778,31781,31792,32348,32336,32342,32355,32344,32354,32351,32337,32352,32343,32339,32693,32691,{f:2,c:32759},32885,{f:2,c:33233},33232,33375,33374,
34228,34246,34240,34243,34242,34227,34229,34237,34247,34244,34239,34251,34254,34248,34245,34225,34230,34258,34340,34232,34231,34238,34409,34791,34790,34786,34779,34795,34794,34789,34783,34803,34788,34772,34780,34771,34797,34776,34787,34775,34777,34817,34804,34792,34781,35155,35147,35151,35148,35142,{f:2,c:35152},35145,35626,35623,35619,35635,35632,35637,35655,35631,35644,35646,35633,35621,35639,35622,35638,35630,35620,35643,35645,35642,35906,35957,35993,35992,35991,36094,36100,36098,36096,36444,36450,
36448,36439,36438,36446,36453,36455,36443,36442,36449,36445,36457,36436,{f:3,c:36678},36683,37160,{f:2,c:37178},37182,37288,37285,37287,37295,37290,37813,37772,37778,37815,37787,37789,37769,37799,37774,37802,37790,37798,37781,37768,37785,37791,37760,37773,37809,37777,37810,37796,37800,37812,37795,{f:2,c:38354},38353,38579,38615,38618,24002,38623,38616,38621,38691,38690,38693,38828,38830,38824,38827,38820,38826,38818,38821,38871,38873,38870,38872,38906,{f:3,c:38992},39096,39233,39228,39226,39439,39435,
39433,39437,39428,39441,39434,39429,39431,39430,39616,39644,39688,{f:2,c:39684},39721,39733,39754,39756,39755,39879,39878,39875,39871,39873,39861,39864,39891,39862,39876,39865,39869,40284,40275,40271,40266,40283,40267,40281,40278,40268,40279,40274,40276,40287,40280,40282,40590,40588,40671,40705,40704,[40726,58693],40741,40747,40746,40745,40744,40780,40789,{f:2,c:20788},21142,21239,21428,22187,22189,{f:2,c:22182},22186,22188,22746,22749,22747,22802,{f:3,c:23357},24003,24176,24511,25083,25863,25872,
25869,25865,25868,25870,25988,26078,26077,26334,27367,27360,27340,27345,27353,27339,27359,27356,27344,27371,27343,27341,27358,27488,27568,27660,28697,28711,28704,28694,28715,{f:3,c:28705},28713,28695,28708,28700,29196,29194,29191,29186,29189,{f:2,c:29349},29348,29347,29345,29899,29893,29879,29891,29974,30304,{f:2,c:30665},30660,30705,31005,31003,31009,31004,30999,31006,31152,{f:2,c:31335},31795,31804,31801,31788,31803,31980,31978,32374,32373,32376,32368,32375,32367,32378,32370,32372,32360,32587,32586,
32643,32646,32695,{f:2,c:32765},32888,33239,33237,33291,33380,33377,33379,34283,34289,34285,34265,34273,34280,34266,34263,34284,34290,34296,34264,34271,34275,34268,34257,34288,34278,34287,34270,34274,34816,34810,34819,{f:2,c:34806},34825,34828,34827,34822,34812,34824,34815,34826,34818,35170,{f:2,c:35162},35159,35169,35164,35160,35165,35161,35208,35255,35254,35318,35664,35656,35658,35648,35667,35670,35668,35659,35669,35665,35650,35666,35671,35907,35959,35958,35994,{f:2,c:36102},36105,36268,36266,36269,
36267,36461,36472,36467,36458,36463,36475,36546,36690,36689,{f:2,c:36687},36691,36788,37184,37183,37296,37293,37854,37831,37839,37826,37850,37840,37881,37868,37836,37849,37801,37862,37834,37844,37870,37859,37845,37828,37838,37824,37842,37797,37863,38269,{f:2,c:38362},38625,38697,{f:2,c:38699},38696,38694,38835,38839,38838,{f:3,c:38877},39004,39001,39005,38999,39103,39101,39099,39102,39240,39239,39235,{f:2,c:39334},39450,39445,39461,39453,39460,39451,39458,39456,39463,39459,39454,39452,39444,39618,
39691,39690,39694,39692,39735,{f:2,c:39914},39904,39902,39908,39910,39906,39920,39892,39895,39916,39900,39897,39909,39893,39905,39898,40311,40321,40330,40324,40328,40305,40320,40312,40326,{f:2,c:40331},40317,40299,{f:2,c:40308},40304,40297,40325,40307,40315,40322,40303,40313,40319,40327,40296,40596,40593,40640,40700,40749,{f:2,c:40768},40781,{f:3,c:40790},21303,22194,22197,22195,22755,23365,{f:2,c:24006},{f:2,c:24302},{f:2,c:24512},25081,25879,25878,25877,25875,26079,26344,{f:2,c:26339},27379,27376,
27370,27368,27385,27377,{f:2,c:27374},28732,28725,28719,28727,28724,28721,28738,28728,28735,28730,28729,28714,28736,28731,28723,28737,{f:2,c:29203},29352,29565,29564,29882,30379,30378,30398,30445,30668,{f:2,c:30670},30669,30706,31013,31011,{f:2,c:31015},31012,31017,31154,31342,{f:2,c:31340},31479,31817,31816,31818,31815,31813,31982,32379,32382,32385,32384,32698,32767,32889,33243,33241,{f:2,c:33384},34338,34303,34305,34302,34331,34304,34294,34308,34313,34309,34316,34301,34841,{f:2,c:34832},34839,34835,
34838,35171,35174,35257,35319,35680,35690,35677,35688,35683,35685,35687,35693,36270,36486,36488,36484,36697,{f:2,c:36694},36693,36696,36698,37005,37187,37185,37303,37301,{f:2,c:37298},37899,37907,37883,37920,37903,37908,37886,37909,37904,37928,37913,37901,37877,37888,37879,37895,37902,37910,37906,37882,37897,37880,37948,37898,37887,37884,37900,37878,37905,37894,38366,38368,38367,{f:2,c:38702},38841,38843,{f:2,c:38909},39008,{f:2,c:39010},39007,{f:2,c:39105},39248,39246,39257,39244,39243,39251,39474,
39476,39473,39468,39466,39478,39465,39470,39480,39469,39623,39626,39622,39696,39698,39697,39947,39944,39927,39941,39954,39928,4E4,39943,39950,39942,39959,39956,39945,40351,40345,40356,40349,40338,40344,40336,40347,40352,40340,40348,40362,40343,40353,40346,40354,40360,40350,40355,40383,40361,40342,{f:2,c:40358},40601,40603,40602,40677,40676,40679,40678,40752,40750,40795,40800,40798,40797,40793,40849,20794,20793,21144,21143,22211,{f:2,c:22205},23368,23367,24011,24015,24305,25085,25883,27394,27388,27395,
27384,27392,{f:2,c:28739},28746,{f:2,c:28744},{f:2,c:28741},29213,29210,29209,29566,29975,30314,30672,31021,31025,31023,31828,31827,31986,32394,[32391,60229],32392,32395,32390,32397,32589,32699,32816,33245,34328,34346,34342,34335,34339,34332,34329,34343,34350,34337,34336,34345,34334,34341,34857,34845,34843,34848,34852,34844,34859,34890,35181,35177,35182,35179,35322,35705,35704,35653,{f:2,c:35706},36112,36116,36271,36494,36492,36702,36699,36701,37190,{f:2,c:37188},37305,37951,37947,37942,37929,37949,
37936,37945,37930,37943,37932,37952,37937,38373,38372,38371,38709,38714,38847,38881,39012,39113,39110,39104,39256,39254,39481,39485,39494,39492,39490,39489,39482,39487,39629,39701,{f:2,c:39703},39702,39738,39762,39979,39965,39964,39980,39971,{f:2,c:39976},39972,39969,40375,40374,40380,40385,40391,40394,40399,40382,40389,40387,40379,40373,40398,{f:2,c:40377},40364,40392,40369,40365,40396,40371,40397,40370,40570,40604,40683,40686,40685,40731,40728,40730,40753,40782,40805,40804,40850,20153,22214,22213,
22219,22897,{f:2,c:23371},24021,24017,24306,25889,25888,25894,25890,27403,{f:2,c:27400},27661,{f:3,c:28757},28754,{f:2,c:29214},29353,29567,29912,29909,29913,29911,30317,30381,31029,31156,{f:2,c:31344},31831,31836,31833,31835,31834,31988,31985,32401,32591,32647,33246,33387,{f:2,c:34356},34355,34348,34354,34358,34860,34856,34854,34858,34853,35185,35263,35262,35323,35710,35716,35714,35718,35717,35711,36117,36501,36500,36506,36498,36496,{f:2,c:36502},36704,36706,37191,37964,37968,{f:2,c:37962},37967,
37959,37957,{f:2,c:37960},37958,38719,38883,39018,39017,39115,39252,39259,39502,{f:2,c:39507},39500,39503,39496,39498,39497,39506,39504,39632,39705,39723,39739,39766,39765,40006,40008,39999,40004,39993,39987,40001,39996,39991,39988,39986,39997,39990,40411,40402,40414,40410,40395,40400,40412,40401,40415,40425,40409,40408,40406,40437,40405,40413,40630,40688,40757,40755,40754,40770,40811,40853,40866,20797,21145,22760,22759,22898,23373,24024,34863,24399,25089,{f:2,c:25091},25897,25893,26006,26347,{f:2,
c:27409},27407,27594,28763,28762,29218,29570,29569,29571,30320,30676,31847,31846,32405,33388,34362,34368,34361,34364,34353,34363,34366,34864,34866,34862,34867,35190,35188,35187,35326,35724,35726,35723,35720,35909,36121,36504,36708,36707,37308,37986,37973,37981,37975,37982,{f:2,c:38852},38912,39510,39513,{f:3,c:39710},40018,40024,40016,40010,40013,40011,40021,40025,40012,40014,40443,40439,40431,40419,40427,40440,40420,40438,40417,40430,40422,40434,[40432,60370],40418,40428,40436,40435,40424,40429,
40642,40656,{f:2,c:40690},40710,40732,40760,40759,40758,40771,40783,40817,40816,{f:2,c:40814},22227,22221,23374,23661,25901,{f:2,c:26349},27411,28767,28769,28765,28768,29219,29915,29925,30677,31032,31159,31158,31850,32407,32649,33389,34371,34872,34871,34869,34891,{f:2,c:35732},{f:3,c:36510},36509,37310,37309,37314,37995,{f:2,c:37992},38629,38726,38723,38727,38855,38885,39518,39637,39769,40035,40039,40038,40034,40030,40032,40450,40446,40455,40451,40454,40453,{f:2,c:40448},40457,40447,40445,40452,40608,
40734,40774,{f:3,c:40820},22228,25902,26040,{f:2,c:27416},27415,27418,28770,29222,29354,{f:2,c:30680},31033,31849,31851,31990,32410,32408,32411,32409,{f:2,c:33248},{f:3,c:34374},{f:2,c:35193},35196,35195,35327,{f:2,c:35736},36517,36516,36515,37998,37997,37999,38001,38003,38729,39026,39263,40040,40046,40045,40459,40461,40464,40463,40466,40465,40609,40693,40713,40775,40824,40827,40826,40825,22302,28774,31855,34876,36274,36518,37315,38004,38008,38006,38005,39520,[39726,60830],40052,40051,40049,40053,
40468,40467,40694,40714,40868,28776,28773,31991,34410,34878,34877,34879,35742,35996,36521,36553,38731,{f:2,c:39027},39116,39265,39339,39524,{f:2,c:39526},39716,40469,40471,40776,25095,27422,29223,34380,36520,38018,{f:2,c:38016},39529,39528,40473,34379,35743,38019,40057,40631,30325,39531,40058,40477,{f:2,c:28777},29225,40612,40830,40777,40856,{s:97},65075,0,65076,65103,[168,776,63208],[710,63209,65342],[12541,63210],[12542,63211],[12445,63212],[12446,63213],0,[12293,63216],[12294,63217],[12295,63218],
[12540,63219],[63220,65339],[63221,65341],[10045,63222],[12353,63223],[12354,63224],[12355,63225],[12356,63226],[12357,63227],[12358,63228],[12359,63229],[12360,63230],[12361,63231],[12362,63232],[12363,63233],[12364,63234],[12365,63235],[12366,63236],[12367,63237],[12368,63238],[12369,63239],[12370,63240],[12371,63241],[12372,63242],[12373,63243],[12374,63244],[12375,63245],[12376,63246],[12377,63247],[12378,63248],[12379,63249],[12380,63250],[12381,63251],[12382,63252],[12383,63253],[12384,63254],
[12385,63255],[12386,63256],[12387,63257],[12388,63258],[12389,63259],[12390,63260],[12391,63261],[12392,63262],[12393,63263],[12394,63264],[12395,63265],[12396,63266],[12397,63267],[12398,63268],[12399,63269],[12400,63270],[12401,63271],[12402,63272],[12403,63273],[12404,63274],[12405,63275],[12406,63276],[12407,63277],[12408,63278],[12409,63279],[12410,63280],[12411,63281],[12412,63282],[12413,63283],[12414,63284],[12415,63285],[12416,63286],[12417,63287],[12418,63288],[12419,63289],[12420,63290],
[12421,63291],[12422,63292],[12423,63293],[12424,63294],[12425,63295],[12426,63296],[12427,63297],[12428,63298],[12429,63299],[12430,63300],[12431,63301],[12432,63302],[12433,63303],[12434,63304],[12435,63305],[12449,63306],[12450,63307],[12451,63308],[12452,63309],[12453,63310],[12454,63311],[12455,63312],[12456,63313],[12457,63314],[12458,63315],[12459,63316],[12460,63317],[12461,63318],[12462,63319],[12463,63320],[12464,63321],[12465,63322],[12466,63323],[12467,63324],[12468,63325],[12469,63326],
[12470,63327],[12471,63328],[12472,63329],[12473,63330],[12474,63331],[12475,63332],[12476,63333],[12477,63334],[12478,63335],[12479,63336],[12480,63337],[12481,63338],[12482,63339],[12483,63340],[12484,63341],[12485,63342],[12486,63343],[12487,63344],[12488,63345],[12489,63346],[12490,63347],[12491,63348],[12492,63349],[12493,63350],[12494,63351],[12495,63352],[12496,63353],[12497,63354],[12498,63355],[12499,63356],[12500,63357],[12501,63358],[12502,63359],[12503,63360],[12504,63361],[12505,63362],
[12506,63363],[12507,63364],[12508,63365],[12509,63366],[12510,63367],[12511,63368],[12512,63369],[12513,63370],[12514,63371],[12515,63372],[12516,63373],[12517,63374],[12518,63375],[12519,63376],[12520,63377],[12521,63378],[12522,63379],[12523,63380],[12524,63381],[12525,63382],[12526,63383],[12527,63384],[12528,63385],[12529,63386],[12530,63387],[12531,63388],[12532,63389],[12533,63390],[12534,63391],[1040,63392],[1041,63393],[1042,63394],[1043,63395],[1044,63396],[1045,63397],[1025,63398],[1046,
63399],[1047,63400],[1048,63401],[1049,63402],[1050,63403],[1051,63404],[1052,63405],[1053,63406],[1054,63407],[1055,63408],[1056,63409],[1057,63410],[1058,63411],[1059,63412],[1060,63413],[1061,63414],[1062,63415],[1063,63416],[1064,63417],[1065,63418],[1066,63419],[1067,63420],[1068,63421],[1069,63422],[1070,63423],[1071,63424],[1072,63425],[1073,63426],[1074,63427],[1075,63428],[1076,63429],[1077,63430],[1105,63431],[1078,63432],[1079,63433],[1080,63434],[1081,63435],[1082,63436],[1083,63437],
[1084,63438],[1085,63439],[1086,63440],[1087,63441],[1088,63442],[1089,63443],[1090,63444],[1091,63445],[1092,63446],[1093,63447],[1094,63448],[1095,63449],[1096,63450],[1097,63451],[1098,63452],[1099,63453],[1100,63454],[1101,63455],[1102,63456],[1103,63457],[8679,63458],[8632,63459],[8633,63460],[20033,63461],[63462,131276],[20058,63463],[63464,131210],[20994,63465],[17553,63466],63467,[20872,63468],[13853,63469],[63470,161287],{s:40},[172,63511,65506],[63512,65508],[63513,65287],[63514,65282],
[12849,63515],[8470,63516],[8481,63517],30849,[37561,58501],35023,22715,24658,31911,23290,9556,9574,9559,9568,9580,9571,9562,9577,9565,9554,9572,9557,{s:3},9560,9575,9563,9555,9573,9558,9567,9579,9570,9561,9576,9564,9553,{s:5},9619,{s:26},[58129,147159],[22462,58130],[58131,159443],[28990,58132],[58133,153568],[27042,58135],[58136,166889],[23412,58137],[31305,58138],[58139,153825],[58140,169177],[31333,58141],[31357,58142],[58143,154028],[31419,58144],[31408,58145],[31426,58146],[31427,58147],[29137,
58148],[58149,156813],[16842,58150],[31450,58151],[31453,58152],[31466,58153],[16879,58154],[21682,58155],[58156,154625],[31499,58157],[31573,58158],[31529,58159],[58160,152334],[58161,154878],[31650,58162],[31599,58163],[33692,58164],[58165,154548],[58166,158847],[31696,58167],[33825,58168],[31634,58169],0,[58171,154912],0,[33938,58174],[31738,58175],0,[31797,58177],[58178,154817],[31812,58179],[31875,58180],[58181,149634],[31910,58182],[58184,148856],[31945,58185],[31943,58186],[31974,58187],0,
[31987,58189],[31989,58190],[32359,58192],[17693,58193],[58194,159300],[32093,58195],[58196,159446],[32137,58198],[32171,58199],[28981,58200],[32179,58201],32214,[58203,147543],[58204,155689],[32228,58205],[15635,58206],[32245,58207],[58208,137209],[32229,58209],[58210,164717],0,[58212,155937],[58213,155994],[32366,58214],0,[17195,58216],[37996,58217],[32295,58218],[32576,58219],[32577,58220],[32583,58221],[31030,58222],[58223,156368],[39393,58224],[32663,58225],[58226,156497],[32675,58227],[58228,
136801],[58229,131176],[17756,58230],[58231,145254],[58233,164666],[32762,58234],[58235,156809],0,[32776,58237],[32797,58238],0,[32815,58240],[58241,172167],[58242,158915],[32827,58243],[32828,58244],[32865,58245],[58246,141076],[18825,58247],[58248,157222],[58249,146915],[58250,157416],[26405,58251],[32935,58252],[58253,166472],[33031,58254],[33050,58255],[22704,58256],[58257,141046],[27775,58258],[58259,156824],[25831,58261],[58262,136330],[33304,58263],[58264,137310],[27219,58265],[58266,150117],
[58267,150165],[17530,58268],[33321,58269],[58271,158290],[58272,146814],[20473,58273],[58274,136445],[34018,58275],[33634,58276],0,[58278,149927],[58279,144688],[58280,137075],[58281,146936],[33450,58282],[26907,58283],[58284,194964],[16859,58285],[34123,58286],[33488,58287],[33562,58288],[58289,134678],[58290,137140],[14017,58291],[58292,143741],[58293,144730],[33403,58294],[33506,58295],[33560,58296],[58297,147083],[58298,159139],[58299,158469],[58300,158615],[58301,144846],[15807,58302],[33565,
58303],[21996,58304],[33669,58305],[17675,58306],[58307,159141],[33708,58308],0,[33747,58310],[58312,159444],[27223,58313],[34138,58314],[13462,58315],[58316,159298],[33880,58318],[58319,154596],[33905,58320],[15827,58321],[17636,58322],[27303,58323],[33866,58324],[31064,58326],0,[58328,158614],[58329,159351],[58330,159299],[34014,58331],0,[33681,58333],[17568,58334],[33939,58335],[34020,58336],[58337,154769],[16960,58338],[58339,154816],[17731,58340],[34100,58341],[23282,58342],0,[17703,58344],[34163,
58345],[17686,58346],[26559,58347],[34326,58348],[58349,165413],[58350,165435],[34241,58351],[58352,159880],[34306,58353],[58354,136578],[58355,159949],[58356,194994],[17770,58357],[34344,58358],[13896,58359],[58360,137378],[21495,58361],[58362,160666],[34430,58363],0,[58365,172280],[34798,58366],[58367,142375],[34737,58368],[34778,58369],[34831,58370,60990],[22113,58371],[34412,58372],[26710,58373],[17935,58374],[34885,58375],[34886,58376],[58377,161248],[58378,146873],[58379,161252],[34910,58380],
[34972,58381],[18011,58382],[34996,58383],[34997,58384],[35013,58386],[58388,161551],[35207,58389],{s:3},[35239,58393],[35260,58394],[58395,166437],[35303,58396],[58397,162084],[58398,162493],[35484,58399],[30611,58400],[37374,58401],[35472,58402],[58403,162393],[31465,58404],[58405,162618],[18195,58407],[58408,162616],[29052,58409],[35596,58410],[35615,58411],[58412,152624],[58413,152933],[35647,58414],0,[35661,58416],[35497,58417],[58418,150138],[35728,58419],[35739,58420],[35503,58421],[58422,
136927],[17941,58423],[34895,58424],[35995,58425],[58426,163156],[58427,163215],[58428,195028],[14117,58429],[58430,163155],[36054,58431],[58432,163224],[58433,163261],[36114,58434],[36099,58435],[58436,137488],[36059,58437],[28764,58438],[36113,58439],[16080,58441],0,[36265,58443],[58444,163842],[58445,135188],[58446,149898],[15228,58447],[58448,164284],[58449,160012],[31463,58450],[36525,58451],[36534,58452],[36547,58453],[37588,58454],[36633,58455],[36653,58456],[58457,164709],[58458,164882],[36773,
58459],[37635,58460],[58461,172703],[58462,133712],[36787,58463],0,[58465,166366],[58466,165181],[58467,146875],[24312,58468],[58469,143970],[36857,58470],0,[58474,140069],[14720,58475],[58476,159447],[36919,58477],[58478,165180],[58479,162494],[36961,58480],[58481,165228],[58482,165387],[37032,58483],[58484,165651],[37060,58485],[58486,165606],[37038,58487],0,[37223,58489],[37289,58491],[37316,58492],[31916,58493],[58494,166195],[58495,138889],[37390,58496],[27807,58497],[37441,58498],[37474,58499],
[58500,153017],[58502,166598],[58503,146587],[58504,166668],[58505,153051],[58506,134449],[37676,58507],[37739,58508],[58509,166625],[58510,166891],[23235,58512],[58513,166626],[58514,166629],[18789,58515],[37444,58516],[58517,166892],[58518,166969],[58519,166911],[37747,58520],[37979,58521],[36540,58522],[38277,58523],[38310,58524],[37926,58525],[38304,58526],[28662,58527],[17081,58528],[58530,165592],[58531,135804],[58532,146990],[18911,58533],[27676,58534],[38523,58535],[38550,58536],[16748,58537],
[38563,58538],[58539,159445],[25050,58540],58541,[30965,58542],[58543,166624],[38589,58544],[21452,58545],[18849,58546],[58547,158904],[58548,131700],[58549,156688],[58550,168111],[58551,168165],[58552,150225],[58553,137493],[58554,144138],[38705,58555],[34370,58556],[38710,58557],[18959,58558],[17725,58559],[17797,58560],[58561,150249],[28789,58562],[23361,58563],[38683,58564],0,[58566,168405],[38743,58567],[23370,58568],[58569,168427],[38751,58570],[37925,58571],[20688,58572],[58573,143543],[58574,
143548],[38793,58575],[38815,58576],[38833,58577],[38846,58578],[38848,58579],[38866,58580],[38880,58581],[58582,152684],[38894,58583],[29724,58584],[58585,169011],0,[38901,58587],[58588,168989],[58589,162170],[19153,58590],[38964,58591],[38963,58592],[38987,58593],[39014,58594],[15118,58595],[58596,160117],[15697,58597],[58598,132656],[58599,147804],[58600,153350],[39114,58601],[39095,58602],[39112,58603],[39111,58604],[19199,58605],[58606,159015],[58607,136915],[21936,58608],[39137,58609],[39142,
58610],[39148,58611],[37752,58612],[39225,58613],[58614,150057],[19314,58615],[58616,170071],[58617,170245],[39413,58618],[39436,58619],[39483,58620],[39440,58621],[39512,58622],[58623,153381],[14020,58624],[58625,168113],[58626,170965],[39648,58627],[39650,58628],[58629,170757],[39668,58630],[19470,58631],[39700,58632],[39725,58633],[58634,165376],[20532,58635],[39732,58636],[14531,58638],[58639,143485],[39760,58640],[39744,58641],[58642,171326],[23109,58643],[58644,137315],[39822,58645],[39938,
58647],[39935,58648],[39948,58649],[58650,171624],[40404,58651],[58652,171959],[58653,172434],[58654,172459],[58655,172257],[58656,172323],[58657,172511],[40318,58658],[40323,58659],[58660,172340],[40462,58661],[40388,58663],[58665,172435],[58666,172576],[58667,137531],[58668,172595],[40249,58669],[58670,172217],[58671,172724],[40592,58672],[40597,58673],[40606,58674],[40610,58675],[19764,58676],[40618,58677],[40623,58678],[58679,148324],[40641,58680],[15200,58681],[14821,58682],[15645,58683],[20274,
58684],[14270,58685],[58686,166955],[40706,58687],[40712,58688],[19350,58689],[37924,58690],[58691,159138],[40727,58692,60836],0,[40761,58694],[22175,58695],[22154,58696],[40773,58697],[39352,58698],[58699,168075],[38898,58700],[33919,58701],0,[40809,58703],[31452,58704],[40846,58705],[29206,58706],[19390,58707],[58708,149877],[58709,149947],[29047,58710],[58711,150008],[58712,148296],[58713,150097],[29598,58714],[58715,166874],[58716,137466],[31135,58717],[58718,166270],[58719,167478],[37737,58720],
[37875,58721],[58722,166468],[37612,58723],[37761,58724],[37835,58725],[58726,166252],[58727,148665],[29207,58728],[16107,58729],[30578,58730],[31299,58731],[28880,58732],[58733,148595],[58734,148472],[29054,58735],[58736,137199],[28835,58737],[58738,137406],[58739,144793],[16071,58740],[58741,137349],[58742,152623],[58743,137208],[14114,58744],[58745,136955],[58746,137273],[14049,58747],[58748,137076],[58749,137425],[58750,155467],[14115,58751],[58752,136896],[22363,58753],[58754,150053],[58755,
136190],[58756,135848],[58757,136134],[58758,136374],[34051,58759,58761],[58760,145062],0,[33877,58762],[58763,149908],[58764,160101],[58765,146993],[58766,152924],[58767,147195],[58768,159826],[17652,58769],[58770,145134],[58771,170397],[58772,159526],[26617,58773],[14131,58774],[15381,58775],[15847,58776],[22636,58777],[58778,137506],[26640,58779],[16471,58780],[58781,145215],[58782,147681],[58783,147595],[58784,147727],[58785,158753],[21707,58786],[22174,58787],[58788,157361],[22162,58789],[58790,
135135],[58791,134056],[58792,134669],0,[58794,166675],[37788,58795],[20216,58796],[20779,58797],[14361,58798],[58799,148534],[20156,58800],[58801,132197],0,[20299,58803],[20362,58804],[58805,153169],[23144,58806],[58807,131499],[58808,132043],[14745,58809],[58810,131850],[58811,132116],[13365,58812],[20265,58813],[58814,131776],[58815,167603],[58816,131701],[35546,58817],[58818,131596],[20120,58819],[20685,58820],[20749,58821],[20386,58822],[20227,58823],[58824,150030],[58825,147082],[20290,58826],
[20526,58827],[20588,58828],[20609,58829],[20428,58830],[20453,58831],[20568,58832],[20732,58833],[28278,58838],[58839,144789],[58840,147001],[58841,147135],[28018,58842],[58843,137348],[58844,147081],[20904,58845],[20931,58846],[58847,132576],[17629,58848],[58849,132259],[58850,132242],[58851,132241],[36218,58852],[58853,166556],[58854,132878],[21081,58855],[21156,58856],[58857,133235],[21217,58858],0,[18042,58860],[29068,58861],[58862,148364],[58863,134176],[58864,149932],[58865,135396],[27089,
58866],[58867,134685],0,[16094,58869],[29849,58870],[29716,58871],[29782,58872],[29592,58873],[19342,58874],[58875,150204],[58876,147597],[21456,58877],[13700,58878],[29199,58879],[58880,147657],[21940,58881],[58882,131909],[21709,58883],[58884,134086],[22301,58885],[37469,58886],[38644,58887],[22493,58889],[22413,58890],[22399,58891],[13886,58892],[22731,58893],[23193,58894],[58895,166470],[58896,136954],[58897,137071],[58898,136976],[23084,58899],[22968,58900],[23166,58902],[23247,58903],[23058,
58904],[58905,153926],[58906,137715],[58907,137313],[58908,148117],[14069,58909],[27909,58910],[29763,58911],[23073,58912],[58913,155267],[23169,58914],[58915,166871],[58916,132115],[37856,58917],[29836,58918],[58919,135939],[28933,58920],[18802,58921],[37896,58922],[58923,166395],[37821,58924],[14240,58925],[23582,58926],[23710,58927],[24158,58928],[24136,58929],[58930,137622],[58931,137596],[58932,146158],[24269,58933],[23375,58934],[58935,137475],[58936,137476],[14081,58937],[58938,137376],[14045,
58939],[58940,136958],[14035,58941],[33066,58942],[58943,166471],[58944,138682],[58945,144498],[58946,166312],[24332,58947,60916],[24334,58948],[58949,137511],[58950,137131],[23147,58951],[58952,137019],[23364,58953],[58955,161277],[34912,58956],[24702,58957],[58958,141408],[58959,140843],[24539,58960],[16056,58961],[58962,140719],[58963,140734],[58964,168072],[58965,159603],[25024,58966],[58967,131134],[58968,131142],[58969,140827],[24985,58970],[24984,58971],[24693,58972],[58973,142491],[58974,
142599],[58975,149204],[58976,168269],[25713,58977],[58978,149093],[58979,142186],[14889,58980],[58981,142114],[58982,144464],[58983,170218],[58984,142968],[25399,58985],[25782,58987],[25393,58988],[25553,58989],[58990,149987],[58991,142695],[25252,58992],[58993,142497],[25659,58994],[25963,58995],[26994,58996],[15348,58997],[58998,143502],[58999,144045],[59E3,149897],[59001,144043],[21773,59002],[59003,144096],[59004,137433],[59005,169023],[26318,59006],[59007,144009],[59008,143795],[15072,59009],
[59011,152964],[59012,166690],[59013,152975],[59014,136956],[59015,152923],[59016,152613],[30958,59017],[59018,143619],[59019,137258],[59020,143924],[13412,59021],[59022,143887],[59023,143746],[59024,148169],[26254,59025],[59026,159012],[26219,59027],[19347,59028],[26160,59029],[59030,161904],[59031,138731],[26211,59032],[59033,144082],[59034,144097],[26142,59035],[59036,153714],[14545,59037],[59038,145466],[59039,145340],[15257,59040],[59041,145314],[59042,144382],[29904,59043],[15254,59044],[59046,
149034],[26806,59047],0,[15300,59049],[27326,59050],[59052,145365],[59053,148615],[27187,59054],[27218,59055],[27337,59056],[27397,59057],[59058,137490],[25873,59059],[26776,59060],[27212,59061],[15319,59062],[27258,59063],[27479,59064],[59065,147392],[59066,146586],[37792,59067],[37618,59068],[59069,166890],[59070,166603],[37513,59071],[59072,163870],[59073,166364],[37991,59074],[28069,59075],[28427,59076],0,[59079,147327],[15759,59080],[28164,59081],[59082,147516],[23101,59083],[28170,59084],[22599,
59085],[27940,59086],[30786,59087],[28987,59088],[59089,148250],[59090,148086],[28913,59091],[29264,59092,61085],[29319,59093],[29332,59094],[59095,149391],[59096,149285],[20857,59097],[59098,150180],[59099,132587],[29818,59100],[59101,147192],[59102,144991],[59103,150090],[59104,149783],[59105,155617],[16134,59106],[16049,59107],[59108,150239],[59109,166947],[59110,147253],[24743,59111],[16115,59112],[29900,59113],[29756,59114],[37767,59115],[29751,59116],[17567,59117],[59118,159210],[17745,59119],
[30083,59120],[16227,59121],[59122,150745],[59123,150790],[16216,59124],[30037,59125],[30323,59126],[59127,173510],0,[29800,59129,61070],[59130,166604],[59131,149931],[59132,149902],[15099,59133],[15821,59134],[59135,150094],[16127,59136],[59137,149957],[59138,149747],[37370,59139],[22322,59140],[37698,59141],[59142,166627],[59143,137316],[20703,59144],[59145,152097],[59146,152039],[30584,59147],[59148,143922],[30478,59149],[30479,59150],[30587,59151],[59152,149143],[59153,145281],[14942,59154],[59155,
149744],[29752,59156],[29851,59157],[16063,59158],[59159,150202],[59160,150215],[16584,59161],[59162,150166],[59163,156078],[37639,59164],[59165,152961],[30750,59166],[30861,59167],[30856,59168],[30930,59169],[29648,59170],[31065,59171],[59172,161601],[59173,153315],[16654,59174],0,0,[31141,59177],[27181,59178],[59179,147194],[31290,59180],[31220,59181],[16750,59182],[59183,136934],[16690,59184],[37429,59185],[31217,59186],[59187,134476],[59188,149900],[59189,131737],[59190,146874],[59191,137070],
[13719,59192],[21867,59193],[13680,59194],[13994,59195],[59196,131540],[59197,134157],[31458,59198],[23129,59199],[59200,141045],[59201,154287],[59202,154268],[23053,59203],[59204,131675],[30960,59205],[23082,59206],[59207,154566],[31486,59208],[16889,59209],[31837,59210],[31853,59211],[16913,59212],[59213,154547],[59214,155324],[59215,155302],[31949,59216],[59217,150009],[59218,137136],[31886,59219],[31868,59220],[31918,59221],[27314,59222],[32220,59223],[32263,59224],[32211,59225],[32590,59226],
[59227,156257],[59228,155996],[59229,162632],[32151,59230],[59231,155266],[17002,59232],[59233,158581],[59234,133398],[26582,59235],[59236,131150],[59237,144847],[22468,59238],[59239,156690],[59240,156664],[32733,59242],[31527,59243],[59244,133164],[59245,154345],[59246,154947],[31500,59247],[59248,155150],[39398,59249],[34373,59250],[39523,59251],[27164,59252],[59253,144447],[59255,150007],[59256,157101],[39455,59257],[59258,157088],0,[59260,160039],[59261,158929],[17642,59262],[33079,59263],[17410,
59264],[32966,59265],[33033,59266],[33090,59267],[59268,157620],[39107,59269],[59270,158274],[33378,59271],[33381,59272],[59273,158289],[33875,59274],[59275,159143],[34320,59276],[59277,160283],[23174,59278],[16767,59279],[59280,137280],[23339,59281],[59282,137377],[23268,59283],[59284,137432],[34464,59285],[59286,195004],[59287,146831],[34861,59288],[59289,160802],[23042,59290],[34926,59291],[20293,59292],[34951,59293],[35007,59294],[35046,59295],[35173,59296],[35149,59297],[59298,153219],[35156,
59299],[59300,161669],[59301,161668],[59302,166901],[59303,166873],[59304,166812],[59305,166393],[16045,59306],[33955,59307],[18165,59308],[18127,59309],[14322,59310],[35389,59311],[35356,59312],[59313,169032],[24397,59314],[37419,59315],[59316,148100],[26068,59317],[28969,59318],[28868,59319],[59320,137285],[40301,59321],[35999,59322],[36073,59323],[59324,163292],[22938,59325],[30659,59326],[23024,59327],[14036,59329],[36394,59330],[36519,59331],[59332,150537],[36656,59333],[36682,59334],[17140,
59335],[27736,59336],[28603,59337],[59338,140065],[18587,59339],[28537,59340],[28299,59341],[59342,137178],[39913,59343],[14005,59344],[59345,149807],[37051,59346],0,[21873,59348],[18694,59349],[37307,59350],[37892,59351],[59352,166475],[16482,59353],[59354,166652],[37927,59355],[59356,166941],[59357,166971],[34021,59358],[35371,59359],[38297,59360],[38311,59361],[38295,59362],[38294,59363],[59364,167220],[29765,59365],[16066,59366],[59367,149759],[59368,150082],[59369,148458],[16103,59370],[59371,
143909],[38543,59372],[59373,167655],[59374,167526],[59375,167525],[16076,59376],[59377,149997],[59378,150136],[59379,147438],[29714,59380],[29803,59381],[16124,59382],[38721,59383],[59384,168112],[26695,59385],[18973,59386],[59387,168083],[59388,153567],0,[37736,59390],[59391,166281],[59392,166950],[59393,166703],[59394,156606],[37562,59395],[23313,59396],[35689,59397],[18748,59398],[29689,59399],[59400,147995],[38811,59401],0,[39224,59403],[59404,134950],[24001,59405],[59406,166853],[59407,150194],
[38943,59408],[59409,169178],[37622,59410],[59411,169431],[37349,59412],[17600,59413],[59414,166736],[59415,150119],[59416,166756],[39132,59417],[59418,166469],[16128,59419],[37418,59420],[18725,59421],[33812,59422],[39227,59423],[39245,59424],[59425,162566],[15869,59426],0,[19311,59428],[39338,59429],[39516,59430],[59431,166757],[59432,153800],[27279,59433],[39457,59434],[23294,59435],[39471,59436],[59437,170225],[19344,59438],[59439,170312],[39356,59440],[19389,59441],[19351,59442],[37757,59443],
[22642,59444],[59445,135938],[22562,59446],[59447,149944],[59448,136424],[30788,59449],[59450,141087],[59451,146872],[26821,59452],[15741,59453],[37976,59454],[14631,59455],[24912,59456],[59457,141185],[59458,141675],[24839,59459],[40015,59460],[40019,59461],[40059,59462],[39989,59463],[39952,59464],[39807,59465],[39887,59466],[59467,171565],[39839,59468],[59469,172533],[59470,172286],[40225,59471],[19630,59472],[59473,147716],[40472,59474],[19632,59475],[40204,59476],[59477,172468],[59478,172269],
[59479,172275],[59480,170287],[40357,59481],[33981,59482],[59483,159250],[59484,159711],[59485,158594],[34300,59486],[17715,59487],[59488,159140],[59489,159364],[59490,159216],[33824,59491],[34286,59492],[59493,159232],[59494,145367],[59495,155748],[31202,59496],[59497,144796],[59498,144960],[59500,149982],[15714,59501],[37851,59502],[37566,59503],[37704,59504],[59505,131775],[30905,59506],[37495,59507],[37965,59508],[20452,59509],[13376,59510],[36964,59511],[59512,152925],[30781,59513],[30804,59514],
[30902,59515],[30795,59516],[59517,137047],[59518,143817],[59519,149825],[13978,59520],[20338,59521],[28634,59522],[28633,59523],0,[28702,59524,59525],[21524,59526],[59527,147893],[22459,59528],[22771,59529],[22410,59530],[40214,59531],[22487,59532],[28980,59533],[13487,59534],[59535,147884],[29163,59536],[59537,158784],[59538,151447],0,[59540,137141],[59541,166473],[24844,59542],[23246,59543],[23051,59544],[17084,59545],[59546,148616],[14124,59547],[19323,59548],[59549,166396],[37819,59550],[37816,
59551],[59552,137430],[59553,134941],[33906,59554],[59555,158912],[59556,136211],[59557,148218],[59558,142374],[59559,148417],[22932,59560],[59561,146871],[59562,157505],[32168,59563],[59564,155995],[59565,155812],[59566,149945],[59567,149899],[59568,166394],[37605,59569],[29666,59570],[16105,59571],[29876,59572],[59573,166755],[59574,137375],[16097,59575],[59576,150195],[27352,59577],[29683,59578],[29691,59579],[16086,59580],[59581,150078],[59582,150164],[59583,137177],[59584,150118],[59585,132007],
[59586,136228],[59587,149989],[29768,59588],[59589,149782],[28837,59590],[59591,149878],[37508,59592],[29670,59593],[37727,59594],[59595,132350],[37681,59596],[59597,166606],[59598,166422],[37766,59599],[59600,166887],[59601,153045],[18741,59602],[59603,166530],[29035,59604],[59605,149827],[59606,134399],[22180,59607],[59608,132634],[59609,134123],[59610,134328],[21762,59611],[31172,59612],[59613,137210],[32254,59614],[59615,136898],[59616,150096],[59617,137298],[17710,59618],[37889,59619],[14090,
59620],[59621,166592],[59622,149933],[22960,59623],[59624,137407],[59625,137347],[59626,160900],[23201,59627],[14050,59628],[59629,146779],[14E3,59630],[37471,59631],[23161,59632],[59633,166529],[59634,137314],[37748,59635],[15565,59636],[59637,133812],[19094,59638],[14730,59639],[20724,59640],[15721,59641],[15692,59642],[59643,136092],[29045,59644],[17147,59645],[59646,164376],[28175,59647],[59648,168164],[17643,59649],[27991,59650],[59651,163407],[28775,59652],[27823,59653],[15574,59654],[59655,
147437],[59656,146989],[28162,59657],[28428,59658],[15727,59659],[59660,132085],[30033,59661],[14012,59662],[13512,59663],[18048,59664],[16090,59665],[18545,59666],[22980,59667],[37486,59668],[18750,59669],[36673,59670],[59671,166940],[59672,158656],[22546,59673],[22472,59674],[14038,59675],[59676,136274],[28926,59677],[59678,148322],[59679,150129],[59680,143331],[59681,135856],[59682,140221],[26809,59683],[26983,59684],[59685,136088],[59686,144613],[59687,162804],[59688,145119],[59689,166531],[59690,
145366],[59691,144378],[59692,150687],[27162,59693],[59694,145069],[59695,158903],[33854,59696],[17631,59697],[17614,59698],[59699,159014],[59700,159057],[59701,158850],[59702,159710],0,0,[33597,59705],[59706,137018],[33773,59707],[59708,158848],[59709,159827],[59710,137179],[22921,59711],[23170,59712],[59713,137139],[23137,59714],[23153,59715],[59716,137477],[59717,147964],[14125,59718],[23023,59719],[59720,137020],[14023,59721],[29070,59722],[37776,59723],[26266,59724],[59725,148133],[23150,59726],
[23083,59727],[59728,148115],[27179,59729],[59730,147193],[59731,161590],[59732,148571],[59733,148170],[28957,59734],[59735,148057],[59736,166369],[20400,59737],[59738,159016],[23746,59739],[59740,148686],[59741,163405],[59742,148413],[27148,59743],[59744,148054],[59745,135940],0,[28979,59747],[59748,148457],[15781,59749],[27871,59750],[59751,194597],[23019,59754],[24412,59757],[59764,144128],[31955,59776],[59783,162548],[59786,153334],[59790,162584],[36972,59791],[33270,59795],[30476,59797],[27810,
59799],[22269,59800],[22633,59828],[26465,59832],[23646,59838],[22770,59841],[28857,59843],[26627,59853],[36795,59859],[36796,59861],[20001,59871],[31545,59898],[15820,59902],[29482,57990,59909],[30048,59912],[22586,59920],[33446,59932],[27018,59940],[24803,59944],[20206,59984],[39364,60002],[40639,60023],[21249,60025],[26528,60038],[24808,60046],[20916,60053],[31363,60064],[39994,60075],[31432,60093],[26906,60098],[22956,60100],[22592,60102],[21610,60114],[24807,60123],[22138,60125],[26965,60132],
[39983,60133],[34725,60134],[23584,60141],[24075,60143],[26398,60147],[33965,60157],[35713,60161],[20088,60166],[25283,60176],[26709,60180],0,[33533,60190],[35237,60194],[36768,60196],[38840,60198],[38983,60200],[39613,60201],[24497,60218],[26184,60219],[26303,60220],[60221,162425],0,[60225,149946],0,0,[60230,131910],[26382,60232],[26904,60233],[60235,161367],[60236,155618],[60239,161278],[60240,139418],[18640,60241],[19128,60242],[60244,166554],[60247,147515],[60250,150085],[60251,132554],[20946,
60252],[60253,132625],[22943,60254],[60255,138920],[15294,60256],[60257,146687],[14747,60262],[60264,165352],[60265,170441],[14178,60266],[60267,139715],[35678,60268],[60269,166734],0,[29193,60274],[60276,134264],[60280,132985],[36570,60281],[21135,60283],[29041,60285],[60288,147274],[60289,150183],[21948,60290],[60293,158546],[13427,60295],[60297,161330],[18200,60299],[60303,149823],[20582,60305],[13563,60306],[60307,144332],0,[18300,60310],[60311,166216],[60315,138640],0,[60320,162834],[36950,60321],
[60323,151450],[35682,60324],[23899,60327],[60328,158711],0,[60331,137500],[35562,60332],[60333,150006],[60335,147439],[19392,60337],[60340,141083],[37989,60341],[60342,153569],[24981,60343],[23079,60344],[60345,194765],0,[60348,148769],[20074,60350],[60351,149812],[38486,60352],[28047,60353],[60354,158909],[35191,60356],[60359,156689],0,[31554,60363],[60364,168128],[60365,133649],0,[31301,60369],[39462,60372],[13919,60374],[60375,156777],[60376,131105],[31107,60377],[23852,60380],[60381,144665],
0,[18128,60384],[30011,60386],[34917,60387],[22710,60389],[14108,60390],[60391,140685],[15444,60394],[37505,60397],[60398,139642],[37680,60400],[60402,149968],[27705,60403],[60406,134904],[34855,60407],[35061,60408],[60409,141606],[60410,164979],[60411,137137],[28344,60412],[60413,150058],[60414,137248],[14756,60415],0,0,[17727,60419],[26294,60420],[60421,171181],[60422,170148],[35139,60423],[16607,60427],[60428,136714],[14753,60429],[60430,145199],[60431,164072],[60432,136133],[29101,60433],[33638,
60434],[60436,168360],0,[19639,60438],[60439,159919],[60440,166315],[60445,147834],[31555,60446],[31102,60447],[28597,60449],[60450,172767],[27139,60451],[60452,164632],[21410,60453],[60454,159239],[37823,60455],[26678,60456],[38749,59389,60457],[60458,164207],[60460,158133],[60461,136173],[60462,143919],[23941,60464],[60465,166960],[22293,60467],[38947,60468],[60469,166217],[23979,60470],[60471,149896],[26046,60472],[27093,60473],[21458,60474],[60475,150181],[60476,147329],[15377,60477],[26422,60478],
[60482,139169],[13770,60490],[18682,60493],0,[30728,60496],[37461,60497],[17394,60499],[17375,60501],[23032,60505],0,[22155,60518],[60520,169449],[36882,60541],[21953,60546],[17673,60551],[32383,60552],[28502,60553],[27313,60554],[13540,60556],[60558,161949],[14138,60559],0,[60562,163876],[60565,162366],[15851,60567],[60569,146615],[60574,156248],[22207,60575],[36366,60577],[23405,60578],[25566,60581],0,[25904,60585],[22061,60586],[21530,60588],[60591,171416],[19581,60592],[22050,60593],[22046,60594],
[32585,60595],[22901,60597],[60598,146752],[34672,60599],[33047,60604],[40286,60605],[36120,60606],[30267,60607],[40005,60608],[30286,60609],[30649,60610],[37701,60611],[21554,60612],[33096,60613],[33527,60614],[22053,60615],[33074,60616],[33816,60617],[32957,60618],[21994,60619],[31074,60620],[22083,60621],[21526,60622],[60623,134813],[13774,60624],[22021,57509,60625],[22001,60626],[26353,60627],[60628,164578],[13869,60629],[30004,60630],[22E3,60631],[21946,60632],[21655,60633],[21874,60634],[60635,
134209],[60636,134294],[24272,57652,60637],[60639,134774],[60640,142434],[60641,134818],[40619,60642],[32090,60643],0,[60645,135285],[25245,60646],[38765,60647],[21652,60648],[36045,60649],[29174,60650],[37238,60651],[25596,60652],[25529,60653],[25598,60654],[21865,60655],[60656,142147],[40050,60657],[60658,143027],[20890,60659],[13535,60660],[60661,134567],[20903,60662],[21581,60663],[21790,60664],[21779,60665],[30310,60666],[36397,60667],[60668,157834],[30129,60669],[32950,60670],[34820,60671],
0,[35015,60673],[33206,60674],[33820,60675],[17644,60677],[29444,60678],[33547,60681],[22139,60683],[37232,60690],[37384,60692],[60696,134905],[29286,60697],[18254,60699],[60701,163833],[16634,60703],[40029,60704],[25887,60705],[18675,60707],[60708,149472],[60709,171388],0,[60713,161187],60715,[60716,155720],[29091,60718],[32398,60719],[40272,60720],[13687,60723],[27826,60725],[21351,60726],[14812,60728],[60731,149016],[33325,60734],[21579,60735],60739,[14930,60740],[29556,60742],[60743,171692],[19721,
60744],[39917,60745],0,[19547,60748],[60751,171998],[33884,60752],[60754,160434],[25390,60757],[32037,60758],[14890,60761],[36872,60762],[21196,60763],[15988,60764],[13946,60765],[17897,60766],[60767,132238],[30272,60768],[23280,60769],[60770,134838],[30842,60771],[18358,60772],[22695,60773],[16575,60774],[22140,60775],[39819,60776],[23924,60777],[30292,60778],[60779,173108],[40581,60780],[19681,60781],0,[14331,60783],[24857,60784],[60786,148466],60787,[22109,60788],[60792,171526],[21044,60793],[13741,
60795],0,[40316,60797],[31830,60798],[39737,60799],[22494,60800],[23635,60802],[25811,60803],[60804,169168],[60805,156469],[34477,60807],[60808,134440],[60811,134513],60812,[20990,60813],[60814,139023],[23950,60815],[38659,60816],[60817,138705],[40577,60818],[36940,60819],[31519,60820],[39682,60821],[23761,60822],[31651,60823],[25192,60824],[25397,60825],[39679,60826],[31695,60827],[39722,60828],[31870,60829],0,[31810,60831],[31878,60832],[39957,60833],[31740,60834],[39689,60835],0,39982,[40794,60839],
[21875,60840],[23491,60841],[20477,60842],[40600,60843],[20466,60844],[21088,60845],[21201,60847],[22375,60848],[20566,60849],[22967,60850],[24082,60851],[38856,60852],[40363,60853],[36700,60854],[21609,60855],[38836,60856],[39232,60857],[38842,60858],[21292,60859],[24880,60860],[26924,60861],[21466,60862],[39946,60863],[40194,60864],[19515,60865],[38465,60866],[27008,60867],[20646,60868],[30022,60869],[60870,137069],[39386,60871],[21107,60872],60873,[37209,60874],[38529,60875],[37212,60876],60877,
[37201,60878],[60879,167575],[25471,60880],[27338,60882],[22033,60883],[37262,60884],[30074,60885],[25221,60886],[29519,60888],[31856,60889],[60890,154657],60892,[30422,60894],[39837,60895],[20010,60896],[60897,134356],[33726,60898],[34882,60899],60900,[23626,60901],[27072,60902],0,0,[21023,60905],[24053,60906],[20174,60907],[27697,60908],[60909,131570],[20281,60910],[21660,60911],0,[21146,60913],[36226,60914],[13822,60915],0,[13811,60917],60918,[27474,60919],[37244,60920],[40869,60921],[39831,60922],
[38958,60923],[39092,60924],[39610,60925],[40616,60926],[40580,60927],[31508,60929],60930,[27642,60931],[34840,60932],[32632,60933],60934,[22048,60935],[60936,173642],[36471,60937],[40787,60938],60939,[36308,60940],[36431,60941],[40476,60942],[36353,60943],[25218,60944],[60945,164733],[36392,60946],[36469,60947],[31443,60948],[31294,60950],[30936,60951],[27882,60952],[35431,60953],[30215,60954],[40742,60956],[27854,60957],[34774,60958],[30147,60959],[60960,172722],[30803,60961],[36108,60963],[29410,
60964],[29553,60965],[35629,60966],[29442,60967],[29937,60968],[36075,60969],[60970,150203],[34351,60971],[24506,60972],[34976,60973],[17591,60974],60975,[60977,159237],60978,[35454,60979],[60980,140571],60981,[24829,60982],[30311,60983],[39639,60984],[40260,60985],[37742,58859,60986],[39823,60987],[34805,60988],60989,0,[36087,60991],[29484,60992],[38689,60993],[39856,60994],[13782,60995],[29362,60996],[19463,60997],[31825,60998],[39242,60999],[24921,61001],[19460,61002],[40598,61003],[24957,61004],
61005,[22367,61006],[24943,61007],[25254,61008],[25145,61009],0,[14940,61011],[25058,61012],[21418,61013],[25444,61015],[26626,61016],[13778,61017],[23895,61018],[36826,61020],[61021,167481],61022,[20697,61023],[30982,61025],[21298,61026],[38456,61027],[61028,134971],[16485,61029],61030,[30718,61031],61032,[31938,61033],[61034,155418],[31962,61035],[31277,61036],[32870,61037],[32867,61038],[32077,61039],[29957,61040],[29938,61041],[35220,61042],[33306,61043],[26380,61044],[32866,61045],[61046,160902],
[32859,61047],[29936,61048],[33027,61049],[30500,61050],[35209,61051],[61052,157644],[30035,61053],[34729,61055],[34766,61056],[33224,61057],[34700,61058],[35401,61059],[36013,61060],[35651,61061],[30507,61062],[29944,61063],[34010,61064],[27058,61066],[36262,61067],61068,[35241,58392,61069],0,[28089,61071],[34753,61072],[61073,147473],[29927,61074],[15835,61075],[29046,61076],[24740,57702,61077],[24988,61078],[15569,61079],0,[24695,61081],61082,[32625,61083],0,[24809,61086],[19326,61087],[57344,
132423],[37595,57345],[57346,132575],[57347,147397],[34124,57348],[17077,57349],[29679,57350],[20917,57351],[13897,57352],[57353,149826],[57354,166372],[37700,57355],[57356,137691],[33518,57357],[57358,146632],[30780,57359],[26436,57360],[25311,57361],[57362,149811],[57363,166314],[57364,131744],[57365,158643],[57366,135941],[20395,57367],[57368,140525],[20488,57369],[57370,159017],[57371,162436],[57372,144896],[57373,150193],[57374,140563],0,[57376,131966],[24484,57377],[57378,131968],[57379,131911],
[28379,57380],[57381,132127],20702,[20737,57383],[13434,57384],[20750,57385],[39020,57386],[14147,57387],[33814,57388],[57389,149924],[57390,132231],[20832,57391],[57392,144308],[20842,57393],[57394,134143],[57395,139516],[57396,131813],[57397,140592],[57398,132494],[57399,143923],[57400,137603],[23426,57401],[34685,57402],[57403,132531],[57404,146585],[20914,57405],[20920,57406],[40244,57407],[20937,57408],[20943,57409],[20945,57410],[15580,57411],[20947,57412],[57413,150182],[20915,57414],0,0,[20973,
57417],[33741,57418],[26942,57419],[57420,145197],[24443,57421],[21003,57422],[21030,57423],[21052,57424],[21173,57425],[21079,57426],[21140,57427],[21177,57428],[21189,57429],[31765,57430],[34114,57431],[21216,57432],[34317,57433],[57434,158483],0,[57436,166622],[21833,57437],[28377,57438],[57439,147328],[57440,133460],[57441,147436],[21299,57442],0,[57444,134114],[27851,57445],[57446,136998],[26651,57447],[29653,57448],[24650,57449],[16042,57450],[14540,57451],[57452,136936],[29149,57453],[17570,
57454],[21357,57455],[21364,57456],[57457,165547],[21374,57458],0,[57460,136598],[57461,136723],[30694,57462],[21395,57463],[57464,166555],[21408,57465],[21419,57466],[21422,57467],[29607,57468],[57469,153458],[16217,57470],[29596,57471],[21441,57472],[21445,57473],[27721,57474],[20041,57475],[22526,57476],[21465,57477],[15019,57478],[57479,134031],[21472,57480],[57481,147435],[57482,142755],[21494,57483],[57484,134263],[21523,57485],[28793,57486],[21803,57487],[26199,57488],[27995,57489],[21613,
57490],[57491,158547],[57492,134516],[21853,57493],[21647,57494],[21668,57495],[18342,57496],[57497,136973],[57498,134877],[15796,57499],[57500,134477],[57501,166332],[57502,140952],[21831,57503],[19693,57504],[21551,57505],[29719,57506],[21894,57507],[21929,57508],0,[57510,137431],[57511,147514],[17746,57512],[57513,148533],[26291,57514],[57515,135348],[22071,57516],[26317,57517],[57518,144010],[26276,57519],0,[22093,57521],[22095,57522],[30961,57523],[22257,57524],[38791,57525],[21502,57526],[22272,
57527],[22255,57528],[22253,57529],[57530,166758],[13859,57531],[57532,135759],[22342,57533],[57534,147877],[27758,57535],[28811,57536],[22338,57537],[14001,57538],[57539,158846],[22502,57540],[57541,136214],[22531,57542],[57543,136276],[57544,148323],[22566,57545],[57546,150517],0,[22698,57548],[13665,57549],[22752,57550],[22748,57551],[57552,135740],[22779,57553],[23551,57554],[22339,57555],[57556,172368],[57557,148088],[37843,57558],[13729,57559],[22815,57560],[26790,57561],[14019,57562],[28249,
57563],[57564,136766],[23076,57565],0,[57567,136850],[34053,57568],[22985,57569],[57570,134478],[57571,158849],[57572,159018],[57573,137180],[23001,57574],[57575,137211],[57576,137138],[57577,159142],[28017,57578],[57579,137256],[57580,136917],[23033,57581],[57582,159301],[23211,57583],[23139,57584],[14054,57585],[57586,149929],0,[14088,57588],[23190,57589],[29797,57590],[23251,57591],[57592,159649],[57593,140628],[57595,137489],[14130,57596],[57597,136888],[24195,57598],[21200,57599],[23414,57600],
[25992,57601],[23420,57602],[57603,162318],[16388,57604],[18525,57605],[57606,131588],[23509,57607],[57609,137780],[57610,154060],[57611,132517],[23539,57612],[23453,57613],[19728,57614],[23557,57615],[57616,138052],[23571,57617],[29646,57618],[23572,57619],[57620,138405],[57621,158504],[23625,57622],[18653,57623],[23685,57624],[23785,57625],[23791,57626],[23947,57627],[57628,138745],[57629,138807],[23824,57630],[23832,57631],[23878,57632],[57633,138916],[23738,57634],[24023,57635],[33532,57636],
[14381,57637],[57638,149761],[57639,139337],[57640,139635],[33415,57641],[14390,57642],[15298,57643],[24110,57644],[27274,57645],0,57647,[57648,148668],[57649,134355],[21414,57650],[20151,57651],0,[21416,57653],[57654,137073],[24073,57655],57656,[57657,164994],[24313,57658],[24315,57659],[14496,57660],[24316,57661],[26686,57662],[37915,57663],[24333,57664],[57665,131521],[57666,194708],[15070,57667],[57669,135994],[24378,57670],[57671,157832],[57672,140240],[57674,140401],[24419,57675],[57677,159342],
[24434,57678],[37696,57679],[57680,166454],[24487,57681],[23990,57682],[15711,57683],[57684,152144],[57685,139114],[57686,159992],[57687,140904],[37334,57688],[57689,131742],[57690,166441],[24625,57691],[26245,57692],[14691,57694],[15815,57695],[13881,57696],[22416,57697],[57698,141236],[31089,57699],[15936,57700],[24734,57701],0,0,[57704,149890],[57705,149903],[57706,162387],[29860,57707],[20705,57708],[23200,57709],[24932,57710],[24898,57712],[57713,194726],[57714,159442],[24961,57715],[20980,57716],
[57717,132694],[24967,57718],[23466,57719],[57720,147383],[57721,141407],[25043,57722],[57723,166813],[57724,170333],[25040,57725],[14642,57726],[57727,141696],[57728,141505],[24611,57729],[24924,57730],[25886,57731],[25483,57732],[57733,131352],[25285,57734],[57735,137072],[25301,57736],[57737,142861],[25452,57738],[57739,149983],[14871,57740],[25656,57741],[25592,57742],[57743,136078],[57744,137212],[28554,57746],[57747,142902],0,[57750,153373],[25825,57751],[25829,57752],[38011,57753],[14950,57754],
[25658,57755],[14935,57756],[25933,57757],[28438,57758],[57759,150056],[57760,150051],[25989,57761],[25965,57762],[25951,57763],0,[26037,57765],[57766,149824],[19255,57767],[26065,57768],[16600,57769],[57770,137257],57771,[26083,57772],[24543,57773],[57774,144384],[26136,57775],[57776,143863],[57777,143864],[26180,57778],[57779,143780],[57780,143781],[26187,57781],[57782,134773],[26215,57783],[57784,152038],[26227,57785],0,[57788,143921],[57789,165364],[57790,143816],[57791,152339],[30661,57792],
[57793,141559],[39332,57794],[26370,57795],[57796,148380],[57797,150049],[27130,57799],[57800,145346],0,[26471,57802],[26466,57803],[57804,147917],[57805,168173],[26583,57806],[17641,57807],[26658,57808],[28240,57809],[37436,57810],[26625,57811],[57812,144358],[57813,159136],[26717,57814],[57815,144495],[27105,57816],[27147,57817],[57818,166623],[26995,57819],[26819,57820],[57821,144845],[26881,57822],[26880,57823],[14849,57825],[57826,144956],[15232,57827],[26540,57828],[26977,57829],[57830,166474],
[17148,57831],[26934,57832],[27032,57833],[15265,57834],[57835,132041],[33635,57836],[20624,57837],[27129,57838],[57839,144985],[57840,139562],[27205,57841],[57842,145155],[27293,57843],[15347,57844],[26545,57845],[27336,57846],[57847,168348],[15373,57848],[27421,57849],[57850,133411],[24798,57851,60308],[27445,57852],[27508,57853],[57854,141261],[28341,57855],[57856,146139],0,[57858,137560],[14144,57859],[21537,57860],[57861,146266],[27617,57862],[57863,147196],[27612,57864],[27703,57865],[57866,
140427],[57867,149745],[57868,158545],[27738,57869],[33318,57870],[27769,57871],[57872,146876],[17605,57873],[57874,146877],[57875,147876],[57876,149772],[57877,149760],[57878,146633],[14053,57879],[15595,57880],[57881,134450],[39811,57882],[57883,143865],[57884,140433],[32655,57885],[26679,57886],[57887,159013],[57888,159137],[57889,159211],[28054,57890],[27996,57891],[28284,57892],[28420,57893],[57894,149887],[57895,147589],[57896,159346],[34099,57897],[57898,159604],[20935,57899],0,0,[33838,57902],
[57903,166689],0,[57905,146991],[29779,57906],[57907,147330],[31180,57908],[28239,57909],[23185,57910],[57911,143435],[28664,57912],[14093,57913],[28573,57914],[57915,146992],[28410,57916],[57917,136343],[57918,147517],[17749,57919],[37872,57920],[28484,57921],[28508,57922],[15694,57923],[28532,57924],[57925,168304],[15675,57926],[28575,57927],[57928,147780],[28627,57929],[57930,147601],[57931,147797],[57932,147513],[57933,147440],[57934,147380],[57935,147775],[20959,57936],[57937,147798],[57938,
147799],[57939,147776],[57940,156125],[28747,57941],[28798,57942],[28839,57943],0,[28876,57945],[28885,57946],[28886,57947],[28895,57948],[16644,57949],[15848,57950],[29108,57951],[29078,57952],[57953,148087],[28971,57954],[28997,57955],[23176,57956],[29002,57957],0,[57960,148325],[29007,57961],[37730,57962],[57963,148161],[28972,57964],[57965,148570],[57966,150055],[57967,150050],[29114,57968],[57969,166888],[28861,57970],[29198,57971],[37954,57972],[29205,57973],[22801,57974],[37955,57975],[29220,
57976],[37697,57977],[57978,153093],[29230,57979],[29248,57980],[57981,149876],[26813,57982],[29269,57983],[29271,57984],[15957,57985],[57986,143428],[26637,57987],[28477,57988],[29314,57989],0,[29483,57991],[57992,149539],[57993,165931],[18669,57994],[57995,165892],[29480,57996],[29486,57997],[29647,57998],[29610,57999],[58E3,134202],[58001,158254],[29641,58002],[29769,58003],[58004,147938],[58005,136935],[58006,150052],[26147,58007],[14021,58008],[58009,149943],[58010,149901],[58011,150011],[29687,
58012],[29717,58013],[26883,58014],[58015,150054],[29753,58016],[16087,58018],0,[58020,141485],[29792,58021],[58022,167602],[29767,58023],[29668,58024],[29814,58025],[33721,58026],[29804,58027],[29812,58029],[37873,58030],[27180,58031],[29826,58032],[18771,58033],[58034,150156],[58035,147807],[58036,150137],[58037,166799],[23366,58038],[58039,166915],[58040,137374],[29896,58041],[58042,137608],[29966,58043],[29982,58045],[58046,167641],[58047,137803],[23511,58048],[58049,167596],[37765,58050],[30029,
58051],[30026,58052],[30055,58053],[30062,58054],[58055,151426],[16132,58056],[58057,150803],[30094,58058],[29789,58059],[30110,58060],[30132,58061],[30210,58062],[30252,58063],[30289,58064],[30287,58065],[30319,58066],58067,[58068,156661],[30352,58069],[33263,58070],[14328,58071],[58072,157969],[58073,157966],[30369,58074],[30373,58075],[30391,58076],[30412,58077],[58078,159647],[33890,58079],[58080,151709],[58081,151933],[58082,138780],[30494,58083],[30502,58084],[30528,58085],[25775,58086],[58087,
152096],[30552,58088],[58089,144044],[30639,58090],[58091,166244],[58092,166248],[58093,136897],[30708,58094],0,[26826,58098],[30895,58099],[30919,58100],[30931,58101],[38565,58102],[31022,58103],[58104,153056],[30935,58105],[31028,58106],[30897,58107],[58108,161292],[36792,58109],[34948,58110],[58113,140828],[31110,58114],[35072,58115],[26882,58116],[31104,58117],[58118,153687],[31133,58119],[58120,162617],[31036,58121],[31145,58122],[28202,58123],[58124,160038],[16040,58125],[31174,58126],[58127,
168205],[31188,58128],0,[21797,62526],0,[62528,134210],[62529,134421],[62530,151851],[21904,62531],[62532,142534],[14828,62533],[62534,131905],[36422,62535],[62536,150968],[62537,169189],0,[62539,164030],[30586,62540],[62541,142392],[14900,62542],[18389,62543],[62544,164189],[62545,158194],[62546,151018],[25821,62547],[62548,134524],[62549,135092],[62550,134357],0,[25741,62552],[36478,62553],[62554,134806],0,[62556,135012],[62557,142505],[62558,164438],[62559,148691],0,[62561,134470],[62562,170573],
[62563,164073],[18420,62564],[62565,151207],[62566,142530],[39602,62567],[14951,62568],[62569,169460],[16365,62570],[13574,62571],[62572,152263],[62573,169940],0,[62575,142660],[40302,62576],[38933,62577],0,[17369,62579],0,[25780,62581],[21731,62582],0,[62584,142282],0,[14843,62586],0,[62588,157402],[62589,157462],[62590,162208],[25834,62591],[62592,151634],[62593,134211],[36456,62594],0,[62596,166732],[62597,132913],0,[18443,62599],[62600,131497],[16378,62601],[22643,62602],[62603,142733],0,[62605,
148936],[62606,132348],[62607,155799],[62608,134988],0,[21881,62610],0,[17338,62612],0,[19124,62614],[62615,141926],[62616,135325],[33194,62617],[39157,62618],[62619,134556],[25465,62620],[14846,62621],[62622,141173],[36288,62623],[22177,62624],[25724,62625],[15939,62626],0,[62628,173569],[62629,134665],[62630,142031],0,0,[62633,135368],[62634,145858],[14738,62635],[14854,62636],[62637,164507],[13688,62638],[62639,155209],[62640,139463],0,0,[62643,142514],[62644,169760],[13500,62645],[27709,62646],
[62647,151099],0,0,[62650,161140],[62651,142987],[62652,139784],[62653,173659],[62654,167117],[62655,134778],[62656,134196],[62683,161337],[62684,142286],[62687,142417],[14872,62689],[62691,135367],[62693,173618],[62695,167122],[62696,167321],[62697,167114],[38314,62698],0,[62706,161630],[28992,62708],0,[20822,62385],0,[20616,62487],0,[13459,62489],[20870,62491],[24130,63037],[20997,62495],[21031,62436],[21113,62497],0,[13651,62504],[21442,62505],[21343,62715],0,[21823,62520],0,[21976,59986],[13789,
62722],[22049,63067],0,[22100,60044],[60148,135291],0,[60153,135379],0,[61095,135934],0,0,[14265,60104],[23745,61099],[23829,63066],[23894,63030],[14392,63036],[20097,62477],[24253,63038],[14612,63042],[25017,63050],[25232,63054],[25368,63056],[25690,63063],[25745,62381],[33133,62709],[33156,59922],[33171,59924],[26624,63080],[15292,63093],[29327,60517],[29389,59781],0,[29497,59785],[30018,59811],[30172,59817],[16320,59818],[60278,151205],[16343,59820],0,30336,[30348,59824,151388],[16552,59845],[30777,
59846],[16643,59855],[31377,59863],[31771,59876],[31981,59884],[32659,62658],[32686,59892],0,[33535,59936],[22623,59981],[34482,59960],0,[34699,59963],[35143,59969],0,[35369,59972],0,[36465,59988],[60484,164233],[36528,59990],0,[37214,62443],[37260,62441],[39182,60051],[39196,60054],0,0,[39809,60066],[40384,60080],[40339,60078],[40620,60085],[19857,60540],0,37818,[40571,60084],[28809,63148],[29512,59788],0,[31129,59858],[36791,59997],0,[39234,60056],{s:193},8364,{s:4},[12443,63518],[12444,63519],
[11904,63520],{f:5,c:62211},[62216,131340],62217,[62218,131281],[62219,131277],{f:2,c:62220},[62222,131275],[62223,139240],62224,[62225,131274],{f:4,c:62226},[62230,131342],{f:2,c:62231},{f:2,c:62776},[62778,138177],[62779,194680],[12205,38737,62780],[62781,131206],[20059,62782],[20155,62783],[13630,62784],[23587,62785],[24401,62786],[24516,62787],[14586,62788],[25164,62789],[25909,62790],[27514,62791],[27701,62792],[27706,62793],[28780,62794],[29227,62795],[20012,62796],[29357,62797],[62798,149737],
[32594,62799],[31035,62800],[31993,62801],[32595,62802],[62803,156266],[13505,62804],[62806,156491],[32770,62807],[32896,62808],[62809,157202],[62810,158033],[21341,62811],[34916,62812],[35265,62813],[62814,161970],[35744,62815],[36125,62816],[38021,62817],[38264,62818],[38271,62819],[38376,62820],[62821,167439],[38886,62822],[39029,62823],[39118,62824],[39134,62825],[39267,62826],[62827,17E4],[40060,62828],[40479,62829],[40644,62830],[27503,62831],[62832,63751],[20023,62833],[62834,131207],[38429,
62835],[25143,62836],[38050,62837],[11908,63521],[11910,63522],[11911,63523],[11912,63524],[11914,63525],[11916,63526],[11917,63527],[11925,63528],[11932,63529],[11941,63531],[11943,63532],[11946,63533],[11948,63534],[11950,63535],[11958,63536],[11964,63537],[11966,63538],[11978,63540],[11980,63541],[11981,63542],[11983,63543],[11990,63544],[11991,63545],[11998,63546],[62368,172969],[62369,135493],[25866,62371],[20029,62374],[28381,62375],[40270,62376],[37343,62377],[62380,161589],[20250,62382],[20264,
62383],[20392,62384],[20852,62386],[20892,62387],[20964,62388],[21153,62389],[21160,62390],[21307,62391],[21326,62392],[21457,62393],[21464,62394],[22242,62395],[22768,62396],[22788,62397],[22791,62398],[22834,62399],[22836,62400],[23398,62401],[23454,62402],[23455,62403],[23706,62404],[24198,62405],[24635,62406],[25993,62407],[26622,62408],[26628,62409],[26725,62410],[27982,62411],[28860,62412],[30005,62413],[32420,62414],[32428,62415],[32442,62416],[32455,62417],[32463,62418],[32479,62419],[32518,
62420],[32567,62421],[33402,62422],[33487,62423],[33647,62424],[35270,62425],[35774,62426],[35810,62427],[36710,62428],[36711,62429],[36718,62430],[29713,62431],[31996,62432],[32205,62433],[26950,62434],[31433,62435],[30904,62442],[32956,62444],[36107,62446],[33014,62447],[62448,133607],[32927,62451],[40647,62452],[19661,62453],[40393,62454],[40460,62455],[19518,62456],[62457,171510],[62458,159758],[40458,62459],[62460,172339],[13761,62461],[28314,62463],[33342,62464],[29977,62465],[18705,62467],
[39532,62468],[39567,62469],[40857,62470],[31111,62471],[62472,164972],[62473,138698],[62474,132560],[62475,142054],[20004,62476],[20096,62478],[20103,62479],[20159,62480],[20203,62481],[20279,62482],[13388,62483],[20413,62484],[15944,62485],[20483,62486],[13437,62488],[13477,62490],[22789,62492],[20955,62493],[20988,62494],[20105,62496],[21136,62498],[21287,62499],[13767,62500],[21417,62501],[13649,62502],[21424,62503],[21539,62506],[13677,62507],[13682,62508],[13953,62509],[21651,62510],[21667,
62511],[21684,62512],[21689,62513],[21712,62514],[21743,62515],[21784,62516],[21795,62517],[21800,62518],[13720,62519],[13733,62521],[13759,62522],[21975,62523],[13765,62524],[62525,163204],[16467,62538],[62551,135412],[62555,134155],[62574,161992],[62580,155813],[62583,142668],[62585,135287],[62587,135279],[62595,139681],[62609,134550],[16571,62611],[62631,142537],[22098,62641],[62642,134961],[62657,157724],[62659,135375],[62660,141315],[62661,141625],[13819,62662],[62663,152035],[62664,134796],
[62665,135053],[62666,134826],[16275,62667],[62668,134960],[62669,134471],[62670,135503],[62671,134732],[62673,134827],[62674,134057],[62675,134472],[62676,135360],[62677,135485],[16377,62678],[62679,140950],[25650,62680],[62681,135085],[62682,144372],[62685,134526],[62686,134527],[62688,142421],[62690,134808],[62692,134958],[62694,158544],[21708,62699],[33476,62700],[21945,62701],[62703,171715],[39974,62704],[39606,62705],[62707,142830],[33004,62710],[23580,62711],[62712,157042],[33076,62713],[14231,
62714],[62716,164029],[37302,62717],[62718,134906],[62719,134671],[62720,134775],[62721,134907],[62723,151019],[13833,62724],[62725,134358],[22191,62726],[62727,141237],[62728,135369],[62729,134672],[62730,134776],[62731,135288],[62732,135496],[62733,164359],[62734,136277],[62735,134777],[62736,151120],[62737,142756],[23124,62738],[62739,135197],[62740,135198],[62741,135413],[62742,135414],[22428,62743],[62744,134673],[62745,161428],[62746,164557],[62747,135093],[62748,134779],[62749,151934],[14083,
62750],[62751,135094],[62752,135552],[62753,152280],[62754,172733],[62755,149978],[62756,137274],[62757,147831],[62758,164476],[22681,62759],[21096,62760],[13850,62761],[62762,153405],[31666,62763],[23400,62764],[18432,62765],[19244,62766],[40743,62767],[18919,62768],[39967,62769],[39821,62770],[62771,154484],[62772,143677],[22011,62773],[13810,62774],[22153,62775],[23870,63028],[23880,63029],[15868,63031],[14351,63032],[23972,63033],[23993,63034],[14368,63035],[24357,63039],[24451,63040],[14600,
63041],[14655,63043],[14669,63044],[24791,63045],[24893,63046],[23781,63047],[14729,63048],[25015,63049],[25039,63051],[14776,63052],[25132,63053],[25317,63055],[14840,63057],[22193,63058],[14851,63059],[25570,63060],[25595,63061],[25607,63062],[14923,63064],[25792,63065],[40863,63068],[14999,63069],[25990,63070],[15037,63071],[26111,63072],[26195,63073],[15090,63074],[26258,63075],[15138,63076],[26390,63077],[15170,63078],[26532,63079],[15192,63081],[26698,63082],[26756,63083],[15218,63084],[15217,
63085],[15227,63086],[26889,63087],[26947,63088],[29276,63089],[26980,63090],[27039,63091],[27013,63092],[27094,63094],[15325,63095],[27237,63096],[27252,63097],[27249,63098],[27266,63099],[15340,63100],[27289,63101],[15346,63102],[27307,63103],[27317,63104],[27348,63105],[27382,63106],[27521,63107],[27585,63108],[27626,63109],[27765,63110],[27818,63111],[15563,63112],[27906,63113],[27910,63114],[27942,63115],[28033,63116],[15599,63117],[28068,63118],[28081,63119],[28181,63120],[28184,63121],[28201,
63122],[28294,63123],[63124,166336],[28347,63125],[28386,63126],[28378,63127],[40831,63128],[28392,63129],[28393,63130],[28452,63131],[28468,63132],[15686,63133],[63134,147265],[28545,63135],[28606,63136],[15722,63137],[15733,63138],[29111,63139],[23705,63140],[15754,63141],[28716,63142],[15761,63143],[28752,63144],[28756,63145],[28783,63146],[28799,63147],[63149,131877],[17345,63150],[13809,63151],[63152,134872],[13902,58134],[15789,58172],[58173,154725],[26237,58183],[31860,58188],[29837,58197],
[32402,58215],[17667,58232],[58260,151480],[58270,133901],[58277,158474],[13438,58311],[58317,143087],[58325,146613],[58343,159385],[34673,58364],[25537,58385],[30583,58387],[35210,58390],[58406,147343],[35660,58415],[58440,150729],[18730,58464],[58471,172052],[58472,165564],[58473,165121],[15088,58490],[28815,58511],[58529,140922],[58637,158120],[58646,148043],[26760,58662],[58664,139611],[40802,58702],[37830,58793],[58802,131967],[37734,58888],[37519,58901],[34324,58954],[58986,173147],[16784,59010],
[26511,59045],[26654,59048],[14435,59051],[59077,149996],[15129,59128],[33942,59176],[59241,149858],[14818,59254],[33920,59259],[17262,59328],[38769,59402],[39323,59427],[18733,59499],[28439,59703],[59704,160009],[28838,59746],[59752,150095],[32357,59753],[23855,59755],[15859,59756],[59758,150109],[59759,137183],[32164,59760],[33830,59761],[21637,59762],[59763,146170],[59765,131604],[22398,59766],[59767,133333],[59768,132633],[16357,59769],[59770,139166],[59771,172726],[28675,59772],[59773,168283],
[23920,59774],[29583,59775],[59777,166489],[59778,168992],[20424,59779],[32743,59780],[29456,59782],[29496,59784],[29505,59787],[16041,59789],[29173,59792],[59793,149746],[29665,59794],[16074,59796],[16081,59798],[29721,59801],[29726,59802],[29727,59803],[16098,59804],[16112,59805],[16116,59806],[16122,59807],[29907,59808],[16142,59809],[16211,59810],[30061,59812],[30066,59813],[30093,59814],[16252,59815],[30152,59816],[30285,59819],[30324,59821],[16348,59822],[30330,59823],[29064,59825],[22051,59826],
[35200,59827],[16413,59829],[30531,59830],[16441,59831],[16453,59833],[13787,59834],[30616,59835],[16490,59836],[16495,59837],[30654,59839],[30667,59840],[30744,59842],[30748,59844],[30791,59847],[30801,59848],[30822,59849],[33864,59850],[59851,152885],[31027,59852],[31026,59854],[16649,59856],[31121,59857],[31238,59860],[16743,59862],[16818,59864],[31420,59865],[33401,59866],[16836,59867],[31439,59868],[31451,59869],[16847,59870],[31586,59872],[31596,59873],[31611,59874],[31762,59875],[16992,59877],
[17018,59878],[31867,59879],[31900,59880],[17036,59881],[31928,59882],[17044,59883],[36755,59885],[28864,59886],[59887,134351],[32207,59888],[32212,59889],[32208,59890],[32253,59891],[32692,59893],[29343,59894],[17303,59895],[32800,59896],[32805,59897],[32814,59899],[32817,59900],[32852,59901],[22452,59903],[28832,59904],[32951,59905],[33001,59906],[17389,59907],[33036,59908],[33038,59910],[33042,59911],[33044,59913],[17409,59914],[15161,59915],[33110,59916],[33113,59917],[33114,59918],[17427,59919],
[33148,59921],[17445,59923],[17453,59925],[33189,59926],[22511,59927],[33217,59928],[33252,59929],[33364,59930],[17551,59931],[33398,59933],[33482,59934],[33496,59935],[17584,59937],[33623,59938],[38505,59939],[33797,59941],[28917,59942],[33892,59943],[33928,59945],[17668,59946],[33982,59947],[34017,59948],[34040,59949],[34064,59950],[34104,59951],[34130,59952],[17723,59953],[34159,59954],[34160,59955],[34272,59956],[17783,59957],[34418,59958],[34450,59959],[34543,59961],[38469,59962],[17926,59964],
[17943,59965],[34990,59966],[35071,59967],[35108,59968],[35217,59970],[59971,162151],[35384,59973],[35476,59974],[35508,59975],[35921,59976],[36052,59977],[36082,59978],[36124,59979],[18328,59980],[36291,59982],[18413,59983],[36410,59985],[22356,59987],[22005,59989],[18487,59991],[36558,59992],[36578,59993],[36580,59994],[36589,59995],[36594,59996],[36801,59998],[36810,59999],[36812,6E4],[36915,60001],[18605,60003],[39136,60004],[37395,60005],[18718,60006],[37416,60007],[37464,60008],[37483,60009],
[37553,60010],[37550,60011],[37567,60012],[37603,60013],[37611,60014],[37619,60015],[37620,60016],[37629,60017],[37699,60018],[37764,60019],[37805,60020],[18757,60021],[18769,60022],[37911,60024],[37917,60026],[37933,60027],[37950,60028],[18794,60029],[37972,60030],[38009,60031],[38189,60032],[38306,60033],[18855,60034],[38388,60035],[38451,60036],[18917,60037],[18980,60039],[38720,60040],[18997,60041],[38834,60042],[38850,60043],[19172,60045],[39097,60047],[19225,60048],[39153,60049],[22596,60050],
[39193,60052],[39223,60055],[39261,60057],[39266,60058],[19312,60059],[39365,60060],[19357,60061],[39484,60062],[39695,60063],[39785,60065],[39901,60067],[39921,60068],[39924,60069],[19565,60070],[39968,60071],[14191,60072],[60073,138178],[40265,60074],[40702,60076],[22096,60077],[40381,60079],[40444,60081],[38134,60082],[36790,60083],[40625,60086],[40637,60087],[40646,60088],[38108,60089],[40674,60090],[40689,60091],[40696,60092],[40772,60094],[60095,131220],[60096,131767],[60097,132E3],[38083,60099],
[60101,132311],[38081,60103],[60105,132565],[60106,132629],[60107,132726],[60108,136890],[22359,60109],[29043,60110],[60111,133826],[60112,133837],[60113,134079],[60115,194619],[60116,134091],[21662,60117],[60118,134139],[60119,134203],[60120,134227],[60121,134245],[60122,134268],[60124,134285],[60126,134325],[60127,134365],[60128,134381],[60129,134511],[60130,134578],[60131,134600],[60135,134660],[60136,134670],[60137,134871],[60138,135056],[60139,134957],[60140,134771],[60142,135100],[60144,135260],
[60145,135247],[60146,135286],[60149,135304],[60150,135318],[13895,60151],[60152,135359],[60154,135471],[60155,135483],[21348,60156],[60158,135907],[60159,136053],[60160,135990],[60162,136567],[60163,136729],[60164,137155],[60165,137159],[28859,60167],[60168,137261],[60169,137578],[60170,137773],[60171,137797],[60172,138282],[60173,138352],[60174,138412],[60175,138952],[60177,138965],[60178,139029],[29080,60179],[60181,139333],[27113,60182],[14024,60183],[60184,139900],[60185,140247],[60186,140282],
[60187,141098],[60188,141425],[60189,141647],[60191,141671],[60192,141715],[60193,142037],[60195,142056],[60197,142094],[60199,142143],[60202,142412],[60204,142472],[60205,142519],[60206,154600],[60207,142600],[60208,142610],[60209,142775],[60210,142741],[60211,142914],[60212,143220],[60213,143308],[60214,143411],[60215,143462],[60216,144159],[60217,144350],[60222,144743],[60223,144883],[60227,144922],[60228,145174],[22709,60231],[60234,146087],[60237,146961],[60238,147129],[60243,147737],[60245,
148206],[60246,148237],[60248,148276],[60249,148374],[60258,148484],[60259,148694],[22408,60260],[60261,149108],[60263,149295],[60271,149522],[60272,149755],[60273,150037],[60275,150208],[22885,60277],[60279,151430],[60282,151596],[22335,60284],[60286,152217],[60287,152601],[60291,152646],[60292,152686],[60296,152895],[60298,152926],[60300,152930],[60301,152934],[60302,153543],[60304,153693],[60309,153859],[60312,154286],[60313,154505],[60314,154630],[22433,60316],[29009,60317],[60319,155906],[60322,
156082],[60325,156674],[60326,156746],[60330,156804],[60334,156808],[60336,156946],[60338,157119],[60339,157365],[22201,60347],[60349,157436],[13848,60355],[60357,157593],[60358,157806],[60360,157790],[60362,157895],[60366,157990],[60368,158009],[60371,158202],[60373,158253],[60378,158260],[60379,158555],[60383,158621],[60385,158884],[60388,159150],[60392,159819],[60393,160205],[60395,160384],[60396,160389],[60399,160395],[60401,160486],[38047,60404],[60405,160848],[14009,60416],[60424,161740],[60425,
161880],[22230,60426],[60435,162269],[60441,162301],[60442,162314],[60443,162571],[60444,163174],[60448,163849],[60459,163875],[60463,163912],[60466,163971],[60479,163984],[60480,164084],[60481,164142],[60483,164175],[60485,164271],[60486,164378],[60487,164614],[60488,164655],[60489,164746],[60491,164968],[60492,165546],[25574,60494],[60495,166230],[60498,166328],[60500,166375],[60502,166376],[60503,166726],[60504,166868],[60506,166921],[60508,167877],[60509,168172],[60511,168208],[60512,168252],
[15863,60513],[60514,168286],[60515,150218],[36816,60516],[60519,169191],[60521,169392],[60522,169400],[60523,169778],[60524,170193],[60525,170313],[60526,170346],[60527,170435],[60528,170536],[60529,170766],[60530,171354],[60531,171419],[32415,60532],[60533,171768],[60534,171811],[19620,60535],[38215,60536],[60537,172691],[29090,60538],[60539,172799],[60542,173515],[19868,60543],[60544,134300],[36798,60545],[36794,60547],[60548,140464],[36793,60549],[60550,150163],[20202,60555],[60557,166700],[36480,
60560],[60561,137205],[60563,166764],[60564,166809],[60566,157359],[60568,161365],[60570,153141],[60571,153942],[20122,60572],[60573,155265],[60576,134765],[60579,147080],[60580,150686],[60583,137206],[60584,137339],[60587,154698],[60589,152337],[15814,60590],[60596,155352],[19996,60600],[60601,135146],[60602,134473],[60603,145082],[60638,151880],[21982,60644],[34694,60672],[60676,135361],[60679,149254],[23440,60680],[60682,157843],[60684,141044],[60685,163119],[60686,147875],[60687,163187],[60688,
159440],[60689,160438],[60691,135641],[60693,146684],[60694,173737],[60695,134828],[60698,138402],[60700,151490],[60702,135147],[60706,142752],[60710,135148],[60711,134666],[60714,135149],[60717,135559],[19994,60721],[19972,60722],[23309,60724],[13996,60727],[21373,60729],[13989,60730],[22682,60732],[60733,150382],[22442,60736],[60737,154261],[60738,133497],[60741,140389],[60746,146686],[60747,171824],[60749,151465],[60750,169374],[60753,146870],[60755,157619],[60756,145184],[60759,147191],[60760,
146988],[60785,143578],[60789,135849],[22439,60790],[60791,149859],[60794,159918],[60801,137068],[60806,160100],[60809,159010],[60810,150242],[39963,60837],[60838,149822],[15878,60846],[60881,159011],[60887,132092],[60891,146685],[60893,149785],[22394,60904],[21722,60912],[29050,60928],[60949,150135],[60955,166490],[60962,194624],[60976,137275],[61E3,155993],[61014,144373],[61019,166850],[61024,138566],[61054,159441],[13877,61065],[61084,166701],[21024,61088],[15384,61089],[61090,146631],[61091,155351],
[61092,161366],[61093,152881],[61094,137540],[61096,170243],[61097,159196],[61098,159917],[61100,156077],[61101,166415],[61102,145015],[61103,131310],[61104,157766],[61105,151310],[17762,61106],[23327,61107],[61108,156492],[40784,61109],[40614,61110],[61111,156267],[20962,57415],[21314,57416],[26285,57520],[22620,57547],[21843,57566],[15749,57594],[24928,57608],[18606,57668],[38845,57676],[57693,137335],[24755,57703],[33828,57711],[38932,57748],[57749,147596],[57764,143486],[57787,138813],[15147,
57798],[15666,57824],[57857,132021],[28801,57944],[23708,57959],[58017,132547],[14128,58028],[58096,136054],[58097,150034],[58111,166699],[58112,155779],[256,62233],[193,62234],[461,62235],[192,62236],[274,62237],[201,62238],[282,62239],[200,62240],[332,62241],[211,62242],[465,62243],[210,62244],62245,[7870,62246],62247,[7872,62248],[202,62249],[257,62250],[225,62251],[462,62252],[224,62253],[593,62254],[275,62255],[233,62256],[283,62257],[232,62258],[299,62259],[237,62260],[464,62261],[236,62262],
[333,62263],[243,62264],[466,62265],[242,62266],[363,62267],[250,62268],[468,62269],[249,62270],[470,62271],[472,62272],[474,62273],[476,62274],[252,62275],62276,[7871,62277],62278,[7873,62279],[234,62280],[609,62281],[643,63551],[592,63552],[603,63553],[596,63554],[629,63555],[339,63556],[248,63557],[331,63558],[650,63559],[618,63560],{f:2,c:62282},[11933,63530],[11974,63539],[12003,63547],20539,28158,[62841,171123],62842,[15817,62843],34959,[62845,147790],28791,23797,[19232,62848],[62849,152013],
[13657,62850],[62851,154928],24866,[62853,166450],36775,37366,29073,26393,29626,[62859,144001],[62860,172295],[15499,62861],[62862,137600],[19216,62863],30948,29698,20910,[62867,165647],[16393,62868],27235,[62870,172730],[16931,62871],34319,31274,[62875,170311],[62876,166634],38741,28749,21284,[62880,139390],37876,30425,[62883,166371],62884,30685,20131,20464,20668,20015,20247,62891,21556,32139,22674,22736,[62896,138678],24210,24217,24514,[62900,141074],25995,[62902,144377],26905,27203,[62905,146531],
27903,29184,[62909,148741],29580,[16091,62911],[62912,150035],23317,29881,35715,[62916,154788],[62917,153237],31379,31724,31939,32364,33528,34199,62924,34960,62926,36537,62928,36815,34143,39392,37409,62933,[62934,167353],[62935,136255],[16497,62936],[17058,62937],23066,39016,26475,[17014,62944],22333,34262,[62948,149883],33471,[62950,160013],[19585,62951],[62952,159092],23931,[62954,158485],[62955,159678],{f:2,c:62956},23446,62959,32347],"Adobe-GB1":[{f:95,c:32},{f:3,c:12288},[183,12539],713,711,
168,12291,12293,8212,65374,8214,[8230,8943],{f:2,c:8216},{f:2,c:8220},{f:2,c:12308},{f:8,c:12296},{f:2,c:12310},{f:2,c:12304},177,215,247,8758,{f:2,c:8743},8721,8719,8746,8745,8712,8759,8730,8869,8741,8736,8978,8857,8747,8750,8801,8780,8776,8765,8733,8800,{f:2,c:8814},{f:2,c:8804},8734,8757,8756,9794,9792,176,{f:2,c:8242},8451,65284,164,{f:2,c:65504},8240,167,8470,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,8251,8594,{f:2,c:8592},8595,12307,{f:20,c:9352},{f:20,c:9332},{f:10,c:9312},{f:10,
c:12832},{f:12,c:8544},{f:3,c:65281},65509,{f:89,c:65285},65507,{f:83,c:12353},{f:86,c:12449},{f:17,c:913},{f:7,c:931},{f:17,c:945},{f:7,c:963},{f:7,c:59277},{f:2,c:65077},{f:2,c:65081},{f:2,c:65087},{f:2,c:65085},{f:4,c:65089},{f:2,c:59284},{f:2,c:65083},{f:2,c:65079},65073,59286,{f:2,c:65075},{f:6,c:1040},1025,{f:32,c:1046},1105,{f:26,c:1078},257,225,462,224,275,233,283,232,299,237,464,236,333,243,466,242,363,250,468,249,470,472,474,476,252,234,593,7743,324,328,505,609,{f:37,c:12549},0,{f:76,c:9472},
{s:126},21834,38463,22467,25384,21710,21769,21696,30353,30284,34108,30702,33406,30861,29233,38552,38797,27688,23433,20474,25353,26263,23736,33018,26696,32942,26114,30414,20985,25942,29100,32753,34948,20658,22885,25034,28595,33453,25420,25170,21485,21543,31494,[12043,20843],30116,24052,25300,36299,38774,25226,32793,22365,38712,32610,29240,[12137,30333],26575,30334,25670,20336,36133,25308,31255,26001,29677,25644,25203,33324,39041,26495,29256,25198,25292,20276,29923,21322,21150,32458,37030,24110,26758,
27036,33152,32465,26834,30917,34444,38225,20621,35876,33502,32990,21253,35090,21093,34180,38649,20445,22561,39281,23453,25265,25253,26292,35961,40077,29190,26479,30865,24754,21329,21271,36744,32972,36125,38049,20493,29384,22791,24811,28953,34987,22868,33519,26412,31528,23849,32503,29997,27893,36454,36856,36924,[12240,40763],[12112,27604],37145,31508,24444,30887,34006,34109,27605,27609,27606,24065,24199,30201,38381,25949,24330,24517,36767,22721,33218,36991,38491,38829,36793,32534,36140,25153,20415,
21464,21342,{f:2,c:36776},36779,36941,26631,24426,33176,34920,40150,24971,21035,30250,24428,25996,28626,28392,23486,25672,20853,20912,26564,19993,31177,39292,28851,30149,24182,29627,33760,25773,25320,38069,27874,21338,21187,25615,38082,31636,20271,24091,33334,33046,33162,28196,27850,39539,25429,[12056,21340],21754,34917,22496,19981,24067,27493,31807,37096,24598,25830,29468,35009,26448,25165,36130,30572,36393,37319,24425,33756,34081,39184,21442,34453,27531,24813,24808,28799,33485,33329,20179,27815,
34255,25805,31961,27133,26361,33609,21397,31574,20391,20876,27979,23618,36461,25554,21449,33580,33590,26597,30900,25661,23519,23700,24046,35815,25286,26612,35962,25600,25530,34633,39307,35863,32544,38130,20135,38416,39076,26124,29462,22330,23581,24120,38271,20607,32928,[12058,21378],25950,30021,21809,20513,36229,25220,38046,26397,22066,28526,24034,21557,28818,36710,25199,25764,25507,24443,28552,37108,[12162,33251],[12192,36784],23576,26216,24561,27785,38472,36225,34924,25745,31216,22478,27225,25104,
21576,20056,31243,24809,28548,35802,25215,36894,39563,31204,21507,30196,25345,21273,27744,36831,24347,39536,32827,40831,20360,23610,[12186,36196],32709,26021,28861,20805,20914,[12173,34411],23815,23456,25277,37228,30068,36364,31264,24833,31609,20167,32504,30597,19985,33261,21021,20986,27249,21416,36487,38148,38607,28353,38500,26970,30784,20648,30679,25616,35302,22788,25571,24029,31359,26941,20256,33337,21912,20018,30126,31383,24162,24202,38383,21019,21561,28810,25462,38180,22402,26149,26943,37255,
21767,28147,32431,34850,25139,32496,30133,33576,30913,38604,36766,24904,29943,35789,27492,21050,36176,27425,32874,33905,22257,21254,20174,19995,20945,31895,37259,31751,20419,36479,31713,31388,25703,23828,20652,33030,30209,31929,28140,32736,26449,23384,[12072,23544],30923,25774,25619,25514,25387,38169,25645,36798,31572,30249,25171,[12068,22823],21574,[12109,27513],20643,25140,24102,27526,20195,36151,34955,24453,36910,24608,32829,25285,20025,21333,37112,25528,32966,26086,27694,20294,24814,28129,35806,
24377,34507,24403,25377,20826,33633,26723,[12049,20992],25443,36424,20498,23707,31095,23548,21040,31291,24764,36947,30423,24503,24471,30340,36460,28783,30331,31561,30634,20979,37011,22564,20302,28404,36842,25932,31515,29380,28068,32735,23265,25269,24213,22320,33922,31532,24093,24351,36882,32532,39072,25474,28359,30872,28857,20856,38747,22443,30005,20291,30008,24215,24806,22880,28096,27583,30857,21500,38613,20939,20993,25481,21514,38035,35843,36300,29241,30879,34678,36845,35853,21472,19969,30447,21486,
38025,39030,[12237,40718],38189,23450,35746,20002,19996,20908,33891,25026,21160,26635,20375,24683,20923,27934,20828,25238,[12099,26007],38497,[12182,35910],36887,30168,37117,30563,27602,29322,29420,35835,22581,30585,36172,26460,38208,32922,24230,28193,22930,31471,30701,38203,27573,26029,32526,22534,20817,38431,23545,22697,21544,36466,25958,39039,22244,38045,30462,36929,25479,21702,22810,22842,22427,36530,26421,36346,33333,21057,24816,22549,34558,23784,40517,20420,39069,35769,23077,24694,21380,25212,
36943,37122,39295,24681,[12157,32780],[12041,20799],[12159,32819],23572,39285,27953,[12038,20108],36144,21457,32602,31567,20240,20047,38400,27861,29648,34281,24070,30058,32763,27146,30718,38034,32321,20961,28902,21453,36820,33539,36137,29359,39277,27867,22346,33459,[12101,26041],32938,25151,38450,22952,20223,35775,32442,25918,33778,[12206,38750],21857,39134,32933,21290,35837,21536,32954,24223,27832,36153,33452,37210,21545,27675,20998,32439,22367,28954,27774,31881,22859,20221,24575,24868,31914,20016,
23553,26539,34562,23792,38155,39118,30127,28925,36898,20911,32541,35773,22857,20964,20315,21542,22827,25975,32932,23413,25206,25282,36752,24133,27679,31526,20239,20440,26381,28014,28074,31119,34993,24343,29995,25242,36741,20463,37340,26023,33071,33105,24220,33104,36212,21103,35206,36171,22797,20613,20184,[12201,38428],[12119,29238],33145,36127,23500,35747,38468,22919,32538,21648,22134,22030,35813,25913,27010,38041,30422,28297,[12082,24178],[12130,29976],26438,26577,31487,32925,36214,24863,31174,25954,
36195,20872,21018,38050,32568,32923,32434,23703,28207,26464,31705,30347,[12220,39640],33167,32660,31957,25630,38224,31295,21578,21733,27468,25601,[12093,25096],40509,33011,30105,21106,[12208,38761],33883,26684,34532,38401,38548,38124,20010,21508,32473,26681,36319,32789,26356,24218,32697,22466,32831,26775,[12079,24037],25915,21151,24685,40858,20379,36524,20844,23467,[12088,24339],24041,27742,25329,36129,20849,38057,21246,27807,33503,29399,22434,26500,36141,22815,36764,33735,21653,31629,20272,27837,
23396,22993,[12238,40723],21476,34506,[12219,39592],[12181,35895],32929,25925,39038,22266,38599,21038,[12128,29916],21072,23521,25346,35074,20054,25296,24618,26874,20851,23448,20896,35266,31649,39302,32592,24815,28748,36143,20809,[12084,24191],36891,29808,35268,22317,30789,24402,40863,38394,36712,[12225,39740],35809,30328,26690,26588,36330,36149,21053,36746,28378,26829,38149,37101,22269,26524,35065,36807,21704,39608,23401,28023,27686,20133,23475,39559,37219,25E3,37039,38889,21547,28085,23506,20989,
21898,32597,32752,25788,25421,26097,25022,24717,28938,27735,27721,22831,26477,33322,22741,22158,35946,27627,37085,22909,32791,21495,28009,21621,21917,33655,33743,26680,[12146,31166],21644,20309,21512,30418,35977,38402,27827,28088,36203,35088,40548,36154,22079,[12234,40657],30165,24456,29408,24680,21756,20136,27178,34913,24658,36720,21700,28888,34425,40511,27946,23439,24344,32418,21897,20399,29492,21564,21402,20505,21518,21628,20046,24573,29786,22774,33899,32993,34676,29392,31946,28246,24359,34382,
21804,25252,20114,27818,25143,33457,21719,21326,29502,28369,30011,21010,21270,35805,27088,24458,24576,28142,22351,27426,29615,26707,36824,32531,25442,24739,21796,30186,35938,28949,28067,23462,24187,33618,24908,40644,30970,34647,31783,30343,20976,24822,29004,26179,24140,24653,35854,28784,25381,36745,24509,24674,34516,22238,27585,24724,24935,21321,24800,26214,36159,31229,20250,28905,27719,35763,35826,32472,33636,26127,23130,39746,27985,28151,35905,27963,20249,[12117,28779],33719,25110,24785,38669,36135,
31096,20987,22334,22522,26426,30072,31293,31215,31637,32908,39269,36857,28608,35749,40481,23020,32489,32521,21513,26497,26840,36753,31821,38598,21450,24613,30142,27762,21363,23241,32423,25380,[12047,20960],33034,[12080,24049],34015,25216,20864,23395,20238,31085,21058,24760,27982,23492,23490,35745,35760,26082,24524,38469,22931,32487,32426,22025,26551,22841,20339,23478,21152,33626,39050,36158,30002,38078,20551,31292,20215,26550,39550,23233,27516,30417,22362,23574,31546,38388,29006,20860,32937,33392,
22904,32516,33575,26816,26604,30897,30839,25315,25441,31616,20461,21098,20943,33616,27099,37492,36341,36145,35265,38190,31661,20214,20581,33328,21073,39279,28176,28293,28071,24314,20725,23004,23558,27974,27743,30086,33931,26728,22870,35762,21280,37233,38477,34121,26898,30977,28966,33014,20132,37066,27975,39556,23047,22204,25605,38128,30699,20389,33050,29409,[12179,35282],39290,32564,32478,21119,25945,37237,36735,36739,21483,31382,25581,25509,30342,31224,34903,38454,25130,21163,33410,26708,26480,25463,
30571,31469,27905,32467,35299,22992,25106,34249,33445,30028,20511,20171,30117,35819,23626,[12081,24062],31563,[12100,26020],[12198,37329],20170,27941,35167,32039,38182,20165,35880,36827,38771,26187,31105,36817,28908,28024,23613,21170,33606,20834,33550,30555,26230,40120,20140,24778,31934,31923,32463,20117,35686,26223,39048,38745,22659,25964,38236,24452,30153,38742,31455,31454,20928,28847,31384,25578,31350,32416,29590,[12210,38893],20037,28792,20061,37202,21417,25937,26087,[12165,33276],33285,21646,
23601,30106,38816,25304,29401,30141,23621,39545,33738,23616,21632,30697,20030,27822,32858,25298,25454,24040,20855,36317,36382,38191,20465,21477,24807,28844,21095,25424,40515,23071,20518,30519,21367,32482,25733,25899,25225,25496,20500,29237,35273,20915,35776,32477,22343,33740,38055,20891,21531,23803,20426,31459,27994,37089,39567,21888,21654,21345,21679,24320,25577,26999,20975,24936,21002,22570,21208,22350,30733,30475,24247,24951,31968,25179,25239,20130,28821,32771,25335,28900,38752,22391,33499,26607,
26869,30933,39063,31185,22771,21683,21487,28212,20811,21051,23458,35838,32943,21827,22438,24691,22353,21549,31354,24656,23380,25511,25248,[12061,21475],25187,23495,26543,21741,31391,33510,37239,24211,35044,22840,22446,25358,36328,33007,22359,31607,20393,24555,23485,27454,21281,31568,29378,26694,30719,30518,26103,20917,20111,30420,23743,31397,33909,22862,39745,20608,39304,24871,28291,22372,26118,25414,22256,25324,25193,24275,38420,22403,25289,21895,34593,33098,36771,21862,33713,26469,36182,34013,23146,
26639,25318,31726,38417,20848,28572,35888,25597,35272,25042,32518,28866,28389,29701,27028,29436,24266,37070,26391,28010,25438,21171,29282,[12156,32769],20332,23013,37226,28889,28061,21202,20048,38647,38253,34174,30922,32047,20769,22418,25794,32907,31867,27882,26865,26974,20919,21400,26792,29313,40654,31729,29432,31163,28435,29702,26446,[12197,37324],40100,31036,33673,33620,21519,26647,20029,21385,21169,30782,21382,21033,20616,20363,20432,30178,[12148,31435],31890,27813,[12202,38582],[12050,21147],
29827,21737,20457,32852,33714,36830,38256,24265,24604,28063,24088,25947,33080,38142,24651,28860,32451,31918,20937,26753,31921,33391,20004,36742,37327,26238,20142,35845,25769,32842,20698,30103,29134,23525,36797,28518,20102,25730,38243,24278,26009,21015,35010,28872,21155,29454,29747,26519,30967,38678,20020,37051,40158,28107,20955,36161,21533,25294,29618,33777,38646,40836,38083,20278,32666,20940,28789,38517,23725,39046,21478,20196,28316,29705,27060,30827,39311,30041,21016,30244,27969,26611,20845,40857,
32843,21657,31548,31423,38534,22404,25314,38471,27004,23044,25602,31699,28431,38475,33446,21346,39045,24208,28809,25523,21348,34383,40065,40595,30860,38706,36335,36162,[12229,40575],28510,31108,24405,38470,25134,39540,21525,38109,20387,26053,23653,23649,32533,34385,27695,24459,29575,28388,32511,23782,25371,23402,28390,21365,20081,25504,30053,25249,36718,20262,20177,27814,32438,35770,33821,34746,32599,36923,38179,31657,39585,35064,33853,27931,39558,32476,22920,[12231,40635],29595,30721,34434,39532,
39554,22043,21527,22475,20080,40614,21334,36808,33033,30610,39314,34542,28385,34067,26364,24930,28459,35881,33426,33579,30450,27667,24537,33725,29483,33541,38170,[12113,27611],[12141,30683],38086,21359,33538,20882,24125,35980,36152,20040,29611,26522,26757,37238,38665,29028,27809,30473,23186,38209,27599,32654,26151,23504,22969,23194,38376,38391,20204,33804,33945,27308,30431,38192,29467,26790,23391,30511,37274,38753,31964,36855,35868,24357,[12150,31859],31192,35269,27852,34588,23494,24130,26825,30496,
32501,20885,20813,21193,23081,32517,[12207,38754],33495,25551,30596,34256,31186,28218,24217,22937,34065,28781,27665,25279,[12139,30399],25935,24751,38397,26126,34719,40483,38125,21517,21629,35884,{f:2,c:25720},34321,27169,33180,30952,25705,39764,25273,26411,33707,22696,40664,27819,28448,23518,38476,35851,29279,26576,25287,29281,20137,22982,27597,22675,26286,24149,21215,24917,[12106,26408],[12140,30446],30566,29287,31302,25343,21738,21584,38048,37027,23068,32435,27670,20035,22902,32784,22856,21335,
30007,38590,22218,25376,33041,24700,38393,28118,21602,39297,20869,23273,33021,22958,38675,20522,27877,23612,25311,20320,21311,33147,36870,28346,34091,25288,24180,30910,25781,25467,24565,23064,37247,40479,23615,25423,32834,23421,21870,38218,38221,28037,24744,26592,29406,20957,23425,25319,27870,[12124,29275],25197,38062,32445,33043,27987,20892,24324,22900,21162,24594,[12069,22899],26262,34384,30111,25386,25062,31983,35834,21734,27431,40485,27572,34261,21589,20598,27812,21866,36276,29228,24085,24597,
29750,25293,25490,29260,24472,28227,27966,25856,28504,30424,30928,30460,30036,21028,21467,20051,24222,26049,32810,32982,25243,21638,21032,28846,34957,36305,27873,21624,32986,22521,35060,36180,38506,37197,20329,27803,21943,30406,30768,25256,28921,28558,24429,34028,26842,30844,31735,33192,26379,40527,25447,30896,22383,30738,38713,25209,25259,21128,29749,27607,21860,33086,30130,[12138,30382],21305,30174,20731,23617,35692,31687,20559,[12122,29255],39575,39128,28418,29922,31080,25735,30629,25340,39057,
36139,21697,32856,20050,22378,33529,33805,24179,20973,29942,35780,23631,22369,27900,39047,23110,30772,39748,36843,31893,21078,25169,38138,20166,33670,33889,33769,33970,22484,26420,22275,26222,28006,35889,26333,28689,26399,27450,26646,25114,22971,19971,20932,28422,26578,27791,20854,26827,22855,27495,30054,23822,33040,40784,26071,31048,31041,39569,36215,23682,20062,20225,21551,22865,30732,22120,[12115,27668],36804,24323,27773,27875,35755,25488,24688,27965,29301,25190,38030,38085,21315,36801,31614,20191,
35878,20094,40660,38065,38067,21069,28508,36963,27973,35892,22545,23884,[12107,27424],27465,26538,21595,33108,32652,22681,34103,24378,25250,27207,38201,25970,24708,26725,30631,20052,20392,24039,38808,25772,32728,23789,20431,31373,20999,33540,19988,24623,31363,38054,20405,20146,31206,29748,21220,33465,25810,31165,23517,27777,38738,36731,27682,20542,21375,28165,25806,26228,27696,24773,39031,35831,24198,29756,31351,31179,19992,37041,29699,27714,22234,37195,27845,36235,21306,34502,26354,36527,23624,39537,
28192,21462,23094,40843,36259,21435,22280,39079,26435,37275,27849,20840,30154,25331,[12125,29356],21048,21149,32570,28820,30264,21364,40522,27063,30830,38592,35033,32676,28982,29123,20873,26579,29924,22756,25880,22199,35753,39286,25200,32469,24825,28909,22764,20161,[12040,20154],24525,38887,20219,35748,20995,22922,32427,25172,20173,[12103,26085],25102,33592,33993,33635,34701,29076,28342,23481,32466,20887,25545,26580,[12161,32905],33593,34837,20754,23418,22914,36785,20083,27741,[12042,20837],35109,
36719,38446,34122,29790,38160,38384,28070,33509,24369,25746,27922,33832,33134,40131,22622,36187,19977,21441,20254,25955,26705,21971,20007,25620,39578,25195,23234,29791,[12170,33394],28073,26862,20711,33678,30722,26432,21049,27801,32433,20667,21861,29022,31579,26194,29642,33515,26441,[12077,23665],21024,29053,34923,38378,38485,25797,36193,33203,21892,27733,25159,32558,22674,20260,21830,36175,26188,19978,23578,35059,26786,25422,31245,28903,33421,21242,38902,23569,21736,37045,32461,22882,36170,34503,
[12166,33292],33293,36198,25668,23556,24913,28041,31038,35774,30775,30003,21627,20280,[12189,36523],28145,23072,32453,31070,27784,23457,23158,29978,32958,24910,28183,22768,[12131,29983],29989,29298,21319,32499,30465,30427,21097,32988,22307,24072,22833,29422,26045,28287,35799,[12075,23608],34417,[12055,21313],[12143,30707],25342,26102,20160,[12215,39135],34432,23454,35782,21490,[12142,30690],20351,23630,39542,22987,24335,[12144,31034],[12064,22763],19990,26623,20107,25325,35475,36893,21183,26159,21980,
22124,36866,20181,20365,37322,39280,[12114,27663],24066,24643,23460,35270,35797,25910,[12095,25163],[12216,39318],23432,23551,25480,21806,21463,30246,20861,34092,26530,26803,27530,25234,36755,21460,33298,28113,30095,20070,36174,23408,29087,34223,26257,26329,32626,34560,[12233,40653],[12239,40736],23646,26415,36848,26641,26463,25101,31446,22661,24246,25968,28465,24661,21047,32781,25684,34928,29993,24069,26643,25332,38684,21452,29245,35841,[12116,27700],30561,31246,21550,30636,39034,33308,35828,30805,
26388,28865,26031,25749,22070,24605,31169,21496,19997,27515,32902,23546,21987,22235,20282,20284,39282,24051,26494,32824,24578,39042,36865,23435,35772,35829,25628,33368,25822,22013,33487,37221,20439,32032,36895,31903,20723,22609,28335,23487,35785,32899,37240,33948,31639,34429,38539,38543,32485,39635,30862,23681,31319,36930,38567,31071,23385,25439,31499,34001,26797,21766,32553,29712,32034,38145,25152,22604,20182,23427,22905,22612,29549,25374,36427,36367,32974,33492,25260,21488,27888,37214,22826,24577,
27760,22349,25674,36138,30251,28393,22363,27264,30192,28525,35885,35848,22374,27631,34962,30899,25506,21497,28845,27748,22616,25642,22530,26848,33179,21776,31958,20504,36538,28108,36255,28907,25487,28059,28372,32486,33796,26691,36867,28120,38518,35752,22871,29305,34276,33150,30140,35466,26799,21076,36386,38161,25552,39064,36420,21884,20307,26367,22159,24789,28053,21059,23625,22825,28155,22635,[12133,3E4],29980,24684,33300,33094,25361,26465,36834,30522,36339,36148,38081,24086,21381,21548,28867,27712,
24311,20572,20141,24237,25402,33351,36890,26704,37230,30643,21516,38108,24420,31461,26742,25413,31570,32479,30171,20599,25237,22836,36879,20984,31171,31361,22270,24466,36884,28034,23648,[12063,22303],21520,20820,28237,22242,25512,39059,33151,34581,35114,36864,21534,23663,33216,25302,25176,33073,40501,38464,39534,39548,26925,22949,25299,21822,25366,21703,34521,27964,23043,[12129,29926],34972,27498,22806,35916,24367,28286,29609,39037,20024,28919,23436,30871,25405,26202,30358,24779,23451,23113,19975,
33109,27754,29579,20129,26505,[12153,32593],24448,26106,26395,24536,22916,23041,24013,24494,21361,38886,36829,26693,22260,21807,24799,20026,28493,32500,33479,33806,22996,20255,20266,23614,32428,26410,34074,21619,30031,32963,21890,39759,20301,28205,35859,23561,24944,21355,30239,28201,34442,[12098,25991],38395,32441,21563,31283,32010,38382,21985,32705,29934,25373,34583,28065,31389,25105,26017,21351,25569,27779,24043,21596,38056,20044,27745,35820,23627,[12102,26080],33436,26791,21566,21556,[12111,27595],
27494,20116,25410,21320,33310,20237,20398,22366,25098,38654,26212,29289,21247,21153,24735,35823,26132,29081,26512,35199,30802,30717,26224,22075,21560,38177,29306,31232,24687,24076,24713,33181,[12067,22805],24796,29060,28911,28330,27728,29312,27268,34989,24109,20064,23219,21916,38115,27927,31995,38553,25103,32454,30606,34430,21283,38686,36758,26247,23777,20384,29421,19979,21414,22799,21523,25472,38184,20808,20185,40092,32420,21688,36132,34900,33335,38386,28046,24358,23244,26174,38505,29616,29486,21439,
33146,39301,32673,23466,38519,38480,32447,30456,21410,38262,[12217,39321],31665,35140,28248,20065,32724,31077,35814,24819,21709,20139,39033,24055,27233,20687,21521,35937,33831,30813,38660,21066,21742,22179,38144,28040,23477,28102,26195,[12073,23567],23389,26657,32918,21880,31505,25928,26964,20123,27463,34638,38795,21327,25375,25658,37034,26012,32961,35856,20889,26800,21368,34809,25032,27844,27899,35874,23633,34218,33455,38156,27427,[12191,36763],26032,24571,[12092,24515],20449,34885,26143,33125,29481,
24826,20852,21009,22411,24418,37026,[12175,34892],37266,24184,26447,24615,22995,20804,20982,33016,21256,27769,38596,29066,20241,20462,32670,26429,21957,38152,31168,34966,32483,22687,25100,38656,34394,22040,39035,24464,35768,33988,37207,21465,26093,24207,30044,24676,32110,23167,32490,32493,36713,21927,23459,24748,26059,[12126,29572],36873,30307,30505,32474,38772,34203,23398,[12147,31348],38634,[12174,34880],21195,29071,24490,26092,35810,23547,39535,24033,27529,27739,35757,35759,36874,36805,21387,25276,
40486,40493,21568,20011,33469,[12123,29273],34460,23830,34905,28079,38597,21713,20122,35766,28937,21693,38409,28895,28153,30416,20005,30740,34578,23721,24310,[12180,35328],39068,38414,28814,27839,22852,25513,30524,34893,28436,33395,22576,29141,21388,30746,38593,21761,24422,28976,23476,35866,39564,27523,22830,40495,31207,26472,25196,20335,30113,[12154,32650],27915,38451,27687,20208,30162,20859,26679,28478,36992,33136,22934,29814,25671,23591,36965,31377,35875,23002,21676,33280,33647,35201,32768,26928,
22094,32822,29239,37326,20918,20063,39029,25494,19994,21494,26355,33099,22812,28082,[12032,19968],22777,21307,25558,38129,20381,20234,[12176,34915],39056,22839,36951,31227,20202,33008,30097,27778,23452,23016,24413,26885,34433,20506,24050,[12036,20057],30691,20197,33402,25233,26131,[12194,37009],23673,20159,24441,33222,36920,32900,30123,20134,35028,24847,27589,24518,20041,30410,28322,35811,35758,35850,35793,24322,32764,32716,32462,33589,33643,22240,27575,[12211,38899],38452,23035,21535,38134,28139,
23493,39278,23609,24341,38544,21360,33521,27185,23156,40560,24212,32552,33721,{f:2,c:33828},33639,34631,36814,36194,30408,24433,39062,30828,26144,21727,25317,20323,33219,30152,24248,38605,36362,34553,21647,27891,28044,27704,24703,21191,[12132,29992],24189,20248,24736,24551,23588,30001,37038,38080,29369,27833,28216,[12195,37193],26377,21451,21491,20305,37321,35825,[12060,21448],24188,36802,28132,20110,30402,27014,34398,24858,33286,20313,20446,36926,40060,24841,28189,28180,38533,20104,23089,[12204,
38632],19982,23679,31161,23431,35821,[12155,32701],[12127,29577],22495,33419,37057,21505,36935,21947,23786,24481,24840,27442,29425,32946,35465,28020,23507,35029,39044,35947,39533,40499,28170,20900,20803,22435,34945,21407,25588,36757,22253,21592,22278,29503,28304,32536,36828,33489,24895,24616,38498,[12104,26352],32422,36234,36291,38053,23731,31908,[12105,26376],24742,38405,32792,20113,37095,21248,38504,20801,36816,34164,37213,26197,38901,23381,21277,30776,26434,26685,21705,28798,23472,36733,20877,
22312,21681,25874,26242,36190,36163,33039,33900,36973,31967,20991,34299,26531,26089,28577,34468,36481,22122,36896,30338,28790,29157,36131,25321,21017,27901,36156,24590,22686,24974,26366,36192,25166,21939,28195,26413,36711,38113,38392,30504,26629,27048,21643,20045,28856,35784,25688,25995,23429,31364,20538,23528,30651,27617,35449,31896,27838,30415,26025,36759,23853,23637,34360,26632,21344,25112,31449,28251,32509,27167,31456,24432,28467,24352,25484,28072,26454,19976,24080,36134,20183,32960,30260,38556,
25307,26157,25214,27836,36213,29031,32617,20806,32903,21484,36974,25240,21746,34544,36761,32773,38167,34071,36825,27993,29645,26015,30495,29956,30759,33275,36126,38024,20390,26517,30137,35786,38663,25391,38215,38453,33976,25379,30529,24449,29424,20105,24596,25972,25327,27491,25919,24103,30151,37073,35777,33437,26525,[12096,25903],21553,34584,30693,32930,33026,27713,20043,32455,32844,30452,26893,27542,25191,20540,20356,22336,25351,[12108,27490],36286,21482,26088,32440,24535,25370,25527,[12164,33267],
33268,32622,24092,23769,21046,26234,31209,31258,36136,28825,30164,28382,27835,31378,20013,30405,24544,38047,34935,32456,31181,32959,37325,20210,20247,[12168,33311],21608,24030,27954,35788,31909,36724,32920,24090,21650,30385,23449,26172,39588,29664,26666,34523,26417,29482,35832,35803,36880,[12149,31481],28891,29038,25284,30633,22065,20027,33879,26609,21161,34496,36142,38136,31569,20303,27880,31069,39547,25235,[12118,29226],25341,19987,30742,36716,25776,36186,31686,26729,24196,35013,22918,25758,22766,
29366,26894,38181,36861,36184,22368,32512,35846,20934,25417,25305,21331,26700,29730,33537,37196,21828,30528,28796,27978,20857,21672,36164,23039,28363,28100,23388,32043,20180,31869,28371,[12070,23376],[12163,33258],28173,23383,39683,26837,36394,23447,32508,24635,32437,37049,[12187,36208],22863,25549,31199,[12188,36275],21330,26063,31062,35781,38459,32452,38075,32386,22068,37257,26368,32618,23562,36981,26152,24038,20304,26590,20570,20316,22352,24231,20109,19980,20800,19984,24319,21317,19989,20120,19998,
[12224,39730],23404,22121,[12033,20008],31162,[12035,20031],[12052,21269],20039,22829,[12120,29243],21358,27664,22239,32996,39319,27603,30590,40727,[12034,20022],20127,40720,20060,20073,20115,33416,23387,21868,22031,20164,21389,21405,21411,21413,21422,38757,36189,[12053,21274],21493,21286,21294,21310,36188,21350,21347,20994,21E3,21006,21037,21043,{f:2,c:21055},21068,21086,21089,21084,33967,21117,21122,21121,21136,21139,[12044,20866],32596,20155,20163,20169,20162,20200,20193,20203,20190,20251,20211,
20258,20324,20213,20261,20263,20233,20267,20318,20327,25912,20314,20317,20319,20311,20274,20285,20342,20340,20369,20361,20355,20367,20350,20347,20394,20348,20396,20372,20454,20456,20458,20421,20442,20451,20444,20433,20447,20472,20521,20556,20467,20524,20495,20526,20525,20478,20508,20492,20517,20520,20606,20547,20565,20552,20558,20588,20603,20645,20647,20649,20666,20694,20742,20717,20716,20710,20718,20743,20747,20189,27709,20312,20325,20430,[12245,40864],27718,31860,20846,24061,40649,39320,20865,22804,
[12051,21241],21261,35335,21264,20971,22809,20821,[12039,20128],20822,20147,34926,34980,20149,33044,35026,31104,23348,34819,32696,[12046,20907],20913,20925,20924,20935,[12045,20886],20898,20901,35744,{f:2,c:35750},35754,{f:2,c:35764},35767,{f:2,c:35778},35787,35791,35790,{f:3,c:35794},35798,{f:2,c:35800},35804,{f:2,c:35807},35812,{f:2,c:35816},35822,35824,35827,35830,35833,35836,{f:2,c:35839},35842,35844,35847,35852,35855,{f:2,c:35857},{f:3,c:35860},35865,35867,35864,35869,{f:3,c:35871},35877,35879,
{f:2,c:35882},{f:2,c:35886},{f:2,c:35890},{f:2,c:35893},[12057,21353],21370,38429,38434,38433,38449,38442,38461,38460,38466,38473,38484,38495,38503,38508,38514,38516,38536,38541,38551,38576,37015,37019,37021,37017,37036,37025,37044,37043,37046,37050,37048,37040,37071,37061,37054,37072,37060,37063,37075,37094,37090,37084,37079,37083,37099,37103,37118,37124,37154,37150,37155,37169,37167,37177,37187,37190,21005,22850,21154,{f:2,c:21164},21182,21759,21200,21206,21232,21471,29166,30669,[12085,24308],[12048,
20981],20988,[12223,39727],[12059,21430],24321,30042,24047,22348,22441,22433,22654,22716,22725,22737,22313,22316,22314,22323,22329,{f:2,c:22318},22364,22331,22338,22377,22405,22379,22406,22396,22395,22376,22381,22390,22387,22445,22436,22412,22450,22479,22439,22452,22419,22432,22485,22488,22490,22489,22482,22456,22516,22511,22520,22500,22493,22539,22541,22525,22509,22528,22558,22553,22596,22560,22629,22636,22657,22665,22682,22656,39336,40729,25087,33401,33405,33407,33423,33418,33448,33412,33422,33425,
33431,33433,33451,33464,33470,33456,33480,33482,33507,33432,33463,33454,{f:2,c:33483},33473,33449,33460,33441,33450,33439,33476,33486,33444,33505,33545,33527,33508,33551,33543,33500,33524,33490,33496,33548,33531,33491,33553,33562,33542,{f:2,c:33556},33504,33493,33564,33617,{f:2,c:33627},33544,33682,33596,33588,33585,33691,33630,33583,33615,33607,33603,33631,33600,33559,33632,33581,33594,33587,33638,33637,33640,33563,33641,33644,33642,{f:2,c:33645},33712,33656,{f:2,c:33715},33696,33706,33683,33692,
33669,33660,33718,33705,33661,33720,33659,33688,33694,33704,33722,33724,33729,33793,33765,33752,22535,33816,33803,33757,33789,33750,33820,33848,33809,33798,33748,33759,33807,33795,{f:2,c:33784},33770,33733,33728,33830,33776,33761,33884,33873,33882,33881,33907,{f:2,c:33927},33914,33929,33912,33852,33862,33897,33910,33932,33934,33841,33901,33985,33997,34E3,34022,33981,34003,33994,33983,33978,34016,33953,33977,33972,33943,34021,34019,34060,29965,34104,34032,34105,34079,34106,34134,34107,34047,34044,
34137,34120,34152,34148,34142,34170,30626,34115,34162,34171,34212,34216,34183,34191,34169,34222,34204,34181,34233,34231,34224,34259,34241,34268,34303,34343,34309,34345,34326,34364,[12086,24318],24328,22844,22849,32823,22869,22874,22872,21263,[12074,23586],23589,23596,23604,25164,25194,25247,25275,25290,25306,25303,25326,25378,25334,25401,25419,25411,25517,25590,25457,25466,25486,25524,25453,25516,25482,25449,25518,25532,25586,25592,25568,25599,25540,25566,25550,25682,25542,25534,25669,25665,25611,
25627,25632,25612,25638,25633,25694,25732,25709,25750,25722,{f:2,c:25783},25753,25786,25792,25808,25815,25828,25826,25865,25893,25902,[12087,24331],24530,29977,24337,21343,21489,21501,21481,21480,21499,21522,21526,21510,21579,{f:3,c:21586},21590,21571,21537,21591,21593,21539,21554,21634,21652,21623,21617,21604,{f:2,c:21658},21636,21622,21606,21661,21712,21677,21698,21684,21714,21671,21670,{f:2,c:21715},21618,21667,21717,21691,21695,21708,{f:2,c:21721},21724,{f:2,c:21673},21668,21725,21711,21726,21787,
21735,21792,21757,21780,21747,{f:2,c:21794},21775,21777,21799,21802,21863,21903,21941,21833,21869,21825,21845,21823,21840,21820,21815,21846,{f:3,c:21877},21811,21808,21852,21899,21970,21891,21937,21945,21896,21889,21919,21886,21974,21905,21883,21983,{f:2,c:21949},21908,21913,21994,22007,21961,22047,21969,{f:2,c:21995},21972,21990,21981,21956,21999,21989,{f:2,c:22002},{f:2,c:21964},21992,22005,21988,36756,22046,22024,22028,22017,22052,22051,22014,22016,22055,22061,22104,22073,22103,22060,22093,22114,
22105,22108,22092,22100,22150,22116,22129,22123,{f:2,c:22139},22149,22163,22191,22228,[12062,22231],22237,22241,22261,22251,22265,22271,22276,22282,22281,22300,24079,24089,24084,24081,24113,{f:2,c:24123},24119,24132,24148,24155,24158,24161,23692,23674,23693,23696,23702,23688,{f:2,c:23704},23697,23706,23708,23733,23714,23741,23724,23723,23729,23715,23745,23735,23748,23762,23780,23755,23781,{f:2,c:23810},23847,23846,23854,23844,23838,23814,23835,23896,23870,23860,23869,23916,23899,23919,23901,23915,
23883,23882,23913,23924,23938,23961,23965,35955,23991,24005,[12091,24435],24439,24450,24455,24457,24460,24469,24473,24476,24488,24493,24501,24508,34914,[12090,24417],29357,29360,29364,{f:2,c:29367},29379,29377,29390,29389,29394,29416,29423,29417,29426,29428,29431,29441,29427,29443,{f:2,c:29434},29463,29459,29473,29450,29470,29469,29461,29474,29497,29477,29484,29496,29489,29520,29517,29527,29536,29548,29551,29566,[12167,33307],22821,39143,22820,[12065,22786],39267,{f:6,c:39271},39284,39287,39293,39296,
39300,39303,39306,39309,{f:2,c:39312},{f:3,c:39315},24192,24209,24203,24214,24229,24224,24249,24245,24254,24243,36179,24274,24273,24283,24296,24298,33210,24516,24521,24534,24527,24579,24558,24580,24545,24548,24574,{f:2,c:24581},24554,24557,24568,24601,24629,24614,24603,24591,24589,24617,24619,24586,24639,24609,{f:2,c:24696},24699,24698,24642,24682,24701,24726,24730,24749,24733,24707,24722,24716,24731,24812,24763,24753,24797,24792,24774,24794,24756,24864,24870,24853,24867,24820,24832,24846,24875,24906,
24949,25004,24980,24999,25015,25044,25077,24541,38579,38377,38379,38385,38387,{f:2,c:38389},38396,38398,{f:2,c:38403},38406,38408,{f:4,c:38410},38415,38418,{f:3,c:38421},{f:2,c:38425},20012,[12121,29247],25109,27701,27732,27740,27722,27811,27781,27792,27796,27788,{f:2,c:27752},27764,27766,27782,27817,27856,27860,27821,{f:2,c:27895},27889,27863,27826,27872,27862,27898,27883,27886,27825,27859,27887,27902,27961,27943,27916,27971,27976,27911,27908,27929,27918,27947,27981,27950,27957,27930,27983,27986,
27988,27955,28049,28015,28062,28064,27998,{f:2,c:28051},27996,28E3,28028,28003,28186,28103,28101,28126,28174,28095,28128,28177,28134,28125,28121,28182,28075,28172,28078,28203,28270,28238,28267,28338,28255,28294,{f:2,c:28243},28210,28197,28228,28383,28337,28312,28384,28461,28386,28325,28327,28349,28347,28343,28375,28340,28367,28303,28354,28319,28514,{f:2,c:28486},28452,28437,28409,28463,28470,28491,28532,28458,28425,28457,28553,28557,28556,28536,28530,28540,28538,28625,28617,28583,28601,28598,28610,
28641,28654,28638,28640,28655,28698,28707,28699,28729,28725,28751,28766,[12071,23424],23428,23445,23443,23461,23480,29999,39582,25652,23524,23534,35120,23536,36423,35591,36790,36819,36821,36837,36846,36836,36841,36838,36851,36840,36869,36868,36875,36902,36881,36877,36886,36897,{f:2,c:36917},36909,36911,36932,{f:2,c:36945},36944,36968,36952,36962,36955,26297,36980,36989,36994,37E3,36995,37003,[12089,24400],24407,24406,24408,23611,21675,23632,23641,23409,23651,23654,32700,24362,24361,24365,33396,24380,
39739,[12076,23662],22913,22915,22925,{f:2,c:22953},22947,22935,22986,22955,22942,22948,22994,22962,22959,22999,22974,{f:2,c:23045},23005,23048,23011,23E3,23033,23052,23049,23090,23092,23057,23075,23059,23104,23143,23114,23125,23100,23138,23157,33004,23210,23195,23159,23162,23230,23275,23218,23250,23252,23224,23264,23267,23281,23254,23270,23256,23260,23305,23319,23318,23346,23351,23360,23573,23580,23386,23397,23411,23377,23379,23394,39541,{f:2,c:39543},39546,39551,39549,{f:2,c:39552},39557,39560,
39562,39568,{f:2,c:39570},39574,39576,{f:3,c:39579},{f:2,c:39583},{f:2,c:39586},39589,39591,32415,32417,32419,32421,{f:2,c:32424},32429,32432,32446,{f:3,c:32448},32457,{f:2,c:32459},32464,32468,32471,32475,{f:2,c:32480},32488,32491,{f:2,c:32494},{f:2,c:32497},32525,32502,{f:2,c:32506},32510,{f:3,c:32513},{f:2,c:32519},{f:2,c:32523},32527,{f:2,c:32529},32535,32537,32540,32539,32543,{f:7,c:32545},{f:4,c:32554},{f:5,c:32559},32565,[12083,24186],30079,[12078,24027],30014,37013,29582,29585,29614,29602,
29599,29647,29634,29649,29623,29619,29632,29641,29640,29669,29657,39036,29706,29673,29671,29662,29626,29682,29711,29738,29787,29734,29733,29736,29744,29742,29740,29723,29722,29761,29788,29783,29781,29785,29815,29805,29822,29852,29838,{f:2,c:29824},29831,29835,29854,{f:2,c:29864},29840,29863,29906,29882,{f:3,c:38890},26444,26451,26462,26440,26473,26533,26503,26474,26483,26520,26535,26485,26536,26526,26541,26507,26487,26492,26608,26633,26584,26634,26601,26544,26636,26585,26549,26586,26547,26589,26624,
26563,26552,26594,26638,26561,26621,{f:2,c:26674},{f:2,c:26720},26702,26722,26692,26724,26755,26653,26709,26726,26689,26727,26688,26686,26698,26697,26665,26805,26767,26740,26743,26771,26731,26818,26990,26876,{f:2,c:26911},26873,26916,26864,26891,26881,26967,26851,26896,26993,26937,26976,26946,26973,27012,26987,27008,27032,27E3,26932,27084,{f:2,c:27015},27086,27017,26982,26979,27001,27035,27047,27067,27051,27053,27092,27057,27073,27082,27103,27029,27104,27021,27135,27183,27117,{f:2,c:27159},27237,
27122,27204,27198,27296,27216,27227,27189,27278,27257,27197,27176,27224,27260,27281,27280,27305,27287,27307,29495,29522,{f:2,c:27521},27527,27524,{f:2,c:27538},27533,{f:2,c:27546},27553,27562,36715,36717,{f:3,c:36721},{f:2,c:36725},36728,36727,{f:2,c:36729},36732,36734,{f:2,c:36737},36740,36743,36747,{f:3,c:36749},36760,36762,36558,25099,25111,25115,25119,25122,25121,25125,25124,25132,33255,29935,29940,29951,29967,29969,29971,[12097,25908],{f:3,c:26094},26122,26137,26482,26115,26133,26112,28805,26359,
26141,26164,26161,26166,26165,32774,26207,26196,26177,26191,26198,26209,26199,26231,26244,26252,26279,26269,26302,{f:2,c:26331},26342,26345,{f:2,c:36146},36150,36155,36157,36160,{f:2,c:36165},{f:2,c:36168},36167,36173,36181,36185,35271,{f:3,c:35274},{f:4,c:35278},29294,29343,29277,29286,29295,{f:2,c:29310},29316,29323,29325,29327,29330,25352,25394,25520,25663,25816,32772,27626,27635,27645,27637,27641,27653,27655,27654,27661,27669,{f:3,c:27672},27681,27689,27684,27690,27698,25909,25941,25963,29261,
29266,29270,29232,34402,21014,32927,32924,32915,32956,26378,32957,32945,32939,32941,32948,32951,{f:4,c:32999},32987,32962,32964,32985,32973,32983,26384,32989,33003,33009,33012,33005,{f:2,c:33037},33010,33020,26389,33042,35930,33078,33054,33068,33048,33074,33096,33100,33107,33140,{f:2,c:33113},33137,33120,33129,{f:2,c:33148},33133,33127,22605,23221,33160,33154,33169,28373,33187,33194,33228,26406,33226,33211,33217,33190,27428,27447,27449,27459,27462,27481,{f:3,c:39121},39125,{f:2,c:39129},[12110,27571],
24384,27586,35315,26E3,40785,26003,26044,26054,26052,26051,26060,26062,26066,26070,28800,28828,28822,28829,28859,28864,28855,28843,28849,28904,28874,28944,28947,28950,28975,28977,29043,29020,29032,28997,29042,29002,29048,29050,29080,29107,29109,29096,29088,29152,29140,29159,29177,29213,29224,28780,28952,29030,29113,25150,25149,25155,{f:2,c:25160},31035,31040,31046,31049,{f:2,c:31067},31059,31066,31074,31063,31072,31087,31079,31098,31109,31114,31130,31143,31155,24529,24528,24636,24669,24666,24679,
24641,24665,24675,24747,24838,24845,24925,25001,24989,25035,25041,25094,32896,[12160,32895],27795,27894,28156,30710,30712,30720,30729,{f:2,c:30743},30737,26027,30765,{f:2,c:30748},{f:3,c:30777},30751,30780,30757,30764,30755,30761,30798,30829,{f:2,c:30806},30758,30800,30791,30796,30826,30875,30867,30874,30855,30876,30881,30883,30898,30905,30885,30932,30937,30921,30956,30962,30981,30964,30995,31012,31006,31028,40859,[12235,40697],{f:2,c:40699},30449,30468,30477,30457,{f:2,c:30471},30490,30498,30489,
30509,30502,30517,30520,{f:2,c:30544},30535,30531,30554,30568,30562,30565,30591,30605,30589,30592,30604,30609,{f:2,c:30623},30640,30645,30653,30010,30016,30030,30027,30024,30043,30066,30073,30083,32600,32609,32607,35400,32616,32628,32625,32633,32641,32638,30413,30437,34866,{f:3,c:38021},38027,38026,{f:2,c:38028},{f:2,c:38031},38036,38039,38037,{f:3,c:38042},{f:2,c:38051},38059,38058,38061,38060,{f:2,c:38063},38066,38068,{f:5,c:38070},{f:2,c:38076},38079,38084,{f:7,c:38088},{f:3,c:38096},{f:3,c:38101},
38105,38104,38107,{f:3,c:38110},38114,{f:2,c:38116},{f:2,c:38119},38122,38121,38123,{f:2,c:38126},{f:3,c:38131},38135,38137,{f:2,c:38140},38143,38147,38146,{f:2,c:38150},{f:2,c:38153},{f:3,c:38157},{f:5,c:38162},38168,38171,{f:3,c:38173},38178,{f:2,c:38186},38185,38188,{f:2,c:38193},38196,{f:3,c:38198},38204,{f:2,c:38206},38210,38197,{f:3,c:38212},38217,38220,{f:2,c:38222},{f:3,c:38226},{f:4,c:38230},38235,{f:2,c:38238},38237,{f:2,c:38241},{f:9,c:38244},38255,{f:3,c:38257},38202,30695,30700,38601,
31189,31213,31203,31211,31238,23879,31235,31234,31262,31252,31289,31287,31313,40655,39333,31344,30344,30350,30355,30361,30372,29918,29920,29996,40480,40482,{f:5,c:40488},40498,40497,40502,40504,40503,{f:2,c:40505},40510,{f:2,c:40513},40516,{f:4,c:40518},{f:2,c:40523},40526,40529,40533,40535,{f:3,c:40538},40542,40547,{f:7,c:40550},40561,40557,40563,[12135,30098],30100,30102,30112,30109,30124,30115,{f:2,c:30131},30136,30148,30129,30128,30147,30146,30166,30157,30179,30184,30182,30180,30187,30183,30211,
30193,30204,30207,30224,30208,30213,30220,30231,30218,30245,30232,30229,30233,30235,30268,30242,30240,30272,30253,30256,30271,30261,30275,30270,30259,30285,30302,30292,30300,30294,30315,30319,32714,31462,{f:2,c:31352},31360,31366,31368,31381,31398,31392,31404,31400,31405,31411,34916,34921,34930,34941,34943,34946,34978,35014,34999,35004,35017,35042,35022,35043,35045,35057,35098,35068,35048,35070,35056,35105,35097,35091,35099,35082,35124,35115,35126,35137,35174,35195,[12134,30091],32997,30386,30388,
30684,[12158,32786],32788,32790,32796,32800,32802,{f:3,c:32805},32809,32808,32817,32779,32821,32835,32838,32845,32850,32873,32881,35203,39032,39040,39043,39049,{f:2,c:39052},39055,39060,{f:2,c:39066},{f:2,c:39070},{f:2,c:39073},{f:2,c:39077},[12172,34381],34388,34412,34414,34431,34426,34428,34427,34472,34445,34443,34476,34461,34471,34467,34474,34451,34473,34486,34500,34485,34510,34480,34490,34481,34479,34505,34511,34484,34537,{f:2,c:34545},34541,34547,34512,34579,34526,34548,34527,34520,34513,34563,
34567,34552,34568,34570,34573,34569,34595,34619,34590,34597,34606,34586,34622,34632,34612,34609,34601,34615,34623,34690,34594,{f:2,c:34685},34683,34656,34672,34636,34670,34699,34643,34659,34684,34660,34649,34661,34707,34735,34728,34770,34758,34696,34693,34733,34711,34691,34731,34789,34732,34741,34739,34763,34771,34749,34769,34752,34762,34779,34794,34784,34798,34838,34835,34814,34826,34843,34849,34873,34876,[12152,32566],32578,{f:2,c:32580},33296,31482,31485,31496,{f:2,c:31491},31509,31498,31531,31503,
31559,31544,31530,31513,31534,31537,31520,31525,31524,31539,31550,31518,31576,31578,31557,31605,31564,31581,31584,31598,31611,31586,31602,31601,31632,{f:2,c:31654},31672,31660,31645,31656,31621,31658,31644,31650,31659,31668,31697,31681,31692,31709,31706,{f:2,c:31717},31722,31756,31742,31740,31759,31766,31755,31775,31786,31782,31800,31809,31808,33278,{f:2,c:33281},33284,33260,34884,{f:3,c:33313},33325,33327,33320,33323,33336,33339,{f:2,c:33331},33342,33348,33353,33355,33359,33370,33375,33384,34942,
34949,34952,35032,35039,35166,32669,32671,32679,{f:2,c:32687},32690,31868,25929,31889,31901,31900,31902,31906,31922,{f:2,c:31932},31937,31943,{f:2,c:31948},31944,31941,31959,31976,[12169,33390],26280,32703,32718,32725,32741,32737,32742,32745,32750,32755,[12151,31992],32119,32166,32174,32327,32411,40632,40628,36211,36228,36244,36241,36273,36199,36205,35911,35913,37194,37200,{f:2,c:37198},37220,37218,37217,37232,37225,37231,{f:2,c:37245},37234,37236,37241,37260,37253,37264,37261,37265,{f:2,c:37282},
37290,{f:3,c:37293},37301,37300,37306,[12183,35925],40574,36280,36331,36357,36441,36457,36277,36287,36284,36282,36292,{f:2,c:36310},36314,36318,{f:2,c:36302},36315,36294,36332,{f:2,c:36343},36323,36345,36347,36324,36361,36349,36372,36381,36383,36396,36398,36387,36399,36410,36416,36409,36405,36413,36401,36425,{f:2,c:36417},{f:2,c:36433},36426,36464,36470,36476,36463,36468,36485,36495,36500,36496,36508,36510,[12184,35960],35970,35978,35973,35992,35988,26011,35286,35294,35290,35292,35301,35307,35311,
35390,35622,38739,38633,38643,38639,38662,38657,38664,38671,38670,38698,38701,38704,38718,40832,40835,{f:6,c:40837},40844,40702,40715,40717,[12203,38585],{f:2,c:38588},38606,38610,30655,38624,37518,37550,37576,37694,37738,37834,37775,37950,37995,40063,40066,{f:4,c:40069},31267,40075,40078,{f:3,c:40080},{f:2,c:40084},{f:2,c:40090},{f:6,c:40094},{f:5,c:40101},40107,{f:2,c:40109},{f:8,c:40112},{f:4,c:40122},{f:4,c:40132},{f:7,c:40138},{f:3,c:40147},{f:3,c:40151},{f:2,c:40156},40159,40162,38780,38789,
{f:2,c:38801},38804,38831,38827,38819,38834,38836,39601,39600,39607,40536,39606,39610,39612,39617,39616,39621,39618,{f:2,c:39627},39633,39749,39747,39751,39753,39752,39757,39761,39144,39181,39214,39253,39252,[12221,39647],39649,39654,39663,39659,39675,39661,39673,39688,39695,39699,39711,39715,{f:2,c:40637},32315,40578,{f:2,c:40583},40587,40594,37846,40605,40607,{f:3,c:40667},40672,40671,40674,40681,40679,40677,40682,40687,40738,40748,40751,40761,40759,{f:2,c:40765},40772,12295,{s:13},30362,34297,
31001,24859,39599,35158,22761,32631,25850,25943,38930,36774,32070,24171,32129,37770,35607,39165,23542,22577,39825,36649,[12185,35997],37575,29437,20633,24970,32179,31558,30050,25987,24163,38281,37002,32232,36022,35722,36783,36782,27161,40009,30303,28693,28657,36051,25839,39173,25765,37474,37457,39361,35036,36001,21443,34870,27544,24922,24920,29158,33980,33369,20489,28356,21408,20596,28204,23652,35435,25881,25723,34796,39262,35730,32399,37855,29987,38369,39019,22580,22039,[12199,38263],20767,33144,
24288,26274,37396,[12190,36554],24505,22645,38515,35183,31281,25074,35488,39425,36978,39347,[12242,40786],29118,34909,34802,23541,30087,36490,31820,32162,37276,37604,38619,30990,20786,35320,34389,20659,30241,38358,21109,37656,32020,32189,36781,35422,36060,32880,24478,21474,36517,31428,37679,36948,24118,36024,25812,21934,37170,25763,33213,24986,35477,24392,30070,25803,40680,34153,27284,25623,23798,31153,23566,29128,37159,25973,28364,36958,32224,39003,40670,22666,38651,28593,37347,35519,35548,37336,
38914,37664,35330,26481,21205,26847,20941,[12222,39717],29346,29544,35712,36077,37709,37723,26039,32222,38538,23565,22136,38931,37389,22890,22702,40285,38989,35355,24801,39187,20818,29246,39180,36019,30332,32624,38309,31020,37353,29033,31684,36009,39151,35370,32033,[12214,39131],35513,24290,36027,32027,22707,22894,24996,31966,35920,26963,37586,[12213,39080],30219,39342,32299,35575,40179,33178,36667,25771,36628,36070,24489,36E3,35331,23142,32283,35442,37411,33995,24185,36245,36123,23713,21083,37628,
32177,23831,37804,25841,40255,38307,37499,20491,32102,40852,38799,36002,37390,28317,27083,36092,34865,39015,21102,38364,35264,39208,24931,36011,24291,35215,27512,[12244,40860],38312,36556,35437,27331,36020,21130,36645,37707,22283,36942,39405,38867,28450,34399,38305,40372,36032,36703,40251,32005,22778,35703,28396,22057,33775,30059,21123,35441,25079,22750,27489,29872,36996,32233,35594,25582,36637,36036,31330,26371,29172,21295,35569,35496,32362,33911,28222,29554,36008,31117,25802,27231,31309,39249,35663,
40388,32318,32221,26997,36655,32026,25824,24190,34186,21137,28639,35336,35352,38555,32380,32E3,22846,33698,38960,36040,37440,20729,39381,27570,30435,22533,31627,38291,33393,32216,32365,27298,40572,25536,25791,31777,20745,34214,27323,37970,36368,36068,[12178,35211],37749,33382,21133,39198,28472,28666,28567,23559,28479,34083,27123,22892,35611,37292,33184,28550,39509,23308,25898,37496,30703,20709,39171,32371,32094,36686,36611,38542,31680,28500,32080,35489,32202,37670,20677,35641,36914,29180,30433,21185,
33686,39912,39514,32147,38968,37857,24465,30169,31478,31998,33290,39378,33289,25818,37624,25084,21127,40273,32121,35258,35363,32118,37406,36557,39423,38283,20977,38982,27579,35506,22718,25031,25715,24235,35122,35463,22602,20744,23532,31014,26336,34407,24011,31418,39243,28528,25844,38346,34847,33240,33802,20358,36084,34253,27396,25876,31811,38348,34349,28734,35733,25900,35261,25078,32412,29211,28651,25736,21214,28551,27138,37939,22744,39006,31852,38626,28757,35023,39881,31150,40599,21426,21237,31019,
27511,28701,38584,20486,32879,34030,36899,37934,24976,28451,31806,25986,33225,37832,25088,29001,32244,31975,20841,36635,35538,30274,36988,37904,29557,33256,37168,40023,36035,40801,37428,38728,23994,38936,39230,21129,[12243,40845],32894,22184,31840,22751,25871,38580,27155,23105,25695,31757,34310,30439,39025,24300,29200,25796,28407,34396,39791,36034,37682,38520,39522,37569,23650,32311,24942,28670,32209,24018,25891,23423,28772,20098,25476,36650,20523,20374,28138,32184,35542,34367,32645,37007,38012,31854,
39486,39409,32097,23229,29802,30908,34718,[12218,39340],39393,21966,36023,[12230,40613],36067,36993,30622,39237,34875,28415,35646,37672,37466,36031,37762,[12200,38272],24758,20497,37683,22818,35598,24396,35219,32191,32236,24287,28357,25003,38313,40180,37528,35628,35584,30045,37385,32013,38627,25747,33126,24817,39719,39186,25836,33193,25862,37312,[12227,40165],32886,22169,38007,37811,27320,29552,23527,25840,28632,37397,32016,33215,28611,36786,30247,35582,27472,40407,27590,22036,28442,30436,40848,36064,
22132,40300,39449,39108,38971,36007,34315,24977,35413,28497,38935,25778,37610,20693,27192,35676,33229,[12241,40778],39438,35912,21843,27683,35350,29309,37370,37467,36983,31805,35609,37666,37463,28154,35700,22649,27085,21958,22715,34196,25654,37740,27211,21932,20689,32761,31429,31434,27453,35242,23522,36629,27691,20670,38915,35531,24950,29898,31406,36264,21312,36544,39493,40818,39028,27402,21240,40306,30906,35731,39250,25854,32350,29105,38860,35469,32009,27054,32104,36575,37613,38287,28516,28753,34217,
39955,36093,20632,21930,39479,25475,28544,27578,32023,31721,26348,38275,38493,36109,32341,20663,36062,29138,32057,36050,25448,25885,25086,35373,32051,23529,23352,33102,28402,32882,32361,21213,32854,24107,29509,28629,35433,26178,34645,23526,35672,39387,21218,36969,37323,39166,35222,35430,22781,29560,27166,36664,26360,36118,23660,34899,27193,31466,25976,24101,38617,35504,38918,35500,30889,29197,32114,39164,39686,32883,24939,38924,35359,35494,25851,34311,35380,32901,38614,38568,32143,27506,23403,25613,
32302,29795,37782,29562,25787,33274,24907,25892,36010,30321,28760,22727,35674,35527,22022,28271,29145,28644,32295,35342,39472,35588,37563,38988,39636,26781,36028,37941,24307,32893,28916,37509,32113,38957,22294,22615,22296,38973,40213,39345,39389,27234,31402,35178,24398,28771,38929,33836,32178,[12209,38859],36949,22285,29234,28656,32173,33894,20553,20702,32239,35586,34907,32862,32011,31337,21839,25790,34680,28198,31401,21978,37794,28879,35491,28961,34154,22626,38695,21209,35492,37675,29351,35186,32722,
37521,25138,32048,34662,36676,23805,20448,29433,22151,37697,39854,32406,36066,37532,38289,39023,38570,29694,29563,32291,39201,25010,32171,38002,37129,35443,38911,38917,34157,22210,37559,26313,22063,21332,25406,33029,35559,23531,28681,35613,37573,37313,33288,37561,32137,38920,35377,32210,32396,36562,25080,36984,30316,32098,23416,21211,35426,23563,39348,35347,35338,36956,22739,40201,40232,21854,20126,35357,38329,40573,22196,38996,38331,33399,21421,30831,35578,39511,40230,26954,25562,30221,38525,30306,
39178,27171,22575,35617,34277,29242,[12212,38913],26989,33865,37291,37541,38948,36986,20736,34811,34269,20740,25014,32681,35427,35696,35516,35695,32377,34093,38512,37504,39154,38577,27387,23344,40441,25033,32403,29801,34722,29151,29074,34821,36111,31310,21938,25793,20653,30320,36404,20778,24962,37109,37438,29494,35480,36671,39192,[12226,39770],28417,33287,23996,35486,39729,29508,35709,38928,39341,40219,28149,36677,22290,21729,22291,32227,36960,39E3,32004,36493,38E3,38322,38642,37142,38549,36939,34292,
37270,26248,38620,36617,25890,26283,36106,36124,33247,38015,26839,31432,36012,25799,21063,28580,36042,36104,36555,37720,38296,35408,40779,20661,27656,30430,26028,36670,23940,26855,25136,32187,24373,28466,24115,36076,33081,36249,34756,36685,37754,36889,35998,37341,20597,35386,37806,38499,24128,30309,37165,35657,32340,32887,22519,34937,32025,25711,25842,24159,36074,28399,37912,32066,31278,33131,34886,35589,36600,30394,26205,39519,35576,35461,29165,30682,22225,36015,37956,31689,39376,23560,30938,36681,
36090,27137,33674,35037,22941,22767,29376,37648,36101,22684,32180,35524,28310,28609,36039,28460,32156,32317,32305,37138,35419,32068,38013,21959,21401,21428,38760,36107,21293,21297,36094,21060,21132,21108,20660,20480,20630,20757,20738,20756,20796,20791,20712,20674,20795,20752,20794,20681,31988,40652,22213,40172,35131,33248,35329,35344,35340,35349,35635,35406,35365,35393,35382,35398,35412,35416,35410,35462,35460,35455,35440,35452,35445,35436,35438,35533,35554,35425,35482,35493,{f:2,c:35473},35535,35537,
35529,35547,35543,35522,35510,35574,35563,35604,35585,35556,35565,35580,35571,35558,35566,35550,35624,35740,35606,35610,35600,35627,35629,35670,35673,35662,35742,35691,35734,38488,37178,37140,37172,37087,37174,37126,37192,33467,21233,24048,22538,22745,22754,22752,22746,22497,22607,22550,22610,22557,22628,34188,34131,34294,33703,33799,34031,33511,34338,34086,22603,29026,34136,34045,34126,34184,34234,29334,28366,34113,34254,34130,33984,33874,33892,33940,33845,34207,34133,40367,33939,32264,34118,34146,
34078,39488,34362,37795,34167,34334,34298,34308,34282,34330,22889,23607,25451,25718,25759,25681,25692,25779,25860,25878,25847,25852,25883,22064,22072,22216,22182,21764,21692,22144,22109,22112,22069,22006,22118,22130,22156,22117,22044,22062,21993,22038,22208,22029,22195,22209,22127,36705,22198,22165,22279,24131,24172,24152,24151,23943,23796,23888,23852,23975,23968,23959,23821,23992,23937,24020,24480,29559,29505,29546,29499,29547,29568,29564,39136,39219,39145,39228,{f:2,c:39146},39149,39156,39177,39185,
39195,39223,39231,39235,{f:3,c:39240},39244,39266,24289,36065,25082,25006,24938,24894,24757,24884,25036,24927,25064,24827,24887,24818,24947,24860,24978,38274,38278,38344,38286,38292,38284,38373,38317,38315,39726,38316,38334,38326,39721,38335,38333,38332,38339,38347,38356,38352,38357,38366,28739,28505,28711,28696,28668,28039,28025,28254,28590,28687,28408,28527,28150,28543,28678,28576,28683,28775,28740,28677,28535,28704,28703,28722,28712,28765,39467,36999,36885,37008,23656,24371,23285,23255,23296,23149,
23304,23372,23207,23291,23307,23329,23338,23321,39380,39391,39385,39478,39515,39377,39384,39501,39498,39394,39530,39439,39437,39429,39490,39469,39446,39489,39470,39480,{f:2,c:39491},39503,39525,39524,31993,32006,32002,{f:2,c:32007},32394,32028,32021,32019,32058,32050,32049,32272,32060,32064,32063,32093,32078,32115,32134,32131,32136,32190,32186,32203,32212,32196,32158,32172,32185,32163,32176,32199,32217,32215,32249,32242,32354,32230,32246,32241,32267,32225,32265,32285,32287,32286,32301,32266,32273,
32381,32313,32309,32306,32326,32325,32392,32346,32338,32366,32382,32368,32367,32408,29859,29771,29903,38922,29885,29759,29833,29862,29908,29914,38873,38878,38876,27050,27370,26776,26838,27141,26783,27355,27379,27368,27359,27273,26895,27208,26984,27071,27194,27292,27410,27422,27357,27111,27407,27414,27372,27354,27384,27315,27367,27299,27347,27358,27556,27550,27566,27563,27567,36564,36571,36594,36603,36708,36601,36604,36587,36580,36706,36602,36606,36618,36615,36613,36626,36646,{f:2,c:36638},36636,36659,
36678,36692,25108,25127,29964,26311,26308,26249,26326,36033,36016,36026,36029,36100,36018,36037,36112,36049,36058,36053,36075,36071,36091,35224,35244,35233,35263,35238,35247,35250,35255,27647,27660,27692,29272,26407,33110,33242,33051,33214,33121,33231,27487,{f:2,c:39086},39094,39100,39110,39112,36674,40783,26005,29036,29010,29079,29121,29148,29182,31152,31118,31146,25055,24932,25059,25095,28585,30959,30893,30824,30904,31018,31025,30820,30973,30951,30947,40853,30616,30558,30652,32646,32648,{f:3,c:37330},
37337,37335,37333,37367,37351,37348,37702,37365,37369,37384,37414,37445,37393,37392,37377,37415,37380,37413,37376,37434,37478,37431,37427,37461,37437,37432,37470,{f:2,c:37484},37439,37984,37424,37449,37448,37453,37422,37433,37944,37548,37536,37498,37546,37614,37583,37891,37603,37946,37553,37542,37799,37526,37580,37545,37877,37523,37503,37801,37530,37658,37547,37507,37899,37544,37539,37906,37688,37617,37847,37605,37616,37615,37608,37564,37597,37622,{f:2,c:37926},37571,37599,37606,37650,37638,37737,
37659,37696,37633,37653,37678,37699,{f:2,c:37639},37663,37657,37733,37703,37750,37716,37732,37802,37744,37764,37860,37848,37928,37767,37836,37784,37816,37823,37798,37808,37813,37964,37858,{f:2,c:37852},37837,37854,37827,37831,37841,37908,37917,37879,37989,37907,37997,37920,38009,37881,37913,37962,37938,37951,37972,37987,37758,31329,40169,40182,40199,40198,40227,40327,40469,40221,40223,40421,40239,40409,40240,40258,40478,40275,40477,40288,40274,40435,40284,40289,40339,40298,40303,40329,40344,40346,
40384,40357,40361,40386,40380,40474,40403,40410,40431,40422,40434,40440,40460,40442,40475,30308,30296,30311,30210,{f:2,c:30278},30281,30238,30267,{f:2,c:30317},30313,30322,31431,31414,35168,35123,35165,35143,35128,35172,30392,32814,32812,32889,32885,38919,{f:2,c:38926},38945,38940,28481,38950,38967,38990,38995,39027,39010,39001,39013,39020,39024,34787,34822,34566,34851,34806,34554,34799,34692,34832,34760,34833,34747,34766,32588,31716,31591,31849,31731,31744,31691,31836,31774,31787,31779,31850,31839,
33380,33387,35018,32677,31986,31990,31965,32310,40617,36274,37317,37315,40570,36489,36428,36498,36474,36437,36506,36491,36499,36497,36513,36451,36522,36518,35316,35318,38746,38722,38717,38724,40788,40799,40793,40800,40796,40806,40812,40810,40823,[12236,40701],40703,40713,35726,38014,37864,39799,39796,39809,39811,39822,40056,31308,39826,40031,39824,39853,39834,39850,39838,40045,39851,39837,40024,39873,40058,39985,39993,39971,39991,39872,39882,39879,39933,39894,{f:2,c:39914},39905,39908,39911,39901,
39906,39920,39899,39924,39892,40029,39944,39952,39949,39954,39945,39935,39968,39986,39981,39976,39973,39977,39987,39998,40008,39995,39989,40005,40022,40020,40018,40039,38851,38845,38857,40379,39631,39638,39637,39768,39758,39255,39260,39714,40695,40690,35180,38342,37686,24390,34068,32404,40803,22137,40725,22081,39662,35079,31296,39091,38308,39693,36852,24409,31339,39138,20642,34193,20760,25458,21067,30543,32397,26310,30637,[12228,40565],22217,40692,28635,25054,30663,28720,40629,34890,38370,38854,31844,
32308,38822,40623,22220,39089,27311,32590,31984,20418,32363,40569,22190,39706,33903,31142,31858,39634,38587,32251,35069,30787,{f:10,c:8560},{f:2,c:714},729,8211,8213,8229,8245,8453,8457,{f:4,c:8598},8725,8735,8739,8786,{f:2,c:8806},8895,{f:36,c:9552},{f:15,c:9601},{f:3,c:9619},{f:2,c:9660},{f:4,c:9698},9737,8853,12306,{f:2,c:12317},{f:9,c:12321},12963,{f:2,c:13198},{f:3,c:13212},13217,13252,13262,{f:2,c:13265},13269,65072,65506,65508,8481,12849,8208,12540,{f:2,c:12443},{f:2,c:12541},12294,{f:2,c:12445},
{f:10,c:65097},{f:4,c:65108},{f:14,c:65113},{f:4,c:65128},12350,{f:12,c:12272},19970,{f:3,c:19972},19983,19986,19991,{f:3,c:19999},20003,20006,20009,{f:2,c:20014},20017,20019,20021,20023,20028,{f:3,c:20032},20036,20038,20042,20049,20053,20055,{f:2,c:20058},{f:4,c:20066},{f:2,c:20071},{f:6,c:20074},20082,{f:10,c:20084},{f:3,c:20095},{f:2,c:20099},[12037,20101],20103,20106,20112,{f:2,c:20118},20121,{f:2,c:20124},20131,20138,{f:3,c:20143},20148,{f:4,c:20150},{f:3,c:20156},20168,20172,{f:2,c:20175},20178,
{f:3,c:20186},20192,20194,{f:2,c:20198},20201,{f:3,c:20205},20209,20212,{f:3,c:20216},20220,20222,20224,{f:7,c:20226},{f:2,c:20235},{f:5,c:20242},{f:2,c:20252},20257,20259,{f:2,c:20264},{f:3,c:20268},20273,20275,20277,20279,20281,20283,{f:5,c:20286},{f:2,c:20292},{f:6,c:20295},20306,20308,20310,{f:2,c:20321},20326,20328,{f:2,c:20330},{f:2,c:20333},{f:2,c:20337},20341,{f:4,c:20343},20349,{f:3,c:20352},20357,20359,20362,20364,20366,20368,{f:2,c:20370},20373,{f:3,c:20376},20380,{f:2,c:20382},{f:2,c:20385},
20388,20395,20397,{f:5,c:20400},{f:9,c:20406},{f:2,c:20416},{f:4,c:20422},{f:3,c:20427},{f:5,c:20434},20441,20443,20450,{f:2,c:20452},20455,{f:2,c:20459},20464,20466,{f:4,c:20468},20473,{f:3,c:20475},20479,{f:5,c:20481},{f:2,c:20487},20490,20494,20496,20499,{f:3,c:20501},20507,{f:2,c:20509},20512,{f:3,c:20514},20519,{f:11,c:20527},20539,20541,{f:4,c:20543},{f:3,c:20548},{f:2,c:20554},20557,{f:5,c:20560},{f:4,c:20566},20571,{f:8,c:20573},{f:6,c:20582},{f:7,c:20589},{f:3,c:20600},{f:2,c:20604},{f:4,
c:20609},{f:2,c:20614},{f:4,c:20617},{f:8,c:20622},20631,{f:8,c:20634},20644,20646,{f:2,c:20650},{f:4,c:20654},20662,{f:2,c:20664},{f:2,c:20668},{f:3,c:20671},{f:2,c:20675},{f:3,c:20678},{f:5,c:20682},20688,{f:3,c:20690},{f:3,c:20695},{f:3,c:20699},{f:6,c:20703},{f:3,c:20713},{f:4,c:20719},20724,{f:3,c:20726},20730,{f:4,c:20732},20737,20739,20741,20746,{f:4,c:20748},20753,20755,{f:2,c:20758},{f:6,c:20761},20768,{f:8,c:20770},{f:7,c:20779},{f:4,c:20787},{f:2,c:20792},{f:2,c:20797},20802,20807,20810,
20812,{f:3,c:20814},20819,{f:3,c:20823},20827,{f:5,c:20829},{f:2,c:20835},{f:2,c:20838},20842,20847,20850,20858,{f:2,c:20862},{f:2,c:20867},{f:2,c:20870},{f:2,c:20874},{f:4,c:20878},{f:2,c:20883},20888,20890,{f:3,c:20893},20897,20899,{f:5,c:20902},{f:2,c:20909},20916,{f:3,c:20920},{f:2,c:20926},{f:3,c:20929},20933,20936,20938,20942,20944,{f:9,c:20946},20956,{f:2,c:20958},{f:2,c:20962},{f:6,c:20965},20972,20974,20978,20980,20983,20990,{f:2,c:20996},21001,{f:2,c:21003},{f:2,c:21007},{f:3,c:21011},21020,
{f:2,c:21022},{f:3,c:21025},{f:3,c:21029},21034,21036,21039,{f:2,c:21041},{f:2,c:21044},21052,21054,{f:2,c:21061},{f:2,c:21064},{f:2,c:21070},{f:2,c:21074},21077,{f:4,c:21079},21085,{f:2,c:21087},{f:3,c:21090},21094,21096,{f:3,c:21099},{f:2,c:21104},21107,{f:7,c:21110},21118,21120,{f:3,c:21124},21131,{f:2,c:21134},21138,{f:7,c:21140},21148,{f:4,c:21156},{f:3,c:21166},{f:10,c:21172},21184,21186,{f:3,c:21188},21192,21194,{f:4,c:21196},21201,{f:2,c:21203},21207,21210,21212,{f:2,c:21216},21219,{f:11,
c:21221},{f:3,c:21234},{f:2,c:21238},{f:3,c:21243},{f:4,c:21249},21255,{f:4,c:21257},21262,{f:4,c:21265},21272,{f:2,c:21275},{f:2,c:21278},21282,{f:2,c:21284},{f:3,c:21287},{f:2,c:21291},21296,{f:6,c:21298},[12054,21304],{f:2,c:21308},21314,21316,21318,{f:3,c:21323},21328,{f:2,c:21336},21339,21341,21349,21352,21354,{f:2,c:21356},21362,21366,21369,{f:4,c:21371},{f:2,c:21376},21379,{f:2,c:21383},21386,{f:7,c:21390},{f:2,c:21398},{f:2,c:21403},21406,21409,21412,21415,{f:3,c:21418},{f:3,c:21423},21427,
21429,{f:4,c:21431},{f:3,c:21436},21440,{f:4,c:21444},{f:3,c:21454},{f:2,c:21458},21461,21466,{f:3,c:21468},21473,21479,21492,21498,{f:3,c:21502},21506,21509,21511,21515,21524,{f:3,c:21528},21532,21538,{f:2,c:21540},21546,21552,21555,{f:2,c:21558},21562,21565,21567,{f:2,c:21569},{f:2,c:21572},21575,21577,{f:4,c:21580},21585,21594,{f:5,c:21597},21603,21605,21607,{f:8,c:21609},21620,{f:2,c:21625},{f:2,c:21630},21633,21635,21637,{f:4,c:21639},21645,21649,21651,{f:2,c:21655},21660,{f:5,c:21662},21669,
21678,21680,21682,{f:3,c:21685},{f:2,c:21689},21694,21699,21701,{f:2,c:21706},21718,21720,21723,21728,{f:3,c:21730},{f:2,c:21739},{f:3,c:21743},{f:6,c:21748},21755,21758,21760,{f:2,c:21762},21765,21768,{f:5,c:21770},{f:2,c:21778},{f:6,c:21781},{f:4,c:21788},21793,{f:2,c:21797},{f:2,c:21800},21803,21805,21810,{f:3,c:21812},{f:4,c:21816},21821,21824,21826,21829,{f:2,c:21831},{f:4,c:21835},{f:2,c:21841},21844,{f:5,c:21847},21853,{f:2,c:21855},{f:2,c:21858},{f:2,c:21864},21867,{f:6,c:21871},{f:2,c:21881},
21885,21887,{f:2,c:21893},{f:3,c:21900},21904,{f:2,c:21906},{f:3,c:21909},{f:2,c:21914},21918,{f:7,c:21920},{f:2,c:21928},21931,21933,{f:2,c:21935},21940,21942,21944,21946,21948,{f:5,c:21951},21960,{f:2,c:21962},{f:2,c:21967},21973,{f:3,c:21975},21979,21982,21984,21986,21991,{f:2,c:21997},{f:2,c:22E3},22004,{f:5,c:22008},22015,{f:4,c:22018},22023,{f:2,c:22026},{f:4,c:22032},22037,{f:2,c:22041},22045,{f:3,c:22048},{f:2,c:22053},22056,{f:2,c:22058},22067,22071,22074,{f:3,c:22076},22080,{f:10,c:22082},
{f:5,c:22095},{f:2,c:22101},{f:2,c:22106},{f:2,c:22110},22113,22115,22119,{f:2,c:22125},22128,22131,22133,22135,22138,{f:3,c:22141},{f:4,c:22145},{f:4,c:22152},22157,{f:3,c:22160},22164,{f:3,c:22166},{f:9,c:22170},{f:2,c:22180},22183,{f:5,c:22185},{f:3,c:22192},22197,{f:4,c:22200},{f:3,c:22205},{f:2,c:22211},{f:2,c:22214},22219,{f:4,c:22221},{f:2,c:22226},{f:2,c:22229},{f:2,c:22232},22236,22243,{f:6,c:22245},22252,{f:2,c:22254},{f:2,c:22258},{f:3,c:22262},{f:2,c:22267},{f:3,c:22272},22277,22284,{f:4,
c:22286},{f:2,c:22292},22295,{f:3,c:22297},{f:2,c:22301},{f:3,c:22304},{f:4,c:22308},22315,{f:2,c:22321},{f:5,c:22324},{f:2,c:22332},22335,22337,{f:4,c:22339},{f:2,c:22344},22347,{f:5,c:22354},{f:2,c:22360},{f:2,c:22370},22373,22375,22380,22382,{f:3,c:22384},{f:2,c:22388},{f:3,c:22392},{f:5,c:22397},{f:4,c:22407},{f:5,c:22413},{f:7,c:22420},{f:4,c:22428},22437,22440,22442,22444,{f:3,c:22447},22451,{f:3,c:22453},{f:9,c:22457},{f:7,c:22468},{f:2,c:22476},{f:2,c:22480},22483,{f:2,c:22486},{f:2,c:22491},
22494,{f:2,c:22498},{f:8,c:22501},22510,{f:4,c:22512},{f:2,c:22517},{f:2,c:22523},{f:2,c:22526},22529,{f:2,c:22531},{f:2,c:22536},22540,{f:3,c:22542},{f:3,c:22546},{f:2,c:22551},{f:3,c:22554},22559,{f:2,c:22562},{f:5,c:22565},{f:4,c:22571},{f:2,c:22578},{f:14,c:22582},{f:5,c:22597},22606,22608,22611,{f:2,c:22613},{f:5,c:22617},{f:3,c:22623},22627,{f:5,c:22630},{f:8,c:22637},{f:3,c:22646},{f:4,c:22650},22655,22658,22660,{f:3,c:22662},{f:7,c:22667},{f:5,c:22676},22683,22685,{f:8,c:22688},{f:4,c:22698},
{f:4,c:22703},{f:7,c:22708},22717,{f:2,c:22719},{f:3,c:22722},22726,{f:9,c:22728},22738,22740,{f:2,c:22742},{f:3,c:22747},22753,22755,{f:4,c:22757},22762,22765,{f:2,c:22769},{f:2,c:22772},{f:2,c:22775},{f:2,c:22779},{f:4,c:22782},22787,{f:2,c:22789},{f:2,c:22792},[12066,22794],{f:2,c:22795},22798,{f:4,c:22800},{f:2,c:22807},22811,{f:2,c:22813},{f:2,c:22816},22819,22822,22824,22828,22832,{f:2,c:22834},{f:2,c:22837},22843,22845,{f:2,c:22847},22851,{f:2,c:22853},22858,{f:2,c:22860},22864,{f:2,c:22866},
22873,{f:5,c:22875},22881,{f:2,c:22883},{f:3,c:22886},22891,22893,{f:4,c:22895},22901,22903,{f:3,c:22906},{f:3,c:22910},22917,22921,{f:2,c:22923},{f:4,c:22926},{f:2,c:22932},22936,{f:3,c:22938},{f:4,c:22943},{f:2,c:22950},{f:2,c:22956},{f:2,c:22960},{f:6,c:22963},22970,{f:2,c:22972},{f:7,c:22975},{f:3,c:22983},{f:4,c:22988},{f:2,c:22997},23001,23003,{f:5,c:23006},23012,{f:2,c:23014},{f:3,c:23017},{f:12,c:23021},23034,{f:3,c:23036},23040,23042,{f:2,c:23050},{f:4,c:23053},23058,{f:4,c:23060},{f:3,c:23065},
{f:2,c:23069},{f:2,c:23073},23076,{f:3,c:23078},{f:7,c:23082},23091,23093,{f:5,c:23095},{f:3,c:23101},{f:4,c:23106},{f:2,c:23111},{f:10,c:23115},{f:4,c:23126},{f:7,c:23131},{f:3,c:23139},{f:2,c:23144},{f:2,c:23147},{f:6,c:23150},{f:2,c:23160},{f:4,c:23163},{f:18,c:23168},{f:7,c:23187},{f:11,c:23196},{f:2,c:23208},{f:7,c:23211},23220,{f:2,c:23222},{f:4,c:23225},{f:2,c:23231},{f:6,c:23235},{f:2,c:23242},{f:5,c:23245},23251,23253,{f:3,c:23257},{f:3,c:23261},23266,{f:2,c:23268},{f:2,c:23271},23274,{f:5,
c:23276},{f:3,c:23282},{f:5,c:23286},{f:4,c:23292},{f:7,c:23297},23306,{f:9,c:23309},23320,{f:7,c:23322},{f:8,c:23330},{f:5,c:23339},23345,23347,{f:2,c:23349},{f:7,c:23353},{f:11,c:23361},{f:3,c:23373},23378,23382,23390,{f:2,c:23392},{f:2,c:23399},{f:3,c:23405},23410,23412,{f:2,c:23414},23417,{f:2,c:23419},23422,23426,23430,23434,{f:2,c:23437},{f:3,c:23440},23444,23446,23455,{f:3,c:23463},{f:4,c:23468},{f:2,c:23473},23479,{f:3,c:23482},{f:2,c:23488},23491,{f:4,c:23496},{f:3,c:23501},23505,{f:9,c:23508},
23520,23523,23530,23533,23535,{f:4,c:23537},23543,{f:2,c:23549},23552,{f:2,c:23554},23557,23564,23568,{f:2,c:23570},23575,23577,23579,{f:4,c:23582},23587,23590,{f:4,c:23592},{f:4,c:23597},{f:2,c:23602},{f:2,c:23605},{f:2,c:23619},{f:2,c:23622},{f:2,c:23628},{f:3,c:23634},{f:3,c:23638},{f:4,c:23642},23647,23655,{f:3,c:23657},23661,23664,{f:7,c:23666},{f:4,c:23675},23680,{f:5,c:23683},{f:3,c:23689},{f:2,c:23694},{f:2,c:23698},23701,{f:4,c:23709},{f:5,c:23716},23722,{f:3,c:23726},23730,23732,23734,{f:4,
c:23737},23742,23744,{f:2,c:23746},{f:6,c:23749},{f:6,c:23756},{f:6,c:23763},{f:7,c:23770},{f:2,c:23778},23783,23785,{f:2,c:23787},{f:2,c:23790},{f:3,c:23793},23797,{f:4,c:23799},23804,{f:4,c:23806},{f:2,c:23812},{f:5,c:23816},{f:5,c:23823},23829,{f:3,c:23832},{f:2,c:23836},{f:5,c:23839},23845,23848,{f:2,c:23850},{f:5,c:23855},{f:8,c:23861},{f:8,c:23871},{f:2,c:23880},{f:3,c:23885},{f:7,c:23889},{f:2,c:23897},23900,{f:11,c:23902},23914,{f:2,c:23917},{f:4,c:23920},{f:12,c:23925},23939,{f:2,c:23941},
{f:15,c:23944},23960,{f:3,c:23962},{f:2,c:23966},{f:6,c:23969},{f:15,c:23976},23993,23995,{f:8,c:23997},{f:5,c:24006},24012,{f:4,c:24014},24019,{f:6,c:24021},24028,{f:2,c:24031},{f:2,c:24035},24042,{f:2,c:24044},{f:2,c:24053},{f:5,c:24056},{f:2,c:24063},24068,24071,{f:3,c:24073},{f:2,c:24077},{f:2,c:24082},24087,{f:7,c:24094},{f:3,c:24104},24108,{f:2,c:24111},24114,{f:2,c:24116},{f:2,c:24121},{f:2,c:24126},24129,{f:6,c:24134},{f:7,c:24141},24150,{f:2,c:24153},{f:2,c:24156},24160,{f:7,c:24164},{f:5,
c:24173},24181,24183,{f:3,c:24193},24197,{f:2,c:24200},{f:3,c:24204},24210,24216,24219,24221,{f:4,c:24225},{f:3,c:24232},24236,{f:5,c:24238},24244,{f:4,c:24250},{f:10,c:24255},{f:6,c:24267},{f:2,c:24276},{f:4,c:24279},{f:3,c:24284},{f:4,c:24292},24297,24299,{f:6,c:24301},24309,{f:2,c:24312},{f:3,c:24315},{f:3,c:24325},24329,{f:3,c:24332},24336,24338,24340,24342,{f:2,c:24345},{f:3,c:24348},{f:4,c:24353},24360,{f:2,c:24363},24366,24368,24370,24372,{f:3,c:24374},24379,{f:3,c:24381},{f:5,c:24385},24391,
{f:3,c:24393},24397,24399,24401,24404,{f:3,c:24410},{f:3,c:24414},24419,24421,{f:2,c:24423},24427,{f:2,c:24430},24434,{f:3,c:24436},24440,24442,{f:3,c:24445},24451,24454,{f:3,c:24461},{f:2,c:24467},24470,{f:2,c:24474},24477,24479,{f:6,c:24482},{f:2,c:24491},{f:6,c:24495},24502,24504,{f:2,c:24506},{f:5,c:24510},{f:2,c:24519},{f:2,c:24522},24526,{f:3,c:24531},{f:3,c:24538},{f:2,c:24542},{f:2,c:24546},{f:2,c:24549},{f:2,c:24552},24556,{f:2,c:24559},{f:3,c:24562},{f:2,c:24566},{f:2,c:24569},24572,{f:3,
c:24583},{f:2,c:24587},{f:2,c:24592},24595,{f:2,c:24599},24602,{f:2,c:24606},{f:3,c:24610},{f:3,c:24620},{f:5,c:24624},{f:5,c:24630},{f:2,c:24637},24640,{f:7,c:24644},24652,{f:2,c:24654},24657,{f:2,c:24659},{f:3,c:24662},{f:2,c:24667},{f:4,c:24670},{f:2,c:24677},24686,{f:2,c:24689},{f:2,c:24692},24695,24702,{f:3,c:24704},{f:4,c:24709},{f:2,c:24714},{f:4,c:24718},24723,24725,{f:3,c:24727},24732,24734,{f:2,c:24737},{f:2,c:24740},24743,{f:2,c:24745},24750,24752,24755,24759,{f:2,c:24761},{f:8,c:24765},
{f:3,c:24775},{f:5,c:24780},{f:3,c:24786},{f:2,c:24790},24793,24795,24798,{f:4,c:24802},24810,24821,{f:2,c:24823},{f:4,c:24828},{f:4,c:24834},24839,{f:3,c:24842},{f:5,c:24848},{f:4,c:24854},{f:2,c:24861},{f:2,c:24865},24869,{f:3,c:24872},{f:8,c:24876},{f:2,c:24885},{f:6,c:24888},{f:8,c:24896},24905,24909,{f:2,c:24911},{f:3,c:24914},{f:2,c:24918},24921,{f:2,c:24923},24926,{f:2,c:24928},{f:2,c:24933},24937,{f:2,c:24940},24943,{f:2,c:24945},24948,{f:10,c:24952},{f:7,c:24963},{f:2,c:24972},24975,24979,
{f:5,c:24981},{f:2,c:24987},{f:6,c:24990},{f:2,c:24997},25002,25005,{f:3,c:25007},{f:3,c:25011},{f:6,c:25016},{f:3,c:25023},{f:4,c:25027},{f:4,c:25037},25043,{f:9,c:25045},{f:3,c:25056},{f:2,c:25060},25063,{f:9,c:25065},{f:2,c:25075},25081,25083,25085,{f:5,c:25089},25097,25107,25113,{f:3,c:25116},25120,25123,25126,{f:2,c:25128},25131,25133,25135,25137,25141,[12094,25142],{f:5,c:25144},25154,{f:3,c:25156},25162,{f:2,c:25167},{f:3,c:25173},{f:2,c:25177},{f:7,c:25180},{f:2,c:25188},25192,{f:2,c:25201},
{f:2,c:25204},{f:2,c:25207},{f:2,c:25210},25213,{f:3,c:25217},{f:4,c:25221},{f:6,c:25227},25236,25241,{f:3,c:25244},25251,{f:2,c:25254},{f:2,c:25257},{f:4,c:25261},{f:3,c:25266},{f:3,c:25270},25274,25278,{f:2,c:25280},25283,25291,25295,25297,25301,{f:2,c:25309},{f:2,c:25312},25316,{f:2,c:25322},25328,25330,25333,{f:4,c:25336},25344,{f:4,c:25347},{f:4,c:25354},{f:2,c:25359},{f:4,c:25362},{f:3,c:25367},25372,{f:2,c:25382},25385,{f:3,c:25388},{f:2,c:25392},{f:6,c:25395},{f:2,c:25403},{f:3,c:25407},25412,
{f:2,c:25415},25418,{f:4,c:25425},{f:8,c:25430},25440,{f:3,c:25444},25450,25452,{f:2,c:25455},{f:3,c:25459},{f:2,c:25464},{f:4,c:25468},25473,{f:2,c:25477},25483,25485,25489,{f:3,c:25491},25495,{f:7,c:25497},25505,25508,25510,25515,25519,{f:2,c:25521},{f:2,c:25525},25529,25531,25533,25535,{f:3,c:25537},25541,{f:2,c:25543},{f:3,c:25546},25553,{f:3,c:25555},{f:3,c:25559},{f:3,c:25563},25567,25570,{f:5,c:25572},{f:2,c:25579},{f:3,c:25583},25587,25589,25591,{f:4,c:25593},25598,{f:2,c:25603},{f:5,c:25606},
25614,{f:2,c:25617},{f:2,c:25621},{f:3,c:25624},25629,25631,{f:4,c:25634},{f:3,c:25639},25643,{f:6,c:25646},25653,{f:3,c:25655},{f:2,c:25659},25662,25664,{f:2,c:25666},25673,{f:6,c:25675},25683,{f:3,c:25685},{f:3,c:25689},25693,{f:7,c:25696},25704,{f:3,c:25706},25710,{f:3,c:25712},{f:2,c:25716},25719,{f:6,c:25724},25731,25734,{f:8,c:25737},25748,{f:2,c:25751},{f:4,c:25754},{f:3,c:25760},{f:3,c:25766},25770,25775,25777,25780,25782,25785,25789,25795,25798,{f:2,c:25800},25804,25807,25809,25811,{f:2,
c:25813},25817,{f:3,c:25819},25823,25825,25827,25829,{f:5,c:25831},{f:2,c:25837},25843,{f:2,c:25845},{f:2,c:25848},25853,25855,{f:3,c:25857},25861,{f:2,c:25863},{f:5,c:25866},{f:2,c:25872},25875,25877,25879,25882,25884,{f:4,c:25886},{f:4,c:25894},25901,{f:4,c:25904},25911,25914,{f:2,c:25916},{f:5,c:25920},{f:2,c:25926},{f:2,c:25930},{f:2,c:25933},25936,{f:3,c:25938},25944,25946,25948,{f:3,c:25951},{f:2,c:25956},{f:4,c:25959},{f:3,c:25965},25969,25971,25974,{f:9,c:25977},{f:3,c:25988},{f:3,c:25992},
{f:3,c:25997},26002,26004,26006,26008,26010,{f:2,c:26013},26016,{f:2,c:26018},26022,26024,26026,26030,{f:6,c:26033},26040,{f:2,c:26042},{f:3,c:26046},26050,{f:4,c:26055},26061,{f:2,c:26064},{f:3,c:26067},{f:8,c:26072},26081,{f:2,c:26083},{f:2,c:26090},{f:4,c:26098},{f:2,c:26104},{f:5,c:26107},26113,{f:2,c:26116},{f:3,c:26119},26123,26125,{f:3,c:26128},{f:3,c:26134},{f:3,c:26138},26142,{f:4,c:26145},26150,{f:4,c:26153},26158,26160,{f:2,c:26162},{f:5,c:26167},26173,{f:2,c:26175},{f:7,c:26180},{f:2,
c:26189},{f:2,c:26192},{f:2,c:26200},{f:2,c:26203},26206,26208,{f:2,c:26210},26213,26215,{f:5,c:26217},{f:3,c:26225},26229,{f:2,c:26232},{f:3,c:26235},{f:3,c:26239},26243,{f:2,c:26245},{f:2,c:26250},{f:4,c:26253},{f:4,c:26258},{f:5,c:26264},{f:4,c:26270},{f:4,c:26275},{f:2,c:26281},{f:2,c:26284},{f:5,c:26287},{f:4,c:26293},{f:4,c:26298},{f:5,c:26303},26309,26312,{f:12,c:26314},{f:2,c:26327},26330,{f:2,c:26334},{f:5,c:26337},{f:2,c:26343},{f:2,c:26346},{f:3,c:26349},26353,{f:2,c:26357},{f:2,c:26362},
26365,{f:2,c:26369},{f:4,c:26372},26380,{f:2,c:26382},{f:3,c:26385},26390,{f:3,c:26392},26396,26398,{f:6,c:26400},26409,26414,26416,{f:2,c:26418},{f:4,c:26422},{f:2,c:26427},{f:2,c:26430},26433,{f:2,c:26436},26439,{f:2,c:26442},26445,26450,{f:2,c:26452},{f:5,c:26455},26461,{f:3,c:26466},{f:2,c:26470},{f:2,c:26475},26478,26484,26486,{f:4,c:26488},26493,26496,{f:2,c:26498},{f:2,c:26501},26504,26506,{f:4,c:26508},{f:4,c:26513},26518,26521,26523,{f:3,c:26527},26532,26534,26537,26540,26542,{f:2,c:26545},
26548,{f:8,c:26553},26562,{f:10,c:26565},{f:3,c:26581},26587,26591,26593,{f:2,c:26595},{f:3,c:26598},{f:2,c:26602},{f:2,c:26605},26610,{f:8,c:26613},26622,{f:4,c:26625},26630,26637,26640,26642,{f:2,c:26644},{f:5,c:26648},{f:3,c:26654},{f:7,c:26658},{f:7,c:26667},{f:3,c:26676},{f:2,c:26682},26687,26695,26699,26701,26703,26706,{f:10,c:26710},26730,{f:8,c:26732},26741,{f:9,c:26744},26754,26756,{f:8,c:26759},{f:3,c:26768},{f:3,c:26772},{f:4,c:26777},26782,{f:2,c:26784},{f:3,c:26787},{f:4,c:26793},26798,
{f:2,c:26801},26804,{f:10,c:26806},26817,{f:6,c:26819},26826,26828,{f:4,c:26830},{f:2,c:26835},26841,{f:4,c:26843},{f:2,c:26849},{f:3,c:26852},{f:6,c:26856},26863,{f:3,c:26866},{f:3,c:26870},26875,{f:4,c:26877},{f:3,c:26882},{f:5,c:26886},26892,26897,{f:12,c:26899},{f:3,c:26913},{f:8,c:26917},{f:2,c:26926},{f:3,c:26929},{f:4,c:26933},{f:3,c:26938},26942,{f:2,c:26944},{f:7,c:26947},{f:8,c:26955},{f:2,c:26965},{f:2,c:26968},{f:2,c:26971},26975,{f:2,c:26977},{f:2,c:26980},26983,{f:2,c:26985},26988,{f:2,
c:26991},{f:3,c:26994},26998,{f:2,c:27002},{f:3,c:27005},27009,27011,27013,{f:3,c:27018},{f:6,c:27022},{f:2,c:27030},{f:2,c:27033},{f:10,c:27037},27049,27052,{f:2,c:27055},{f:2,c:27058},{f:2,c:27061},{f:3,c:27064},{f:3,c:27068},27072,{f:8,c:27074},27087,{f:3,c:27089},{f:6,c:27093},{f:3,c:27100},{f:6,c:27105},{f:5,c:27112},{f:4,c:27118},{f:9,c:27124},27134,27136,{f:2,c:27139},{f:4,c:27142},{f:8,c:27147},{f:3,c:27156},{f:4,c:27162},27168,27170,{f:4,c:27172},27177,{f:4,c:27179},27184,{f:3,c:27186},{f:2,
c:27190},{f:2,c:27195},{f:5,c:27199},{f:2,c:27205},{f:2,c:27209},{f:4,c:27212},{f:7,c:27217},27226,{f:3,c:27228},27232,{f:2,c:27235},{f:11,c:27238},{f:7,c:27250},{f:2,c:27258},{f:3,c:27261},{f:3,c:27265},{f:4,c:27269},{f:4,c:27274},27279,{f:2,c:27282},{f:2,c:27285},{f:4,c:27288},{f:3,c:27293},27297,{f:5,c:27300},27306,{f:2,c:27309},{f:3,c:27312},{f:4,c:27316},{f:2,c:27321},{f:7,c:27324},{f:15,c:27332},{f:6,c:27348},27356,{f:7,c:27360},27369,27371,{f:6,c:27373},{f:4,c:27380},{f:2,c:27385},{f:8,c:27388},
{f:5,c:27397},{f:4,c:27403},{f:2,c:27408},{f:3,c:27411},{f:7,c:27415},27423,{f:2,c:27429},{f:10,c:27432},{f:4,c:27443},27448,{f:2,c:27451},{f:4,c:27455},{f:2,c:27460},27464,{f:2,c:27466},{f:3,c:27469},{f:8,c:27473},{f:5,c:27482},27488,{f:2,c:27496},{f:7,c:27499},{f:4,c:27507},27514,{f:4,c:27517},27525,27528,27532,{f:4,c:27534},{f:2,c:27540},27543,27545,{f:2,c:27548},{f:2,c:27551},{f:2,c:27554},{f:5,c:27557},{f:2,c:27564},{f:2,c:27568},27574,{f:2,c:27576},{f:3,c:27580},27584,{f:2,c:27587},{f:4,c:27591},
27596,27598,{f:2,c:27600},27608,27610,{f:5,c:27612},{f:8,c:27618},{f:3,c:27628},{f:3,c:27632},27636,{f:3,c:27638},{f:3,c:27642},27646,{f:5,c:27648},{f:3,c:27657},27662,27666,27671,{f:3,c:27676},27680,27685,27693,27697,27699,{f:2,c:27702},{f:4,c:27705},{f:2,c:27710},{f:3,c:27715},27720,{f:5,c:27723},{f:3,c:27729},27734,{f:3,c:27736},{f:2,c:27746},{f:3,c:27749},{f:5,c:27755},27761,27763,27765,{f:2,c:27767},{f:3,c:27770},{f:2,c:27775},27780,27783,{f:2,c:27786},{f:2,c:27789},{f:2,c:27793},{f:4,c:27797},
27802,{f:3,c:27804},27808,27810,27816,27820,{f:2,c:27823},{f:4,c:27828},27834,{f:4,c:27840},{f:3,c:27846},27851,{f:3,c:27853},{f:2,c:27857},{f:3,c:27864},{f:2,c:27868},27871,27876,{f:2,c:27878},27881,{f:2,c:27884},27890,27892,27897,{f:2,c:27903},{f:2,c:27906},{f:2,c:27909},{f:3,c:27912},27917,{f:3,c:27919},{f:4,c:27923},27928,{f:2,c:27932},{f:6,c:27935},27942,{f:2,c:27944},{f:2,c:27948},{f:2,c:27951},27956,{f:3,c:27958},27962,{f:2,c:27967},27970,27972,27977,27980,27984,{f:4,c:27989},27995,27997,27999,
{f:2,c:28001},{f:2,c:28004},{f:2,c:28007},{f:3,c:28011},{f:4,c:28016},{f:2,c:28021},{f:2,c:28026},{f:5,c:28029},{f:2,c:28035},28038,{f:2,c:28042},28045,{f:2,c:28047},28050,{f:5,c:28054},28060,28066,28069,{f:2,c:28076},{f:2,c:28080},{f:2,c:28083},{f:2,c:28086},{f:6,c:28089},{f:3,c:28097},{f:3,c:28104},{f:4,c:28109},{f:4,c:28114},28119,{f:3,c:28122},28127,{f:2,c:28130},28133,{f:3,c:28135},28141,{f:2,c:28143},28146,28148,28152,{f:8,c:28157},{f:4,c:28166},28171,28175,{f:2,c:28178},28181,{f:2,c:28184},
{f:2,c:28187},{f:2,c:28190},28194,{f:2,c:28199},28202,28206,{f:2,c:28208},28211,{f:3,c:28213},28217,{f:3,c:28219},{f:4,c:28223},{f:8,c:28229},{f:4,c:28239},28245,28247,{f:2,c:28249},{f:2,c:28252},{f:11,c:28256},{f:2,c:28268},{f:14,c:28272},{f:3,c:28288},28292,{f:2,c:28295},{f:5,c:28298},{f:5,c:28305},28311,{f:3,c:28313},28318,{f:2,c:28320},{f:2,c:28323},28326,{f:2,c:28328},{f:4,c:28331},28336,28339,28341,{f:2,c:28344},28348,{f:3,c:28350},28355,28358,{f:3,c:28360},28365,28368,28370,28374,{f:2,c:28376},
{f:3,c:28379},28387,28391,{f:2,c:28394},{f:2,c:28397},{f:2,c:28400},28403,{f:2,c:28405},{f:5,c:28410},28416,{f:3,c:28419},{f:2,c:28423},{f:5,c:28426},{f:3,c:28432},{f:4,c:28438},{f:5,c:28443},28449,{f:4,c:28453},28462,28464,{f:2,c:28468},28471,{f:5,c:28473},28480,{f:4,c:28482},{f:3,c:28488},28492,{f:3,c:28494},{f:2,c:28498},{f:3,c:28501},{f:2,c:28506},28509,{f:3,c:28511},28515,28517,{f:6,c:28519},28529,28531,{f:2,c:28533},28537,28539,{f:2,c:28541},{f:3,c:28545},28549,{f:2,c:28554},{f:8,c:28559},{f:4,
c:28568},{f:3,c:28573},{f:2,c:28578},{f:2,c:28581},28584,{f:4,c:28586},{f:2,c:28591},28594,{f:2,c:28596},{f:2,c:28599},{f:6,c:28602},{f:5,c:28612},{f:7,c:28618},{f:2,c:28627},{f:2,c:28630},{f:2,c:28633},{f:2,c:28636},{f:2,c:28642},{f:6,c:28645},{f:2,c:28652},{f:8,c:28658},28667,28669,{f:6,c:28671},{f:2,c:28679},28682,{f:3,c:28684},28688,{f:3,c:28690},{f:2,c:28694},28697,28700,28702,{f:2,c:28705},{f:3,c:28708},{f:7,c:28713},28721,{f:2,c:28723},{f:3,c:28726},{f:4,c:28730},{f:4,c:28735},{f:7,c:28741},
{f:2,c:28749},28752,{f:3,c:28754},{f:2,c:28758},{f:4,c:28761},{f:4,c:28767},{f:2,c:28773},{f:3,c:28776},28782,{f:4,c:28785},28791,{f:3,c:28793},28797,{f:4,c:28801},{f:3,c:28806},{f:3,c:28811},{f:3,c:28815},28819,{f:2,c:28823},{f:2,c:28826},{f:13,c:28830},28848,28850,{f:3,c:28852},28858,{f:2,c:28862},{f:4,c:28868},28873,{f:4,c:28875},{f:8,c:28880},28890,{f:3,c:28892},{f:4,c:28896},28901,28906,28910,{f:4,c:28912},{f:2,c:28917},28920,{f:3,c:28922},{f:11,c:28926},{f:5,c:28939},{f:2,c:28945},28948,28951,
{f:6,c:28955},{f:4,c:28962},{f:8,c:28967},{f:4,c:28978},{f:14,c:28983},{f:3,c:28998},29003,29005,{f:3,c:29007},{f:9,c:29011},29021,{f:3,c:29023},29027,29029,{f:2,c:29034},29037,{f:3,c:29039},{f:4,c:29044},29049,{f:2,c:29051},{f:6,c:29054},{f:5,c:29061},{f:4,c:29067},{f:2,c:29072},29075,{f:2,c:29077},{f:5,c:29082},{f:7,c:29089},{f:3,c:29097},{f:4,c:29101},29106,29108,{f:3,c:29110},{f:4,c:29114},{f:2,c:29119},29122,{f:4,c:29124},{f:5,c:29129},{f:3,c:29135},29139,{f:3,c:29142},{f:2,c:29146},{f:2,c:29149},
{f:4,c:29153},{f:5,c:29160},{f:5,c:29167},{f:4,c:29173},{f:2,c:29178},29181,{f:7,c:29183},{f:6,c:29191},{f:2,c:29198},{f:10,c:29201},29212,{f:10,c:29214},29225,29227,{f:3,c:29229},{f:2,c:29235},29244,{f:7,c:29248},{f:3,c:29257},{f:4,c:29262},{f:3,c:29267},29271,29274,29276,29278,29280,{f:3,c:29283},29288,{f:4,c:29290},{f:2,c:29296},{f:2,c:29299},{f:3,c:29302},{f:2,c:29307},{f:2,c:29314},{f:5,c:29317},29324,29326,{f:2,c:29328},{f:3,c:29331},{f:8,c:29335},{f:2,c:29344},{f:4,c:29347},{f:4,c:29352},29358,
{f:3,c:29361},29365,{f:6,c:29370},{f:3,c:29381},{f:4,c:29385},29391,29393,{f:4,c:29395},29400,{f:4,c:29402},29407,{f:6,c:29410},{f:2,c:29418},{f:2,c:29429},{f:3,c:29438},29442,{f:6,c:29444},{f:3,c:29451},{f:4,c:29455},29460,{f:3,c:29464},{f:2,c:29471},{f:2,c:29475},{f:3,c:29478},29485,{f:2,c:29487},{f:2,c:29490},29493,29498,{f:2,c:29500},29504,{f:2,c:29506},{f:7,c:29510},{f:2,c:29518},29521,{f:4,c:29523},{f:8,c:29528},{f:7,c:29537},29545,29550,29553,{f:2,c:29555},29558,29561,29565,29567,{f:3,c:29569},
{f:2,c:29573},29576,29578,{f:2,c:29580},{f:2,c:29583},{f:4,c:29586},{f:4,c:29591},{f:3,c:29596},{f:2,c:29600},{f:6,c:29603},29610,{f:2,c:29612},29617,{f:3,c:29620},{f:2,c:29624},{f:4,c:29628},29633,{f:5,c:29635},{f:2,c:29643},29646,{f:7,c:29650},{f:4,c:29658},29663,{f:4,c:29665},29670,29672,{f:3,c:29674},{f:4,c:29678},{f:11,c:29683},{f:4,c:29695},29700,{f:2,c:29703},{f:4,c:29707},{f:9,c:29713},{f:6,c:29724},{f:2,c:29731},29735,29737,29739,29741,29743,{f:2,c:29745},{f:5,c:29751},{f:2,c:29757},29760,
{f:9,c:29762},{f:9,c:29772},29782,29784,29789,{f:3,c:29792},{f:5,c:29796},{f:2,c:29803},{f:2,c:29806},{f:5,c:29809},{f:6,c:29816},29823,29826,{f:3,c:29828},29832,29834,{f:2,c:29836},29839,{f:11,c:29841},29853,{f:4,c:29855},{f:2,c:29860},{f:6,c:29866},{f:9,c:29873},{f:2,c:29883},{f:12,c:29886},{f:4,c:29899},{f:2,c:29904},29907,{f:5,c:29909},29915,29917,29919,29921,29925,{f:7,c:29927},{f:4,c:29936},29941,{f:7,c:29944},{f:4,c:29952},{f:7,c:29957},29966,29968,29970,{f:4,c:29972},29979,{f:2,c:29981},{f:3,
c:29984},29988,{f:2,c:29990},29994,29998,30004,30006,30009,{f:2,c:30012},30015,{f:4,c:30017},{f:2,c:30022},{f:2,c:30025},30029,{f:4,c:30032},{f:4,c:30037},{f:4,c:30046},{f:2,c:30051},{f:3,c:30055},{f:6,c:30060},30067,30069,30071,{f:5,c:30074},{f:3,c:30080},{f:2,c:30084},{f:3,c:30088},{f:3,c:30092},30096,30099,30101,30104,{f:2,c:30107},30110,30114,{f:5,c:30118},30125,{f:2,c:30134},{f:2,c:30138},{f:3,c:30143},30150,{f:2,c:30155},{f:4,c:30158},30163,30167,30170,{f:2,c:30172},{f:3,c:30175},30181,30185,
{f:4,c:30188},{f:2,c:30194},{f:4,c:30197},{f:2,c:30202},{f:2,c:30205},30212,{f:4,c:30214},{f:2,c:30222},{f:4,c:30225},30230,30234,{f:2,c:30236},30243,30248,30252,{f:2,c:30254},{f:2,c:30257},{f:2,c:30262},{f:2,c:30265},30269,30273,{f:2,c:30276},30280,{f:2,c:30282},{f:6,c:30286},30293,30295,{f:3,c:30297},30301,{f:2,c:30304},30310,30312,30314,{f:3,c:30323},[12136,30326],30327,{f:2,c:30329},{f:3,c:30335},30339,30341,{f:2,c:30345},{f:2,c:30348},{f:2,c:30351},30354,{f:2,c:30356},{f:2,c:30359},{f:9,c:30363},
{f:9,c:30373},{f:2,c:30383},30387,{f:3,c:30389},30393,{f:4,c:30395},{f:2,c:30400},{f:2,c:30403},30407,30409,{f:2,c:30411},30419,30421,{f:2,c:30425},{f:2,c:30428},30432,30434,30438,{f:6,c:30440},30448,30451,{f:3,c:30453},{f:2,c:30458},30461,{f:2,c:30463},{f:2,c:30466},{f:2,c:30469},30474,30476,{f:11,c:30478},{f:4,c:30491},30497,{f:3,c:30499},30503,{f:3,c:30506},30510,{f:5,c:30512},30521,30523,{f:3,c:30525},30530,{f:3,c:30532},{f:7,c:30536},{f:8,c:30546},{f:2,c:30556},{f:2,c:30559},30564,30567,{f:2,
c:30569},{f:12,c:30573},{f:3,c:30586},{f:3,c:30593},{f:6,c:30598},{f:2,c:30607},{f:5,c:30611},{f:5,c:30617},30625,{f:2,c:30627},30630,30632,30635,{f:2,c:30638},{f:2,c:30641},30644,{f:5,c:30646},30654,{f:7,c:30656},{f:5,c:30664},{f:9,c:30670},{f:2,c:30680},{f:5,c:30685},30692,30694,30696,30698,{f:3,c:30704},{f:2,c:30708},30711,{f:4,c:30713},{f:6,c:30723},{f:2,c:30730},{f:3,c:30734},30739,30741,30745,30747,30750,{f:3,c:30752},30756,30760,{f:2,c:30762},{f:2,c:30766},{f:3,c:30769},{f:2,c:30773},30781,
30783,{f:2,c:30785},30788,30790,{f:4,c:30792},30797,30799,30801,{f:2,c:30803},{f:5,c:30808},{f:6,c:30814},{f:3,c:30821},30825,{f:7,c:30832},{f:4,c:30840},{f:10,c:30845},30856,{f:2,c:30858},{f:2,c:30863},30866,{f:3,c:30868},30873,{f:2,c:30877},30880,30882,30884,30886,30888,{f:3,c:30890},{f:2,c:30894},{f:3,c:30901},30907,30909,{f:2,c:30911},{f:3,c:30914},{f:3,c:30918},{f:4,c:30924},{f:3,c:30929},{f:3,c:30934},{f:8,c:30939},{f:3,c:30948},{f:3,c:30953},{f:2,c:30957},{f:2,c:30960},30963,{f:2,c:30965},
{f:2,c:30968},{f:2,c:30971},{f:3,c:30974},{f:3,c:30978},{f:8,c:30982},{f:4,c:30991},{f:5,c:30996},{f:4,c:31002},{f:5,c:31007},31013,{f:3,c:31015},{f:4,c:31021},{f:2,c:31026},{f:5,c:31029},31037,31039,{f:4,c:31042},31047,{f:9,c:31050},{f:2,c:31060},{f:2,c:31064},31073,{f:2,c:31075},31078,{f:4,c:31081},31086,{f:7,c:31088},31097,{f:5,c:31099},{f:2,c:31106},{f:4,c:31110},{f:2,c:31115},{f:10,c:31120},{f:11,c:31131},{f:2,c:31144},{f:3,c:31147},31151,31154,{f:4,c:31156},[12145,31160],31164,31167,31170,{f:2,
c:31172},{f:2,c:31175},31178,31180,{f:3,c:31182},{f:2,c:31187},{f:2,c:31190},{f:6,c:31193},{f:3,c:31200},31205,31208,31210,31212,31214,{f:7,c:31217},{f:2,c:31225},31228,{f:2,c:31230},31233,{f:2,c:31236},{f:4,c:31239},31244,{f:5,c:31247},{f:2,c:31253},{f:2,c:31256},{f:3,c:31259},31263,{f:2,c:31265},{f:10,c:31268},{f:2,c:31279},31282,{f:3,c:31284},31288,31290,31294,{f:5,c:31297},{f:5,c:31303},{f:2,c:31311},{f:5,c:31314},{f:9,c:31320},{f:6,c:31331},31338,{f:4,c:31340},{f:3,c:31345},31349,{f:4,c:31355},
31362,31365,31367,{f:4,c:31369},{f:3,c:31374},{f:2,c:31379},{f:3,c:31385},31390,{f:4,c:31393},31399,31403,{f:4,c:31407},{f:2,c:31412},{f:3,c:31415},{f:4,c:31419},{f:4,c:31424},31430,31433,{f:10,c:31436},{f:2,c:31447},{f:4,c:31450},{f:2,c:31457},31460,{f:3,c:31463},{f:2,c:31467},31470,{f:6,c:31472},{f:2,c:31479},{f:2,c:31483},31486,{f:3,c:31488},31493,31495,31497,{f:3,c:31500},31504,{f:2,c:31506},{f:3,c:31510},31514,{f:2,c:31516},31519,{f:3,c:31521},31527,31529,31533,{f:2,c:31535},31538,{f:4,c:31540},
31545,31547,31549,{f:6,c:31551},31560,31562,{f:2,c:31565},31571,31573,31575,31577,31580,{f:2,c:31582},31585,{f:4,c:31587},{f:6,c:31592},{f:2,c:31599},{f:2,c:31603},31606,31608,31610,{f:2,c:31612},31615,{f:4,c:31617},{f:5,c:31622},31628,{f:2,c:31630},{f:3,c:31633},31638,{f:4,c:31640},{f:3,c:31646},{f:3,c:31651},{f:3,c:31662},{f:2,c:31666},{f:3,c:31669},{f:7,c:31673},{f:2,c:31682},31685,31688,31690,{f:4,c:31693},31698,{f:5,c:31700},{f:2,c:31707},{f:3,c:31710},{f:2,c:31714},{f:2,c:31719},{f:3,c:31723},
{f:2,c:31727},31730,{f:3,c:31732},{f:4,c:31736},31741,31743,{f:6,c:31745},{f:3,c:31752},31758,{f:6,c:31760},{f:7,c:31767},31776,31778,{f:2,c:31780},{f:2,c:31784},{f:12,c:31788},{f:4,c:31801},31810,{f:8,c:31812},{f:14,c:31822},{f:2,c:31837},{f:3,c:31841},{f:4,c:31845},31851,31853,{f:3,c:31855},{f:6,c:31861},{f:11,c:31870},{f:7,c:31882},{f:2,c:31891},31894,{f:3,c:31897},{f:2,c:31904},31907,{f:4,c:31910},{f:3,c:31915},{f:2,c:31919},{f:5,c:31924},{f:2,c:31930},{f:2,c:31935},{f:3,c:31938},31942,31945,
31947,{f:7,c:31950},31960,{f:2,c:31962},{f:6,c:31969},{f:6,c:31977},31985,31987,31989,31991,31994,{f:2,c:31996},31999,32001,32003,32012,{f:2,c:32014},{f:2,c:32017},32022,32024,{f:3,c:32029},{f:4,c:32035},{f:3,c:32040},{f:3,c:32044},{f:5,c:32052},32059,{f:2,c:32061},32065,32067,32069,{f:7,c:32071},32079,{f:12,c:32081},{f:2,c:32095},{f:3,c:32099},32103,{f:5,c:32105},{f:2,c:32111},{f:2,c:32116},32120,{f:7,c:32122},32130,{f:2,c:32132},32135,{f:5,c:32138},{f:3,c:32144},{f:8,c:32148},32157,{f:3,c:32159},
{f:2,c:32164},{f:4,c:32167},32175,{f:3,c:32181},32188,{f:4,c:32192},{f:2,c:32197},{f:2,c:32200},{f:5,c:32204},32211,{f:2,c:32213},{f:3,c:32218},32223,32226,{f:2,c:32228},32231,{f:2,c:32234},{f:2,c:32237},32240,32243,32245,{f:2,c:32247},32250,{f:12,c:32252},{f:4,c:32268},{f:9,c:32274},32284,{f:3,c:32288},{f:3,c:32292},{f:3,c:32296},32300,{f:2,c:32303},32307,32312,32314,32316,{f:2,c:32319},{f:3,c:32322},{f:10,c:32328},32339,{f:4,c:32342},{f:3,c:32347},{f:3,c:32351},{f:6,c:32355},32364,{f:2,c:32369},
{f:5,c:32372},{f:2,c:32378},{f:3,c:32383},{f:5,c:32387},32393,32395,32398,{f:3,c:32400},32405,32407,{f:2,c:32409},{f:2,c:32413},32430,32436,{f:2,c:32443},32470,32484,32492,32505,32522,32528,32542,32567,32569,{f:7,c:32571},32579,{f:6,c:32582},32589,32591,{f:2,c:32594},32598,32601,{f:4,c:32603},32608,{f:5,c:32611},{f:3,c:32619},32623,32627,{f:2,c:32629},32632,{f:4,c:32634},{f:2,c:32639},{f:3,c:32642},32647,32649,32651,32653,{f:5,c:32655},{f:5,c:32661},{f:2,c:32667},32672,{f:2,c:32674},32678,32680,{f:5,
c:32682},32689,{f:5,c:32691},{f:2,c:32698},32702,32704,{f:3,c:32706},{f:4,c:32710},32715,32717,{f:3,c:32719},32723,{f:2,c:32726},{f:6,c:32729},{f:3,c:32738},{f:2,c:32743},{f:4,c:32746},32751,32754,{f:5,c:32756},32762,{f:3,c:32765},32770,{f:4,c:32775},{f:2,c:32782},32785,32787,{f:2,c:32794},{f:3,c:32797},32801,{f:2,c:32803},32811,32813,{f:2,c:32815},32818,32820,{f:2,c:32825},32828,32830,{f:2,c:32832},{f:2,c:32836},{f:3,c:32839},{f:4,c:32846},32851,32853,32855,32857,{f:3,c:32859},{f:10,c:32863},{f:4,
c:32875},32884,32888,{f:3,c:32890},{f:2,c:32897},32904,32906,{f:6,c:32909},{f:2,c:32916},32919,32921,32926,32931,{f:3,c:32934},32940,32944,32947,{f:2,c:32949},{f:2,c:32952},32955,32965,{f:5,c:32967},{f:7,c:32975},32984,{f:2,c:32991},{f:2,c:32994},32998,33006,33013,33015,33017,33019,{f:4,c:33022},{f:2,c:33027},{f:2,c:33031},{f:2,c:33035},33045,33047,33049,{f:2,c:33052},{f:13,c:33055},{f:2,c:33069},33072,{f:3,c:33075},33079,{f:4,c:33082},{f:7,c:33087},33095,33097,33101,33103,33106,{f:2,c:33111},{f:5,
c:33115},{f:3,c:33122},33128,33130,33132,33135,{f:2,c:33138},{f:3,c:33141},33153,{f:5,c:33155},33161,{f:4,c:33163},33168,{f:6,c:33170},33177,{f:2,c:33182},{f:2,c:33185},{f:2,c:33188},33191,{f:8,c:33195},{f:6,c:33204},33212,{f:2,c:33220},{f:2,c:33223},33227,33230,{f:8,c:33232},33241,{f:4,c:33243},{f:2,c:33249},{f:3,c:33252},33257,33259,{f:5,c:33262},{f:5,c:33269},33277,33279,33283,33291,{f:2,c:33294},33297,33299,{f:6,c:33301},33309,33312,{f:4,c:33316},33321,33326,33330,33338,{f:2,c:33340},{f:5,c:33343},
{f:2,c:33349},33352,33354,{f:3,c:33356},{f:8,c:33360},{f:4,c:33371},{f:4,c:33376},33381,33383,{f:2,c:33385},{f:2,c:33388},{f:2,c:33397},[12171,33400],{f:2,c:33403},{f:2,c:33408},33411,{f:3,c:33413},33417,33420,33424,{f:4,c:33427},{f:2,c:33434},33438,33440,{f:2,c:33442},33447,33458,{f:2,c:33461},33466,33468,{f:2,c:33471},{f:2,c:33474},{f:2,c:33477},33481,33488,33494,{f:2,c:33497},33501,33506,{f:3,c:33512},{f:3,c:33516},33520,{f:2,c:33522},{f:2,c:33525},33528,33530,{f:5,c:33532},{f:2,c:33546},33549,
33552,{f:2,c:33554},33558,{f:2,c:33560},{f:10,c:33565},{f:2,c:33577},33582,33584,33586,33591,33595,{f:3,c:33597},{f:2,c:33601},{f:2,c:33604},33608,{f:5,c:33610},33619,{f:5,c:33621},33629,33634,{f:7,c:33648},{f:2,c:33657},{f:7,c:33662},{f:2,c:33671},{f:3,c:33675},{f:3,c:33679},{f:2,c:33684},33687,{f:2,c:33689},33693,33695,33697,{f:4,c:33699},{f:4,c:33708},33717,33723,{f:2,c:33726},{f:3,c:33730},33734,{f:2,c:33736},33739,{f:2,c:33741},{f:4,c:33744},33749,33751,{f:3,c:33753},33758,{f:3,c:33762},{f:3,
c:33766},{f:4,c:33771},{f:5,c:33779},{f:3,c:33786},{f:3,c:33790},33794,33797,{f:2,c:33800},33808,{f:6,c:33810},{f:3,c:33817},{f:6,c:33822},{f:3,c:33833},{f:4,c:33837},{f:3,c:33842},{f:2,c:33846},{f:3,c:33849},{f:8,c:33854},{f:2,c:33863},{f:7,c:33866},{f:4,c:33875},33880,{f:4,c:33885},33890,33893,{f:2,c:33895},33898,33902,33904,33906,33908,33913,{f:7,c:33915},{f:4,c:33923},33930,33933,{f:4,c:33935},{f:2,c:33941},33944,{f:2,c:33946},{f:4,c:33949},{f:13,c:33954},{f:2,c:33968},33971,{f:3,c:33973},33979,
33982,{f:2,c:33986},{f:4,c:33989},33996,{f:2,c:33998},34002,{f:2,c:34004},{f:6,c:34007},34014,{f:2,c:34017},34020,{f:5,c:34023},34029,{f:11,c:34033},34046,{f:12,c:34048},{f:4,c:34061},34066,{f:2,c:34069},{f:2,c:34072},{f:3,c:34075},34080,34082,{f:2,c:34084},{f:4,c:34087},{f:9,c:34094},{f:3,c:34110},34114,{f:2,c:34116},34119,{f:3,c:34123},{f:3,c:34127},34132,34135,{f:4,c:34138},{f:3,c:34143},34147,{f:3,c:34149},{f:2,c:34155},{f:4,c:34158},34163,{f:2,c:34165},34168,{f:2,c:34172},{f:5,c:34175},34182,
34185,34187,{f:2,c:34189},34192,{f:2,c:34194},{f:6,c:34197},{f:2,c:34205},{f:4,c:34208},34213,34215,{f:3,c:34219},{f:6,c:34225},34232,{f:6,c:34235},{f:7,c:34242},{f:3,c:34250},{f:2,c:34257},34260,{f:6,c:34262},{f:6,c:34270},{f:3,c:34278},{f:9,c:34283},34293,{f:2,c:34295},{f:3,c:34300},{f:4,c:34304},{f:3,c:34312},{f:5,c:34316},{f:4,c:34322},{f:3,c:34327},{f:3,c:34331},{f:3,c:34335},{f:4,c:34339},34344,{f:3,c:34346},{f:10,c:34350},34361,34363,{f:2,c:34365},{f:13,c:34368},{f:2,c:34386},{f:4,c:34390},
34395,34397,{f:2,c:34400},{f:4,c:34403},{f:3,c:34408},34413,{f:2,c:34415},{f:7,c:34418},{f:7,c:34435},{f:5,c:34446},34452,{f:6,c:34454},{f:5,c:34462},{f:2,c:34469},34475,{f:2,c:34477},{f:2,c:34482},{f:3,c:34487},{f:5,c:34491},{f:3,c:34497},34501,34504,{f:2,c:34508},{f:2,c:34514},{f:3,c:34517},34522,{f:2,c:34524},{f:4,c:34528},{f:4,c:34533},{f:3,c:34538},34543,{f:3,c:34549},{f:3,c:34555},34559,34561,{f:2,c:34564},{f:2,c:34571},{f:4,c:34574},34580,34582,34585,34587,34589,{f:2,c:34591},34596,{f:3,c:34598},
{f:4,c:34602},{f:2,c:34607},{f:2,c:34610},{f:2,c:34613},{f:3,c:34616},{f:2,c:34620},{f:7,c:34624},{f:2,c:34634},34637,{f:4,c:34639},34644,34646,34648,{f:6,c:34650},{f:2,c:34657},{f:7,c:34663},34671,{f:3,c:34673},34677,34679,{f:2,c:34681},{f:3,c:34687},{f:2,c:34694},{f:2,c:34697},34700,{f:5,c:34702},{f:3,c:34708},{f:6,c:34712},{f:2,c:34720},{f:5,c:34723},{f:2,c:34729},34734,{f:3,c:34736},34740,{f:4,c:34742},34748,{f:2,c:34750},{f:3,c:34753},34757,34759,34761,{f:2,c:34764},{f:2,c:34767},{f:7,c:34772},
{f:4,c:34780},{f:2,c:34785},34788,{f:4,c:34790},34795,34797,{f:2,c:34800},{f:3,c:34803},{f:2,c:34807},34810,{f:2,c:34812},{f:4,c:34815},34820,{f:3,c:34823},{f:5,c:34827},34834,34836,{f:4,c:34839},{f:3,c:34844},34848,{f:13,c:34852},{f:3,c:34867},{f:2,c:34871},34874,{f:3,c:34877},{f:3,c:34881},{f:3,c:34887},34891,{f:5,c:34894},{f:2,c:34901},34904,34906,34908,{f:3,c:34910},{f:2,c:34918},34922,34925,34927,34929,{f:4,c:34931},34936,{f:3,c:34938},34944,34947,{f:2,c:34950},{f:2,c:34953},34956,{f:4,c:34958},
{f:3,c:34963},{f:5,c:34967},{f:5,c:34973},34979,{f:6,c:34981},34988,{f:3,c:34990},{f:5,c:34994},{f:4,c:35E3},{f:4,c:35005},{f:2,c:35011},{f:2,c:35015},{f:3,c:35019},{f:2,c:35024},35027,{f:2,c:35030},{f:2,c:35034},35038,{f:2,c:35040},{f:2,c:35046},{f:7,c:35049},35058,{f:3,c:35061},{f:2,c:35066},{f:3,c:35071},{f:4,c:35075},{f:2,c:35080},{f:5,c:35083},35089,{f:5,c:35092},{f:5,c:35100},{f:3,c:35106},{f:4,c:35110},{f:4,c:35116},35121,35125,35127,{f:2,c:35129},{f:5,c:35132},{f:2,c:35138},{f:2,c:35141},
{f:14,c:35144},{f:6,c:35159},{f:3,c:35169},35173,{f:3,c:35175},35179,{f:2,c:35181},{f:2,c:35184},{f:8,c:35187},{f:2,c:35196},[12177,35198],35200,35202,{f:2,c:35204},{f:4,c:35207},{f:3,c:35212},{f:3,c:35216},{f:2,c:35220},35223,{f:8,c:35225},{f:4,c:35234},{f:3,c:35239},35243,{f:2,c:35245},{f:2,c:35248},{f:4,c:35251},{f:2,c:35256},{f:2,c:35259},35262,35267,35277,{f:3,c:35283},{f:3,c:35287},35291,35293,{f:4,c:35295},35300,{f:4,c:35303},{f:3,c:35308},{f:3,c:35312},35317,35319,{f:7,c:35321},{f:3,c:35332},
35337,35339,35341,35343,{f:2,c:35345},35348,35351,{f:2,c:35353},35356,35358,{f:3,c:35360},35364,{f:4,c:35366},{f:2,c:35371},{f:3,c:35374},{f:2,c:35378},35381,{f:3,c:35383},{f:3,c:35387},{f:2,c:35391},{f:4,c:35394},35399,{f:5,c:35401},35407,35409,35411,{f:2,c:35414},{f:2,c:35417},{f:2,c:35420},{f:2,c:35423},{f:2,c:35428},{f:2,c:35431},35434,35439,35444,{f:3,c:35446},{f:2,c:35450},{f:2,c:35453},{f:4,c:35456},35464,{f:2,c:35467},{f:3,c:35470},35476,{f:2,c:35478},35481,{f:3,c:35483},35487,35490,35495,
{f:3,c:35497},{f:3,c:35501},35505,{f:3,c:35507},{f:2,c:35511},{f:2,c:35514},{f:2,c:35517},{f:2,c:35520},35523,{f:2,c:35525},35528,35530,35532,35534,35536,{f:3,c:35539},{f:3,c:35544},35549,{f:3,c:35551},35555,35557,{f:3,c:35560},35564,{f:2,c:35567},35570,{f:2,c:35572},35577,35579,35581,35583,35587,35590,{f:2,c:35592},{f:3,c:35595},35599,{f:3,c:35601},35605,35608,35612,{f:3,c:35614},{f:4,c:35618},35623,{f:2,c:35625},{f:5,c:35630},{f:5,c:35636},{f:4,c:35642},{f:10,c:35647},{f:4,c:35658},{f:6,c:35664},
35671,35675,{f:9,c:35677},{f:4,c:35687},{f:2,c:35693},{f:3,c:35697},{f:2,c:35701},{f:5,c:35704},{f:2,c:35710},{f:9,c:35713},{f:3,c:35723},{f:3,c:35727},35732,{f:5,c:35735},35741,35743,35756,35761,35771,35783,35792,35818,35849,35870,{f:9,c:35896},{f:4,c:35906},{f:2,c:35914},{f:3,c:35917},{f:4,c:35921},{f:4,c:35926},{f:6,c:35931},{f:7,c:35939},{f:7,c:35948},{f:4,c:35956},{f:7,c:35963},{f:2,c:35971},{f:3,c:35974},35979,{f:7,c:35981},{f:3,c:35989},{f:4,c:35993},35999,{f:4,c:36003},{f:2,c:36013},36017,
36021,36025,36030,36038,36041,{f:6,c:36043},36052,{f:4,c:36054},36059,36061,36063,36069,{f:2,c:36072},{f:6,c:36078},{f:5,c:36085},{f:5,c:36095},{f:2,c:36102},36105,36108,36110,{f:5,c:36113},{f:4,c:36119},36128,{f:2,c:36177},36183,36191,36197,{f:3,c:36200},36204,{f:2,c:36206},{f:2,c:36209},{f:9,c:36216},{f:2,c:36226},{f:4,c:36230},{f:5,c:36236},{f:2,c:36242},{f:3,c:36246},{f:5,c:36250},{f:3,c:36256},{f:4,c:36260},{f:8,c:36265},{f:2,c:36278},36281,36283,36285,{f:3,c:36288},36293,{f:4,c:36295},36301,
36304,{f:4,c:36306},{f:2,c:36312},36316,{f:3,c:36320},{f:3,c:36325},36329,{f:2,c:36333},{f:3,c:36336},36340,36342,36348,{f:7,c:36350},{f:3,c:36358},36363,{f:2,c:36365},{f:3,c:36369},{f:8,c:36373},{f:2,c:36384},{f:5,c:36388},36395,36397,36400,{f:2,c:36402},{f:3,c:36406},{f:2,c:36411},{f:2,c:36414},36419,{f:2,c:36421},{f:4,c:36429},{f:2,c:36435},{f:3,c:36438},{f:9,c:36442},{f:2,c:36452},{f:2,c:36455},{f:2,c:36458},36462,36465,36467,36469,{f:3,c:36471},36475,{f:2,c:36477},36480,{f:3,c:36482},36486,36488,
36492,36494,{f:5,c:36501},36507,36509,{f:2,c:36511},{f:3,c:36514},{f:3,c:36519},{f:2,c:36525},{f:2,c:36528},{f:7,c:36531},{f:5,c:36539},{f:9,c:36545},{f:3,c:36559},36563,{f:6,c:36565},{f:3,c:36572},{f:4,c:36576},{f:6,c:36581},{f:6,c:36588},{f:5,c:36595},36605,{f:4,c:36607},36612,36614,36616,{f:7,c:36619},36627,{f:5,c:36630},{f:5,c:36640},{f:2,c:36647},{f:4,c:36651},{f:3,c:36656},{f:4,c:36660},{f:2,c:36665},{f:2,c:36668},{f:2,c:36672},36675,{f:2,c:36679},{f:3,c:36682},{f:5,c:36687},{f:10,c:36693},
36704,36707,36709,36714,36736,36748,36754,36765,{f:3,c:36768},{f:2,c:36772},36775,36778,36780,{f:2,c:36787},[12193,36789],{f:2,c:36791},{f:3,c:36794},{f:2,c:36799},36803,36806,{f:5,c:36809},36815,36818,{f:2,c:36822},36826,{f:2,c:36832},36835,36839,36844,36847,{f:2,c:36849},{f:2,c:36853},{f:3,c:36858},{f:2,c:36862},{f:2,c:36871},36876,36878,36883,36888,36892,{f:2,c:36900},{f:6,c:36903},{f:2,c:36912},{f:2,c:36915},36919,{f:2,c:36921},36925,{f:2,c:36927},36931,{f:2,c:36933},{f:3,c:36936},36940,36950,
{f:2,c:36953},36957,36959,36961,36964,{f:2,c:36966},{f:3,c:36970},{f:3,c:36975},36979,36982,36985,36987,36990,{f:2,c:36997},37001,{f:3,c:37004},37010,37012,37014,37016,37018,37020,{f:3,c:37022},{f:2,c:37028},{f:3,c:37031},37035,37037,37042,37047,{f:2,c:37052},{f:2,c:37055},{f:2,c:37058},37062,{f:2,c:37064},{f:3,c:37067},37074,{f:3,c:37076},{f:3,c:37080},37086,37088,{f:3,c:37091},{f:2,c:37097},37100,37102,{f:4,c:37104},{f:2,c:37110},{f:4,c:37113},{f:3,c:37119},37123,37125,{f:2,c:37127},{f:8,c:37130},
37139,37141,{f:2,c:37143},{f:4,c:37146},{f:3,c:37151},{f:3,c:37156},{f:5,c:37160},37166,37171,37173,{f:2,c:37175},{f:8,c:37179},{f:2,c:37188},37191,37201,{f:4,c:37203},{f:2,c:37208},{f:2,c:37211},{f:2,c:37215},{f:3,c:37222},37227,37229,37235,{f:3,c:37242},{f:5,c:37248},37254,37256,37258,{f:2,c:37262},{f:3,c:37267},{f:3,c:37271},{f:5,c:37277},{f:6,c:37284},{f:4,c:37296},{f:4,c:37302},{f:5,c:37307},37314,37316,[12196,37318],37320,37328,37334,{f:2,c:37338},{f:5,c:37342},{f:2,c:37349},37352,{f:11,c:37354},
37366,37368,{f:5,c:37371},{f:2,c:37378},{f:3,c:37381},{f:3,c:37386},37391,{f:2,c:37394},{f:8,c:37398},{f:4,c:37407},37412,{f:6,c:37416},37423,{f:2,c:37425},{f:2,c:37429},{f:2,c:37435},{f:4,c:37441},{f:2,c:37446},{f:3,c:37450},{f:3,c:37454},{f:3,c:37458},37462,{f:2,c:37464},{f:2,c:37468},{f:3,c:37471},{f:3,c:37475},{f:5,c:37479},{f:6,c:37486},{f:3,c:37493},37497,{f:3,c:37500},{f:2,c:37505},37508,{f:8,c:37510},{f:2,c:37519},37522,{f:2,c:37524},37527,37529,37531,{f:3,c:37533},{f:2,c:37537},37540,37543,
37549,{f:2,c:37551},{f:5,c:37554},37560,37562,{f:4,c:37565},37570,37572,37574,{f:3,c:37577},{f:2,c:37581},{f:2,c:37584},{f:10,c:37587},37598,{f:3,c:37600},37607,37609,{f:2,c:37611},{f:4,c:37618},37623,{f:3,c:37625},{f:4,c:37629},{f:4,c:37634},{f:7,c:37641},37649,{f:2,c:37651},{f:2,c:37654},{f:3,c:37660},37665,{f:3,c:37667},37671,{f:2,c:37673},{f:2,c:37676},{f:2,c:37680},{f:2,c:37684},37687,{f:5,c:37689},37695,37698,{f:2,c:37700},{f:3,c:37704},37708,{f:6,c:37710},{f:3,c:37717},{f:2,c:37721},{f:8,c:37724},
{f:3,c:37734},37739,{f:3,c:37741},{f:4,c:37745},{f:3,c:37751},{f:3,c:37755},{f:3,c:37759},37763,{f:2,c:37765},{f:2,c:37768},{f:4,c:37771},{f:6,c:37776},37783,{f:9,c:37785},{f:2,c:37796},37800,37803,37805,37807,{f:2,c:37809},37812,{f:2,c:37814},{f:6,c:37817},{f:3,c:37824},{f:3,c:37828},37833,37835,{f:3,c:37838},{f:4,c:37842},{f:3,c:37849},37856,37859,{f:3,c:37861},{f:12,c:37865},37878,37880,{f:9,c:37882},{f:7,c:37892},{f:4,c:37900},37905,{f:3,c:37909},{f:3,c:37914},{f:2,c:37918},{f:5,c:37921},{f:5,
c:37929},{f:3,c:37935},37940,{f:2,c:37942},37945,{f:3,c:37947},{f:4,c:37952},{f:5,c:37957},37963,{f:5,c:37965},37971,{f:11,c:37973},{f:2,c:37985},37988,{f:5,c:37990},37996,{f:2,c:37998},38001,{f:4,c:38003},38008,{f:2,c:38010},{f:5,c:38016},38033,38038,38040,38087,38095,{f:2,c:38099},38106,38118,38139,38172,38176,38183,38195,38205,38211,38216,38219,38229,38234,38240,38254,{f:2,c:38260},{f:7,c:38264},38273,{f:2,c:38276},{f:2,c:38279},38282,38285,38288,38290,{f:3,c:38293},{f:8,c:38297},38306,{f:2,c:38310},
38314,{f:4,c:38318},{f:3,c:38323},{f:2,c:38327},38330,{f:3,c:38336},{f:2,c:38340},38343,38345,{f:3,c:38349},{f:3,c:38353},{f:5,c:38359},38365,{f:2,c:38367},{f:2,c:38371},{f:2,c:38374},38380,38399,38407,38419,38424,38427,38430,38432,{f:7,c:38435},{f:3,c:38443},{f:2,c:38447},{f:4,c:38455},38462,38465,38467,38474,{f:2,c:38478},{f:3,c:38481},{f:2,c:38486},{f:2,c:38489},38492,38494,38496,{f:2,c:38501},38507,{f:3,c:38509},38513,{f:4,c:38521},{f:7,c:38526},38535,38537,38540,{f:3,c:38545},38550,38554,{f:10,
c:38557},38569,{f:5,c:38571},38578,38581,38583,38586,38591,{f:2,c:38594},38600,{f:2,c:38602},{f:2,c:38608},{f:2,c:38611},{f:2,c:38615},38618,{f:3,c:38621},38625,{f:4,c:38628},{f:4,c:38635},{f:2,c:38640},{f:2,c:38644},38648,38650,{f:2,c:38652},38655,{f:2,c:38658},38661,{f:3,c:38666},{f:3,c:38672},{f:2,c:38676},{f:5,c:38679},38685,{f:8,c:38687},{f:2,c:38696},{f:2,c:38699},{f:2,c:38702},38705,{f:5,c:38707},{f:3,c:38714},{f:3,c:38719},38723,{f:3,c:38725},{f:8,c:38729},[12205,38737],{f:2,c:38740},{f:2,
c:38743},{f:2,c:38748},38751,{f:2,c:38755},{f:2,c:38758},{f:9,c:38762},38773,{f:5,c:38775},{f:8,c:38781},{f:5,c:38790},38796,38798,38800,38803,{f:3,c:38805},{f:7,c:38809},{f:2,c:38817},{f:2,c:38820},{f:4,c:38823},38828,38830,{f:2,c:38832},38835,{f:8,c:38837},{f:5,c:38846},{f:2,c:38852},{f:2,c:38855},38858,{f:6,c:38861},{f:5,c:38868},{f:2,c:38874},38877,{f:7,c:38879},38888,{f:5,c:38894},38900,{f:8,c:38903},38912,38916,38921,38923,38925,{f:3,c:38932},{f:3,c:38937},{f:4,c:38941},{f:2,c:38946},38949,
{f:6,c:38951},{f:2,c:38958},{f:6,c:38961},{f:2,c:38969},38972,{f:8,c:38974},{f:5,c:38983},{f:4,c:38991},{f:3,c:38997},39002,{f:2,c:39004},{f:3,c:39007},{f:2,c:39011},39014,{f:3,c:39016},{f:2,c:39021},39026,39051,39054,39058,39061,39065,39075,{f:5,c:39081},39088,39090,{f:2,c:39092},{f:5,c:39095},{f:7,c:39101},39109,39111,{f:5,c:39113},{f:2,c:39119},39124,{f:2,c:39126},{f:2,c:39132},39137,{f:4,c:39139},39148,39150,{f:2,c:39152},39155,{f:7,c:39157},{f:4,c:39167},39172,{f:3,c:39174},39179,{f:2,c:39182},
{f:4,c:39188},{f:2,c:39193},{f:2,c:39196},{f:2,c:39199},{f:6,c:39202},{f:5,c:39209},{f:4,c:39215},{f:3,c:39220},{f:4,c:39224},39229,{f:3,c:39232},39236,{f:2,c:39238},{f:4,c:39245},39251,39254,{f:4,c:39256},39261,{f:3,c:39263},39268,39270,39283,{f:2,c:39288},39291,39294,{f:2,c:39298},39305,39308,39310,{f:11,c:39322},{f:2,c:39334},{f:3,c:39337},{f:2,c:39343},39346,{f:12,c:39349},{f:14,c:39362},39379,{f:2,c:39382},39386,39388,39390,39392,{f:10,c:39395},{f:3,c:39406},{f:13,c:39410},39424,{f:3,c:39426},
{f:7,c:39430},{f:6,c:39440},{f:2,c:39447},{f:17,c:39450},39468,39471,{f:5,c:39473},{f:5,c:39481},39487,{f:4,c:39494},{f:2,c:39499},39502,{f:5,c:39504},39510,{f:2,c:39512},{f:3,c:39516},{f:2,c:39520},39523,{f:4,c:39526},39531,39538,39555,39561,{f:2,c:39565},{f:2,c:39572},39577,39590,{f:6,c:39593},{f:4,c:39602},39609,39611,{f:3,c:39613},{f:2,c:39619},{f:5,c:39622},{f:2,c:39629},39632,39639,{f:6,c:39641},39648,{f:4,c:39650},{f:4,c:39655},39660,{f:9,c:39664},39674,{f:7,c:39676},{f:2,c:39684},39687,{f:4,
c:39689},39694,{f:3,c:39696},{f:6,c:39700},{f:4,c:39707},{f:2,c:39712},39716,39718,39720,{f:4,c:39722},39728,{f:8,c:39731},{f:4,c:39741},39750,{f:3,c:39754},39760,{f:2,c:39762},{f:3,c:39765},39769,{f:20,c:39771},{f:4,c:39792},{f:2,c:39797},{f:9,c:39800},39810,{f:10,c:39812},39823,{f:7,c:39827},{f:2,c:39835},{f:11,c:39839},39852,{f:17,c:39855},{f:5,c:39874},39880,{f:9,c:39883},39893,{f:4,c:39895},39900,{f:3,c:39902},39907,{f:2,c:39909},39913,{f:4,c:39916},{f:3,c:39921},{f:8,c:39925},39934,{f:8,c:39936},
{f:3,c:39946},{f:2,c:39950},39953,{f:12,c:39956},{f:2,c:39969},39972,{f:2,c:39974},{f:3,c:39978},{f:3,c:39982},39988,39990,39992,39994,{f:2,c:39996},{f:6,c:39999},{f:2,c:40006},{f:8,c:40010},40019,40021,{f:4,c:40025},40030,{f:7,c:40032},{f:5,c:40040},{f:10,c:40046},40057,40059,{f:2,c:40061},40064,{f:2,c:40067},{f:2,c:40073},40076,40079,40083,{f:4,c:40086},40093,40106,40108,40111,40121,{f:5,c:40126},{f:2,c:40136},{f:2,c:40145},{f:2,c:40154},{f:2,c:40160},{f:2,c:40163},{f:3,c:40166},{f:2,c:40170},{f:6,
c:40173},40181,{f:15,c:40183},40200,{f:11,c:40202},{f:5,c:40214},40220,40222,{f:3,c:40224},{f:2,c:40228},40231,{f:6,c:40233},{f:10,c:40241},{f:3,c:40252},{f:2,c:40256},{f:14,c:40259},{f:8,c:40276},{f:2,c:40286},{f:8,c:40290},40299,{f:2,c:40301},{f:2,c:40304},{f:20,c:40307},40328,{f:9,c:40330},{f:4,c:40340},40345,{f:10,c:40347},{f:3,c:40358},{f:5,c:40362},{f:4,c:40368},{f:6,c:40373},{f:3,c:40381},40385,40387,{f:14,c:40389},{f:3,c:40404},40408,{f:10,c:40411},{f:8,c:40423},{f:2,c:40432},{f:4,c:40436},
{f:17,c:40443},{f:8,c:40461},{f:4,c:40470},40476,40484,40487,40494,40496,40500,{f:2,c:40507},40512,40525,40528,{f:3,c:40530},40534,40537,40541,{f:4,c:40543},40549,{f:2,c:40558},40562,40564,{f:3,c:40566},40571,{f:2,c:40576},{f:4,c:40579},{f:2,c:40585},{f:6,c:40588},{f:3,c:40596},{f:5,c:40600},40606,{f:5,c:40608},{f:2,c:40615},{f:5,c:40618},{f:4,c:40624},{f:2,c:40630},{f:2,c:40633},40636,{f:4,c:40639},[12232,40643],{f:4,c:40645},{f:2,c:40650},40656,{f:2,c:40658},{f:3,c:40661},{f:2,c:40665},40673,{f:2,
c:40675},40678,{f:4,c:40683},{f:2,c:40688},40691,{f:2,c:40693},40696,40698,{f:9,c:40704},40714,40716,40719,{f:2,c:40721},40724,40726,40728,{f:6,c:40730},40737,{f:9,c:40739},{f:2,c:40749},{f:7,c:40752},40760,40762,40764,{f:5,c:40767},{f:5,c:40773},{f:3,c:40780},40787,{f:4,c:40789},{f:2,c:40794},{f:2,c:40797},40802,{f:2,c:40804},{f:3,c:40807},40811,{f:5,c:40813},{f:4,c:40819},{f:7,c:40824},{f:2,c:40833},{f:2,c:40846},{f:3,c:40849},{f:3,c:40854},{f:2,c:40861},{f:5,c:40865},63788,{f:3,c:64013},64017,
{f:2,c:64019},64024,{f:3,c:64031},{f:2,c:64035},{f:3,c:64039},11905,[59414,131207],[59415,131209],[59416,131276],11908,13427,13383,11912,11915,59422,13726,13850,13838,11916,11927,14702,14616,59430,14799,14815,14963,14800,{f:2,c:59435},15182,15470,15584,11943,[59441,136663],59442,11946,16470,16735,11950,17207,11955,{f:2,c:11958},[59451,141711],17329,17324,11963,17373,17622,18017,17996,[59459,132361],18211,18217,18300,18317,11978,18759,18810,18813,{f:2,c:18818},{f:2,c:18821},18847,18843,18871,18870,
[59476,133533],[59477,147966],19619,{f:3,c:19615},19575,19618,{f:7,c:19731},19886,59492,{s:226},8364,165,0,0,12351,{s:17},12436,{s:14},12535,12537,12536,12538,0,{f:3,c:12339},{f:3,c:12344},{f:3,c:12586},{f:24,c:12704},11904,{f:2,c:11906},{f:3,c:11909},{f:2,c:11913},{f:10,c:11917},{f:2,c:11928},{f:12,c:11931},{f:2,c:11944},{f:3,c:11947},{f:4,c:11951},{f:2,c:11956},{f:3,c:11960},{f:14,c:11964},{f:41,c:11979},{f:71,c:13312},{f:43,c:13384},{f:298,c:13428},{f:111,c:13727},{f:11,c:13839},{f:765,c:13851},
{f:85,c:14617},{f:96,c:14703},{f:14,c:14801},{f:147,c:14816},{f:218,c:14964},{f:287,c:15183},{f:113,c:15471},{f:885,c:15585},{f:264,c:16471},{f:471,c:16736},{f:116,c:17208},{f:4,c:17325},{f:43,c:17330},{f:248,c:17374},{f:373,c:17623},{f:20,c:17997},{f:193,c:18018},{f:5,c:18212},{f:82,c:18218},{f:16,c:18301},{f:441,c:18318},{f:50,c:18760},{f:2,c:18811},{f:4,c:18814},18820,{f:20,c:18823},{f:3,c:18844},{f:22,c:18848},{f:703,c:18872},{f:39,c:19576},{f:111,c:19620},{f:148,c:19738},{f:7,c:19887}]},N,oa=
function(){r("should not call ColorSpace constructor")};oa.prototype={getRgb:function(){r("Should not call ColorSpace.getRgb")},getRgbItem:function(){r("Should not call ColorSpace.getRgbItem")},getRgbBuffer:function(){r("Should not call ColorSpace.getRgbBuffer")},getOutputLength:function(){r("Should not call ColorSpace.getOutputLength")},isPassthrough:function(){return!1},createRgbBuffer:function(a,b,c,d){if(this.isPassthrough(d))return a.subarray(b);var e=new Uint8Array(3*c),f=1<<d;if(1===this.numComps&&
c>f&&"DeviceGray"!==this.name&&"DeviceRGB"!==this.name){for(var h=8>=d?new Uint8Array(f):new Uint16Array(f),g=0;g<f;g++)h[g]=g;var j=new Uint8Array(3*f);this.getRgbBuffer(h,0,f,j,0,d);for(g=d=0;g<c;++g)f=3*a[b++],e[d++]=j[f],e[d++]=j[f+1],e[d++]=j[f+2];return e}this.getRgbBuffer(a,b,c,e,0,d);return e},usesZeroToOneRange:!0};oa.parse=function(a,b,c){a=oa.parseToIR(a,b,c);return a instanceof ed?a:oa.fromIR(a)};oa.fromIR=function(a){var b=H(a)?a[0]:a;switch(b){case "DeviceGrayCS":return this.singletons.gray;
case "DeviceRgbCS":return this.singletons.rgb;case "DeviceCmykCS":return this.singletons.cmyk;case "PatternCS":return(a=a[1])&&(a=oa.fromIR(a)),new Oe(a);case "IndexedCS":var b=a[2],c=a[3];return new Pe(oa.fromIR(a[1]),b,c);case "AlternateCS":return b=a[3],new ed(a[1],oa.fromIR(a[2]),Wa.fromIR(b));case "LabCS":return new Qe(a[1].WhitePoint,a[1].BlackPoint,a[1].Range);default:r("Unkown name "+b)}return null};oa.parseToIR=function(a,b,c){if(C(a)){var d=c.get("ColorSpace");B(d)&&(d=d.get(a.name))&&(a=
d)}a=b.fetchIfRef(a);if(C(a))switch(this.mode=d=a.name,d){case "DeviceGray":case "G":return"DeviceGrayCS";case "DeviceRGB":case "RGB":return"DeviceRgbCS";case "DeviceCMYK":case "CMYK":return"DeviceCmykCS";case "Pattern":return["PatternCS",null];default:r("unrecognized colorspace "+d)}else if(H(a))switch(this.mode=d=a[0].name,d){case "DeviceGray":case "G":return"DeviceGrayCS";case "DeviceRGB":case "RGB":return"DeviceRgbCS";case "DeviceCMYK":case "CMYK":return"DeviceCmykCS";case "CalGray":return"DeviceGrayCS";
case "CalRGB":return"DeviceRgbCS";case "ICCBased":d=b.fetchIfRef(a[1]).dict.get("N");if(1==d)return"DeviceGrayCS";if(3==d)return"DeviceRgbCS";if(4==d)return"DeviceCmykCS";break;case "Pattern":return(a=a[1])&&(a=oa.parseToIR(a,b,c)),["PatternCS",a];case "Indexed":case "I":return c=oa.parseToIR(a[1],b,c),d=a[2]+1,b=b.fetchIfRef(a[3]),T(b)&&(b=b.getBytes()),["IndexedCS",c,d,b];case "Separation":case "DeviceN":var e=a[1],d=1;C(e)?d=1:H(e)&&(d=e.length);c=oa.parseToIR(a[2],b,c);b=Wa.getIR(b,b.fetchIfRef(a[3]));
return["AlternateCS",d,c,b];case "Lab":return["LabCS",a[1].getAll()];default:r('unimplemented color space object "'+d+'"')}else r('unrecognized color space object: "'+a+'"');return null};oa.isDefaultDecode=function(a,b){if(!a)return!0;if(2*b!==a.length)return R("The decode map is not the correct length"),!0;for(var c=0,d=a.length;c<d;c+=2)if(0!==a[c]||1!=a[c+1])return!1;return!0};oa.singletons={get gray(){return E(this,"gray",new Re)},get rgb(){return E(this,"rgb",new Se)},get cmyk(){return E(this,
"cmyk",new Te)}};N=oa;var ed,Ue=function(a,b,c){this.name="Alternate";this.numComps=a;this.defaultColor=new Float32Array(a);for(var d=0;d<a;++d)this.defaultColor[d]=1;this.base=b;this.tintFn=c};Ue.prototype={getRgb:function(a,b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){a="subarray"in a?a.subarray(b,b+this.numComps):Array.prototype.slice.call(a,b,b+this.numComps);a=this.tintFn(a);this.base.getRgbItem(a,0,c,d)},getRgbBuffer:function(a,b,c,d,e,f){var h=
this.tintFn,g=this.base;f=1/((1<<f)-1);for(var j=g.numComps,k=g.usesZeroToOneRange,l=g.isPassthrough(8)||!k,m=l?e:0,p=l?d:new Uint8Array(j*c),n=this.numComps,q=new Float32Array(n),s=0;s<c;s++){for(var t=0;t<n;t++)q[t]=a[b++]*f;var u=h(q);if(k)for(t=0;t<j;t++)p[m++]=255*u[t];else g.getRgbItem(u,0,p,m),m+=j}l||g.getRgbBuffer(p,0,c,d,e,8)},getOutputLength:function(a){return this.base.getOutputLength(a*this.base.numComps/this.numComps)},isPassthrough:N.prototype.isPassthrough,createRgbBuffer:N.prototype.createRgbBuffer,
isDefaultDecode:function(a){return N.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};ed=Ue;var Oe,Ve=function(a){this.name="Pattern";this.base=a};Ve.prototype={};Oe=Ve;var Pe,We=function(a,b,c){this.name="Indexed";this.numComps=1;this.defaultColor=new Uint8Array([0]);this.base=a;this.highVal=b;a=a.numComps*b;var d;if(T(c))d=new Uint8Array(a),c=c.getBytes(a),d.set(c);else if(ga(c)){d=new Uint8Array(a);for(b=0;b<a;++b)d[b]=c.charCodeAt(b)}else c instanceof Uint8Array||c instanceof Array?d=
c:r("Unrecognized lookup table: "+c);this.lookup=d};We.prototype={getRgb:function(a,b){return this.base.getRgb(this.lookup,a[b]*this.base.numComps)},getRgbItem:function(a,b,c,d){this.base.getRgbItem(this.lookup,a[b]*this.base.numComps,c,d)},getRgbBuffer:function(a,b,c,d,e){for(var f=this.base,h=f.numComps,g=f.getOutputLength(h),j=this.lookup,k=0;k<c;++k){var l=a[b++]*h;f.getRgbBuffer(j,l,1,d,e,8);e+=g}},getOutputLength:function(a){return this.base.getOutputLength(a*this.base.numComps)},isPassthrough:N.prototype.isPassthrough,
createRgbBuffer:N.prototype.createRgbBuffer,isDefaultDecode:function(){return!0},usesZeroToOneRange:!0};Pe=We;var Re,Xe=function(){this.name="DeviceGray";this.numComps=1;this.defaultColor=new Float32Array([0])};Xe.prototype={getRgb:function(a,b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){a=255*a[b]|0;c[d]=c[d+1]=c[d+2]=0>a?0:255<a?255:a},getRgbBuffer:function(a,b,c,d,e,f){f=255/((1<<f)-1);for(var h=0;h<c;++h){var g=f*a[b++]|0;d[e++]=g;d[e++]=g;d[e++]=g}},
getOutputLength:function(a){return 3*a},isPassthrough:N.prototype.isPassthrough,createRgbBuffer:N.prototype.createRgbBuffer,isDefaultDecode:function(a){return N.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};Re=Xe;var Se,Ye=function(){this.name="DeviceRGB";this.numComps=3;this.defaultColor=new Float32Array([0,0,0])};Ye.prototype={getRgb:function(a,b){var c=new Uint8Array(3);this.getRgbItem(a,b,c,0);return c},getRgbItem:function(a,b,c,d){var e=255*a[b]|0,f=255*a[b+1]|0;a=255*a[b+2]|0;c[d]=
0>e?0:255<e?255:e;c[d+1]=0>f?0:255<f?255:f;c[d+2]=0>a?0:255<a?255:a},getRgbBuffer:function(a,b,c,d,e,f){c*=3;if(8==f)d.set(a.subarray(b,b+c),e);else{f=255/((1<<f)-1);for(var h=0;h<c;++h)d[e++]=f*a[b++]|0}},getOutputLength:function(a){return a},isPassthrough:function(a){return 8==a},createRgbBuffer:N.prototype.createRgbBuffer,isDefaultDecode:function(a){return N.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};Se=Ye;var Te,fd=function(a,b,c,d,e){var f=a[b+0]*c,h=a[b+1]*c,g=a[b+2]*c;c*=a[b+
3];a=f*(-4.387332384609988*f+54.48615194189176*h+18.82290502165302*g+212.25662451639585*c+-285.2331026137004)+h*(1.7149763477362134*h-5.6096736904047315*g+-17.873870861415444*c-5.497006427196366)+g*(-2.5217340131683033*g-21.248923337353073*c+17.5119270841813)+c*(-21.86122147463605*c-189.48180835922747)+255;b=f*(8.841041422036149*f+60.118027045597366*h+6.871425592049007*g+31.159100130055922*c+-79.2970844816548)+h*(-15.310361306967817*h+17.575251261109482*g+131.35250912493976*c-190.9453302588951)+g*
(4.444339102852739*g+9.8632861493405*c-24.86741582555878)+c*(-20.737325471181034*c-187.80453709719578)+255;f=f*(0.8842522430003296*f+8.078677503112928*h+30.89978309703729*g-0.23883238689178934*c+-14.183576799673286)+h*(10.49593273432072*h+63.02378494754052*g+50.606957656360734*c-112.23884253719248)+g*(0.03296041114873217*g+115.60384449646641*c+-193.58209356861505)+c*(-22.33816807309886*c-180.12613974708367)+255;d[e]=255<a?255:0>a?0:a;d[e+1]=255<b?255:0>b?0:b;d[e+2]=255<f?255:0>f?0:f},Ze=function(){this.name=
"DeviceCMYK";this.numComps=4;this.defaultColor=new Float32Array([0,0,0,1])};Ze.prototype={getRgb:function(a,b){var c=new Uint8Array(3);fd(a,b,1,c,0);return c},getRgbItem:function(a,b,c,d){fd(a,b,1,c,d)},getRgbBuffer:function(a,b,c,d,e,f){f=1/((1<<f)-1);for(var h=0;h<c;h++)fd(a,b,f,d,e),b+=4,e+=3},getOutputLength:function(a){return 3*(a>>2)},isPassthrough:N.prototype.isPassthrough,createRgbBuffer:N.prototype.createRgbBuffer,isDefaultDecode:function(a){return N.isDefaultDecode(a,this.numComps)},usesZeroToOneRange:!0};
Te=Ze;var Qe,$e=function(a,b,c){this.name="Lab";this.numComps=3;this.defaultColor=new Float32Array([0,0,0]);a||r("WhitePoint missing - required for color space Lab");b=b||[0,0,0];c=c||[-100,100,-100,100];this.XW=a[0];this.YW=a[1];this.ZW=a[2];this.amin=c[0];this.amax=c[1];this.bmin=c[2];this.bmax=c[3];this.XB=b[0];this.YB=b[1];this.ZB=b[2];(0>this.XW||0>this.ZW||1!==this.YW)&&r("Invalid WhitePoint components, no fallback available");if(0>this.XB||0>this.YB||0>this.ZB)L("Invalid BlackPoint, falling back to default"),
this.XB=this.YB=this.ZB=0;if(this.amin>this.amax||this.bmin>this.bmax)L("Invalid Range, falling back to defaults"),this.amin=-100,this.amax=100,this.bmin=-100,this.bmax=100},gd=function(a){return a>=6/29?a*a*a:108/841*(a-4/29)},hd=function(a,b,c,d,e,f){var h=b[c],g=b[c+1];b=b[c+2];!1!==d&&(h=0+100*h/d,g=a.amin+g*(a.amax-a.amin)/d,b=a.bmin+b*(a.bmax-a.bmin)/d);g=g>a.amax?a.amax:g<a.amin?a.amin:g;b=b>a.bmax?a.bmax:b<a.bmin?a.bmin:b;d=(h+16)/116;h=d-b/200;g=a.XW*gd(d+g/500);d=a.YW*gd(d);h=a.ZW*gd(h);
1>a.ZW?(a=3.1339*g+-1.617*d+-0.4906*h,b=-0.9785*g+1.916*d+0.0333*h,g=0.072*g+-0.229*d+1.4057*h):(a=3.2406*g+-1.5372*d+-0.4986*h,b=-0.9689*g+1.8758*d+0.0415*h,g=0.0557*g+-0.204*d+1.057*h);e[f]=255*Math.sqrt(0>a?0:1<a?1:a);e[f+1]=255*Math.sqrt(0>b?0:1<b?1:b);e[f+2]=255*Math.sqrt(0>g?0:1<g?1:g)};$e.prototype={getRgb:function(a,b){var c=new Uint8Array(3);hd(this,a,b,!1,c,0);return c},getRgbItem:function(a,b,c,d){hd(this,a,b,!1,c,d)},getRgbBuffer:function(a,b,c,d,e,f){f=(1<<f)-1;for(var h=0;h<c;h++)hd(this,
a,b,f,d,e),b+=3,e+=3},getOutputLength:function(a){return a},isPassthrough:N.prototype.isPassthrough,isDefaultDecode:function(){return!0},usesZeroToOneRange:!1};Qe=$e;var X=function(a){this.b=this.a=0;var b=new Uint8Array(256),c,d=0,e,f=a.length;for(c=0;256>c;++c)b[c]=c;for(c=0;256>c;++c)e=b[c],d=d+e+a[c%f]&255,b[c]=b[d],b[d]=e;this.s=b};X.prototype={encryptBlock:function(a){var b,c=a.length,d,e,f=this.a,h=this.b,g=this.s,j=new Uint8Array(c);for(b=0;b<c;++b)f=f+1&255,d=g[f],h=h+d&255,e=g[h],g[f]=e,
g[h]=d,j[b]=a[b]^g[d+e&255];this.a=f;this.b=h;return j}};X.prototype.decryptBlock=X.prototype.encryptBlock;var Ia,eh=new Uint8Array([7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21]),fh=new Int32Array([-680876936,-389564586,606105819,-1044525330,-176418897,1200080426,-1473231341,-45705983,1770035416,-1958414417,-42063,-1990404162,1804603682,-40341101,-1502002290,1236535329,-165796510,
-1069501632,643717713,-373897302,-701558691,38016083,-660478335,-405537848,568446438,-1019803690,-187363961,1163531501,-1444681467,-51403784,1735328473,-1926607734,-378558,-2022574463,1839030562,-35309556,-1530992060,1272893353,-155497632,-1094730640,681279174,-358537222,-722521979,76029189,-640364487,-421815835,530742520,-995338651,-198630844,1126891415,-1416354905,-57434055,1700485571,-1894986606,-1051523,-2054922799,1873313359,-30611744,-1560198380,1309151649,-145523070,-1120210379,718787259,-343485551]);
Ia=function(a,b,c){var d=1732584193,e=-271733879,f=-1732584194,h=271733878,g=c+72&-64,j=new Uint8Array(g),k;for(k=0;k<c;++k)j[k]=a[b++];j[k++]=128;for(a=g-8;k<a;)j[k++]=0;j[k++]=c<<3&255;j[k++]=c>>5&255;j[k++]=c>>13&255;j[k++]=c>>21&255;j[k++]=c>>>29&255;j[k++]=0;j[k++]=0;j[k++]=0;a=new Int32Array(16);for(k=0;k<g;){for(c=0;16>c;++c,k+=4)a[c]=j[k]|j[k+1]<<8|j[k+2]<<16|j[k+3]<<24;var l=d;b=e;var m=f,p=h,n,q;for(c=0;64>c;++c){16>c?(n=b&m|~b&p,q=c):32>c?(n=p&b|~p&m,q=5*c+1&15):48>c?(n=b^m^p,q=3*c+5&15):
(n=m^(b|~p),q=7*c&15);var s=p,l=l+n+fh[c]+a[q]|0;n=eh[c];p=m;m=b;b=b+(l<<n|l>>>32-n)|0;l=s}d=d+l|0;e=e+b|0;f=f+m|0;h=h+p|0}return new Uint8Array([d&255,d>>8&255,d>>16&255,d>>>24&255,e&255,e>>8&255,e>>16&255,e>>>24&255,f&255,f>>8&255,f>>16&255,f>>>24&255,h&255,h>>8&255,h>>16&255,h>>>24&255])};var af=function(){};af.prototype={decryptBlock:function(a){return a}};var bf=function(a){var b=new Uint8Array(176);b.set(a);a=16;for(var c=1;176>a;++c)for(var d=b[a-3],e=b[a-2],f=b[a-1],h=b[a-4],d=yb[d],e=yb[e],
f=yb[f],h=yb[h],d=d^gh[c],g=0;4>g;++g)b[a]=d^=b[a-16],a++,b[a]=e^=b[a-16],a++,b[a]=f^=b[a-16],a++,b[a]=h^=b[a-16],a++;this.key=b;this.buffer=new Uint8Array(16);this.bufferPosition=0},hh=function(a,b){var c,d,e;e=a.length;var f=this.buffer;d=this.bufferPosition;var h=[],g=this.iv;for(c=0;c<e;++c)if(f[d]=a[c],++d,!(16>d)){var j,k=f;d=this.key;j=new Uint8Array(16);j.set(k);for(var l=k=void 0,m=void 0,p=l=m=void 0,l=0,m=160;16>l;++l,++m)j[l]^=d[m];for(k=9;1<=k;--k){m=j[13];j[13]=j[9];j[9]=j[5];j[5]=j[1];
j[1]=m;m=j[14];l=j[10];j[14]=j[6];j[10]=j[2];j[6]=m;j[2]=l;m=j[15];l=j[11];p=j[7];j[15]=j[3];j[11]=m;j[7]=l;j[3]=p;for(l=0;16>l;++l)j[l]=cf[j[l]];l=0;for(m=16*k;16>l;++l,++m)j[l]^=d[m];for(l=0;16>l;l+=4){var m=hc[j[l+1]],p=hc[j[l+2]],n=hc[j[l+3]],m=hc[j[l]]^m>>>8^m<<24^p>>>16^p<<16^n>>>24^n<<8;j[l]=m>>>24&255;j[l+1]=m>>16&255;j[l+2]=m>>8&255;j[l+3]=m&255}}m=j[13];j[13]=j[9];j[9]=j[5];j[5]=j[1];j[1]=m;m=j[14];l=j[10];j[14]=j[6];j[10]=j[2];j[6]=m;j[2]=l;m=j[15];l=j[11];p=j[7];j[15]=j[3];j[11]=m;j[7]=
l;j[3]=p;for(l=0;16>l;++l)j[l]=cf[j[l]],j[l]^=d[l];for(d=0;16>d;++d)j[d]^=g[d];g=f;h.push(j);f=new Uint8Array(16);d=0}this.buffer=f;this.bufferLength=d;this.iv=g;if(0===h.length)return new Uint8Array([]);c=16*h.length;b&&(e=h[h.length-1],c-=e[15],h[h.length-1]=e.subarray(0,16-e[15]));f=new Uint8Array(c);d=c=0;for(e=h.length;c<e;++c,d+=16)f.set(h[c],d);return f},gh=new Uint8Array([141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,
189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,
125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141]),yb=new Uint8Array([99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,
7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,
198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22]),cf=new Uint8Array([82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,
93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,
122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125]),hc=new Uint32Array([0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,
3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,
1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,
3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,
3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,
1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795]);bf.prototype={decryptBlock:function(a,b){var c,d=a.length,e=this.buffer,f=this.bufferPosition;for(c=0;16>f&&c<d;++c,++f)e[f]=a[c];if(16>
f)return this.bufferLength=f,new Uint8Array([]);this.iv=e;this.buffer=new Uint8Array(16);this.bufferLength=0;this.decryptBlock=hh;return this.decryptBlock(a.subarray(16),b)}};var id=function(a,b){this.stringCipherConstructor=a;this.streamCipherConstructor=b};id.prototype={createStream:function(a){var b=new this.streamCipherConstructor;return new df(a,function(a,d){return b.decryptBlock(a,d)})},decryptString:function(a){var b=new this.stringCipherConstructor;a=ta(a);a=b.decryptBlock(a,!0);return oc(a)}};
var Le,ef=function(a,b,c,d,e,f,h,g){var j=new Uint8Array(100),k=0,l;if(b)for(l=Math.min(32,b.length);k<l;++k)j[k]=b[k];for(b=0;32>k;)j[k++]=ic[b++];b=0;for(l=c.length;b<l;++b)j[k++]=c[b];j[k++]=e&255;j[k++]=e>>8&255;j[k++]=e>>16&255;j[k++]=e>>>24&255;b=0;for(l=a.length;b<l;++b)j[k++]=a[b];4<=f&&!g&&(j[k++]=255,j[k++]=255,j[k++]=255,j[k++]=255);l=Ia(j,0,k);k=h>>3;if(3<=f)for(b=0;50>b;++b)l=Ia(l,0,k);h=l.subarray(0,k);if(3<=f){for(k=0;32>k;++k)j[k]=ic[k];b=0;for(l=a.length;b<l;++b)j[k++]=a[b];a=new X(h);
j=a.encryptBlock(Ia(j,0,k));l=h.length;f=new Uint8Array(l);for(b=1;19>=b;++b){for(a=0;a<l;++a)f[a]=h[a]^b;a=new X(f);j=a.encryptBlock(j)}}else a=new X(h),j=a.encryptBlock(ic);b=0;for(l=j.length;b<l;++b)if(d[b]!=j[b])return null;return h},gf=function(a,b,c){var d=a.get("Filter");(!C(d)||"Standard"!=d.name)&&r("unknown encryption method");this.dict=a;d=a.get("V");(!J(d)||1!=d&&2!=d&&4!=d)&&r("unsupported encryption algorithm");this.algorithm=d;var e=a.get("Length")||40;(!J(e)||40>e||0!==e%8)&&r("invalid key length");
var f=ta(a.get("O")),h=ta(a.get("U")),g=a.get("P"),j=a.get("R"),k=4==d&&!1!==a.get("EncryptMetadata");this.encryptMetadata=k;b=ta(b);var l;c&&(l=ta(c));var m=ef(b,l,f,h,g,j,e,k);if(!m&&!c)throw new vb("No password given",pc.NEED_PASSWORD);if(!m&&c){c=l;l=new Uint8Array(32);var m=0,p;for(p=Math.min(32,c.length);m<p;++m)l[m]=c[m];for(c=0;32>m;)l[m++]=ic[c++];l=Ia(l,0,m);m=e>>3;if(3<=j)for(c=0;50>c;++c)l=Ia(l,0,l.length);var n;if(3<=j){p=f;var q=new Uint8Array(m);for(c=19;0<=c;c--){for(n=0;n<m;++n)q[n]=
l[n]^c;n=new X(q);p=n.encryptBlock(p)}}else n=new X(l.subarray(0,m)),p=n.encryptBlock(f);m=ef(b,p,f,h,g,j,e,k)}if(!m)throw new vb("Incorrect Password",pc.INCORRECT_PASSWORD);this.encryptionKey=m;4==d&&(this.cf=a.get("CF"),this.stmf=a.get("StmF")||ff,this.strf=a.get("StrF")||ff,this.eff=a.get("EFF")||this.strf)},jd=function(a,b,c,d){var e=new Uint8Array(c.length+9),f,h;f=0;for(h=c.length;f<h;++f)e[f]=c[f];e[f++]=a&255;e[f++]=a>>8&255;e[f++]=a>>16&255;e[f++]=b&255;e[f++]=b>>8&255;d&&(e[f++]=115,e[f++]=
65,e[f++]=108,e[f++]=84);return Ia(e,0,f).subarray(0,Math.min(c.length+5,16))},hf=function(a,b,c,d,e){a=a.get(b.name);var f;null!==a&&void 0!==a&&(f=a.get("CFM"));if(!f||"None"==f.name)return function(){return new af};if("V2"==f.name)return function(){return new X(jd(c,d,e,!1))};if("AESV2"==f.name)return function(){return new bf(jd(c,d,e,!0))};r("Unknown crypto method")},ic=new Uint8Array([40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122]),
ff=new $a("Identity");gf.prototype={createCipherTransform:function(a,b){if(4==this.algorithm)return new id(hf(this.cf,this.stmf,a,b,this.encryptionKey),hf(this.cf,this.strf,a,b,this.encryptionKey));var c=jd(a,b,this.encryptionKey,!1),d=function(){return new X(c)};return new id(d,d)}};Le=gf;var mb,kd=function(a,b,c,d,e,f){this.state=new jf;this.stateStack=[];this.pdfManager=a;this.xref=b;this.handler=c;this.pageIndex=d;this.uniquePrefix=e;this.idCounters=f;this.fontCache=new Ie},kf={w:{fnName:"setLineWidth",
numArgs:1,variableArgs:!1},J:{fnName:"setLineCap",numArgs:1,variableArgs:!1},j:{fnName:"setLineJoin",numArgs:1,variableArgs:!1},M:{fnName:"setMiterLimit",numArgs:1,variableArgs:!1},d:{fnName:"setDash",numArgs:2,variableArgs:!1},ri:{fnName:"setRenderingIntent",numArgs:1,variableArgs:!1},i:{fnName:"setFlatness",numArgs:1,variableArgs:!1},gs:{fnName:"setGState",numArgs:1,variableArgs:!1},q:{fnName:"save",numArgs:0,variableArgs:!1},Q:{fnName:"restore",numArgs:0,variableArgs:!1},cm:{fnName:"transform",
numArgs:6,variableArgs:!1},m:{fnName:"moveTo",numArgs:2,variableArgs:!1},l:{fnName:"lineTo",numArgs:2,variableArgs:!1},c:{fnName:"curveTo",numArgs:6,variableArgs:!1},v:{fnName:"curveTo2",numArgs:4,variableArgs:!1},y:{fnName:"curveTo3",numArgs:4,variableArgs:!1},h:{fnName:"closePath",numArgs:0,variableArgs:!1},re:{fnName:"rectangle",numArgs:4,variableArgs:!1},S:{fnName:"stroke",numArgs:0,variableArgs:!1},s:{fnName:"closeStroke",numArgs:0,variableArgs:!1},f:{fnName:"fill",numArgs:0,variableArgs:!1},
F:{fnName:"fill",numArgs:0,variableArgs:!1},"f*":{fnName:"eoFill",numArgs:0,variableArgs:!1},B:{fnName:"fillStroke",numArgs:0,variableArgs:!1},"B*":{fnName:"eoFillStroke",numArgs:0,variableArgs:!1},b:{fnName:"closeFillStroke",numArgs:0,variableArgs:!1},"b*":{fnName:"closeEOFillStroke",numArgs:0,variableArgs:!1},n:{fnName:"endPath",numArgs:0,variableArgs:!1},W:{fnName:"clip",numArgs:0,variableArgs:!1},"W*":{fnName:"eoClip",numArgs:0,variableArgs:!1},BT:{fnName:"beginText",numArgs:0,variableArgs:!1},
ET:{fnName:"endText",numArgs:0,variableArgs:!1},Tc:{fnName:"setCharSpacing",numArgs:1,variableArgs:!1},Tw:{fnName:"setWordSpacing",numArgs:1,variableArgs:!1},Tz:{fnName:"setHScale",numArgs:1,variableArgs:!1},TL:{fnName:"setLeading",numArgs:1,variableArgs:!1},Tf:{fnName:"setFont",numArgs:2,variableArgs:!1},Tr:{fnName:"setTextRenderingMode",numArgs:1,variableArgs:!1},Ts:{fnName:"setTextRise",numArgs:1,variableArgs:!1},Td:{fnName:"moveText",numArgs:2,variableArgs:!1},TD:{fnName:"setLeadingMoveText",
numArgs:2,variableArgs:!1},Tm:{fnName:"setTextMatrix",numArgs:6,variableArgs:!1},"T*":{fnName:"nextLine",numArgs:0,variableArgs:!1},Tj:{fnName:"showText",numArgs:1,variableArgs:!1},TJ:{fnName:"showSpacedText",numArgs:1,variableArgs:!1},"'":{fnName:"nextLineShowText",numArgs:1,variableArgs:!1},'"':{fnName:"nextLineSetSpacingShowText",numArgs:3,variableArgs:!1},d0:{fnName:"setCharWidth",numArgs:2,variableArgs:!1},d1:{fnName:"setCharWidthAndBounds",numArgs:6,variableArgs:!1},CS:{fnName:"setStrokeColorSpace",
numArgs:1,variableArgs:!1},cs:{fnName:"setFillColorSpace",numArgs:1,variableArgs:!1},SC:{fnName:"setStrokeColor",numArgs:4,variableArgs:!0},SCN:{fnName:"setStrokeColorN",numArgs:33,variableArgs:!0},sc:{fnName:"setFillColor",numArgs:4,variableArgs:!0},scn:{fnName:"setFillColorN",numArgs:33,variableArgs:!0},G:{fnName:"setStrokeGray",numArgs:1,variableArgs:!1},g:{fnName:"setFillGray",numArgs:1,variableArgs:!1},RG:{fnName:"setStrokeRGBColor",numArgs:3,variableArgs:!1},rg:{fnName:"setFillRGBColor",numArgs:3,
variableArgs:!1},K:{fnName:"setStrokeCMYKColor",numArgs:4,variableArgs:!1},k:{fnName:"setFillCMYKColor",numArgs:4,variableArgs:!1},sh:{fnName:"shadingFill",numArgs:1,variableArgs:!1},BI:{fnName:"beginInlineImage",numArgs:0,variableArgs:!1},ID:{fnName:"beginImageData",numArgs:0,variableArgs:!1},EI:{fnName:"endInlineImage",numArgs:1,variableArgs:!1},Do:{fnName:"paintXObject",numArgs:1,variableArgs:!1},MP:{fnName:"markPoint",numArgs:1,variableArgs:!1},DP:{fnName:"markPointProps",numArgs:2,variableArgs:!1},
BMC:{fnName:"beginMarkedContent",numArgs:1,variableArgs:!1},BDC:{fnName:"beginMarkedContentProps",numArgs:2,variableArgs:!1},EMC:{fnName:"endMarkedContent",numArgs:0,variableArgs:!1},BX:{fnName:"beginCompat",numArgs:0,variableArgs:!1},EX:{fnName:"endCompat",numArgs:0,variableArgs:!1},BM:null,BD:null,"true":null,fa:null,fal:null,fals:null,"false":null,nu:null,nul:null,"null":null};kd.prototype={hasBlendModes:function(a){if(!B(a))return!1;for(a=[a];a.length;){var b=a.shift(),c=b.get("ExtGState");if(B(c)){var c=
c.getAll(),d;for(d in c){var e=c[d].BM;if(C(e)&&"Normal"!==e.name)return!0}}b=b.get("XObject");if(B(b))for(d in b=b.getAll(),b)c=b[d],T(c)&&(c=c.dict.get("Resources"),B(c)&&a.push(c))}return!1},buildFormXObject:function(a,b,c,d){var e=b.dict.get("Matrix"),f=b.dict.get("BBox"),h=b.dict.get("Group");if(h){var g={matrix:e,bbox:f,smask:!!c,isolated:!1,knockout:!1};c=h.get("S");C(c)&&"Transparency"===c.name&&(g.isolated=h.get("I")||!1,g.knockout=h.get("K")||!1);d.addOp("beginGroup",[g])}d.addOp("paintFormXObjectBegin",
[e,f]);this.getOperatorList(b,b.dict.get("Resources")||a,d);d.addOp("paintFormXObjectEnd",[]);h&&d.addOp("endGroup",[g])},buildPaintImageXObject:function(a,b,c,d){var e=this,f=b.dict,h=f.get("Width","W"),g=f.get("Height","H");if(-1!==PDFJS.maxImageSize&&h*g>PDFJS.maxImageSize)R("Image exceeded maximum allowed size and was removed.");else if(f.get("ImageMask","IM"))a=f.get("Width","W"),c=f.get("Height","H"),b=b.getBytes((a+7>>3)*c),f=f.get("Decode","D"),d.addOp("paintImageMaskXObject",[nb.createMask(b,
a,c,!!f&&0<f[0])]);else{var j=f.get("SMask","SM")||!1,f=f.get("Mask")||!1;if(c&&!j&&!f&&!(b instanceof zb)&&200>h+g)b=(new nb(this.xref,a,b,c,null,null)).getImageData(),d.addOp("paintInlineImageXObject",[b]);else{var k="img_"+(this.uniquePrefix||"")+ ++this.idCounters.obj;d.addDependency(k);h=[k,h,g];!j&&!f&&b instanceof zb&&b.isNativelySupported(this.xref,a)?(d.addOp("paintJpegXObject",h),this.handler.send("obj",[k,this.pageIndex,"JpegStream",b.getIR()])):(nb.buildImage(function(a){a=a.getImageData();
e.handler.send("obj",[k,e.pageIndex,"Image",a])},e.handler,e.xref,a,b,c),d.addOp("paintImageXObject",h))}}},handleTilingType:function(a,b,c,d,e,f){c=this.getOperatorList(d,e.get("Resources")||c);f.addDependencies(c.dependencies);f.addOp(a,Vc.getIR({fnArray:c.fnArray,argsArray:c.argsArray},e,b))},handleSetFont:function(a,b,c,d){var e;b&&(b=b.slice(),e=b[0].name);a=this.loadFont(e,c,this.xref,a,d);this.state.font=a;b=a.loadedName;a.sent||(c=a.translated.exportData(),this.handler.send("commonobj",[b,
"Font",c]),a.sent=!0);return b},handleText:function(a){var b=this.state.font.translated;a=b.charsToGlyphs(a);var c=!!(this.state.textRenderingMode&4);if(b.data&&(c||PDFJS.disableFontFace))for(c=0;c<a.length;c++)if(null!==a[c]){var d=a[c].fontChar;if(!b.renderer.hasBuiltPath(d)){var e=b.renderer.getPathJs(d);this.handler.send("commonobj",[b.loadedName+"_path_"+d,"FontPath",e])}}return a},setGState:function(a,b,c){var d=[];b=b.map;for(var e in b){var f=d,h=e,g=b[e];switch(h){case "Type":break;case "LW":case "LC":case "LJ":case "ML":case "D":case "RI":case "FL":case "CA":case "ca":f.push([h,
g]);break;case "Font":var j=this.handleSetFont(a,null,g[0],c);c.addDependency(j);f.push([h,[j,g[1]]]);break;case "BM":f.push([h,g]);break;case "SMask":(!C(g)||"None"!=g.name)&&Aa("graphic state operator "+h);break;case "OP":case "op":case "OPM":case "BG":case "BG2":case "UCR":case "UCR2":case "TR":case "TR2":case "HT":case "SM":case "SA":case "AIS":case "TK":L("graphic state operator "+h);break;default:L("Unknown graphic state operator "+h)}}c.addOp("setGState",[d])},loadFont:function(a,b,c,d,e){function f(){return{translated:new ld("Font "+
a+" is not available"),loadedName:"g_font_error"}}var h;if(b)ua(b)||r(void 0),h=b;else if(b=d.get("Font"))h=b.getRaw(a);else return R("fontRes not available"),f();if(this.fontCache.has(h))return this.fontCache.get(h);b=c.fetchIfRef(h);if(!B(b))return f();this.fontCache.put(h,b);b.loadedName="g_font_"+h.num+"_"+h.gen;if(!b.translated){var g;try{g=this.translateFont(b,c)}catch(j){g=new ld(j instanceof Error?j.message:j)}b.translated=g}if(b.translated.loadCharProcs){c=b.get("CharProcs").getAll();d=b.get("Resources")||
d;g=Object.keys(c);h={};for(var k=0,l=g.length;k<l;++k){var m=g[k],p=this.getOperatorList(c[m],d);h[m]=p.getIR();e&&e.addDependencies(h.dependencies)}b.translated.charProcOperatorList=h}b.loaded=!0;return b},getOperatorList:function(a,b,c){var d=this.xref;c=c||new Qa;b=b||new ha;var e=b.get("XObject")||new ha,f=b.get("Pattern")||new ha;a=new Ja(new Z(a,kf),!1,d);new G;var h=[];a:for(;;){var g=a.getObj();if(g==U)break;if(P(g)){var j=g.cmd,k=kf[j];if(k){g=k.fnName;if(k.variableArgs)h.length>k.numArgs&&
L("Command "+g+": expected [0,"+k.numArgs+"] args, but received "+h.length+" args");else if(h.length<k.numArgs){L("Command "+g+": because expected "+k.numArgs+" args, but received "+h.length+" args; skipping");h=[];continue}else h.length>k.numArgs&&L("Command "+g+": expected "+k.numArgs+" args, but received "+h.length+" args");if(("SCN"==j||"scn"==j)&&!h[h.length-1].code){var j=h[h.length-1],l;if(C(j)&&(l=f.get(j.name)))if(j=T(l)?l.dict:l,k=j.get("PatternType"),1==k){this.handleTilingType(g,h,b,l,
j,c);h=[];continue}else 2==k?(h=j.get("Shading"),l=j.get("Matrix"),l=Lb.parseShading(h,l,d,b),h=l.getIR()):r("Unkown PatternType "+k)}else if("Do"==j&&!h[0].code){if(j=e.get(h[0].name))if(T(j)||r("XObject should be a stream"),k=j.dict.get("Subtype"),C(k)||r("XObject should have a Name subtype"),"Form"==k.name){this.buildFormXObject(b,j,null,c);h=[];continue}else if("Image"==k.name){this.buildPaintImageXObject(b,j,!1,c);h=[];continue}else r("Unhandled XObject subtype "+k.name)}else if("Tf"==j)j=this.handleSetFont(b,
h,null,c),c.addDependency(j),g="setFont",h[0]=j;else if("EI"==j){this.buildPaintImageXObject(b,h[0],!0,c);h=[];continue}else if("q"===j)j=this.state,this.stateStack.push(this.state),this.state=j.clone();else if("Q"===j){if(j=this.stateStack.pop())this.state=j}else if("Tj"===j)h[0]=this.handleText(h[0]);else if("TJ"===j)for(var j=h[0],k=j.length,m=0;m<k;++m)ga(j[m])&&(j[m]=this.handleText(j[m]));else"'"===j?h[0]=this.handleText(h[0]):'"'===j?h[2]=this.handleText(h[2]):"Tr"===j&&(this.state.textRenderingMode=
h[0]);switch(g){case "setFillColorSpace":case "setStrokeColorSpace":h=[N.parseToIR(h[0],d,b)];break;case "shadingFill":(g=b.get("Shading"))||r("No shading resource found");(h=g.get(h[0].name))||r("No shading object found");h=[Lb.parseShading(h,null,d,b).getIR()];g="shadingFill";break;case "setGState":j=h[0];k=b.get("ExtGState");if(!B(k)||!k.has(j.name))break;h=k.get(j.name);this.setGState(b,h,c);h=[];continue a}c.addOp(g,h);h=[];a.saveState()}else R('Unknown command "'+j+'"')}else null!==g&&void 0!==
g&&(h.push(g instanceof ha?g.getAll():g),33>=h.length||r("Too many arguments"))}return c},getTextContent:function(a,b,c){var d;c?d=c.bidiTexts:(d=[],c={bidiTexts:d});var e=this.xref;b=e.fetchIfRef(b)||new ha;var f=null;a=new Ja(new Z(a),!1);for(var h=[],g,j="",k=null;!Sg(g=a.getObj());)if(P(g)){switch(g.cmd){case "Tf":k=this.loadFont(h[0].name,void 0,e,b,null).translated;break;case "TJ":h=h[0];g=0;for(var l=h.length;g<l;g++)if("string"===typeof h[g])j+=Ib(h[g],k);else if(0>h[g]&&0<k.spaceWidth){var m=
-h[g]/k.spaceWidth;if(1.5<m)for(m=Math.round(m);m--;)j+=" ";else 0.35<m&&(j+=" ")}break;case "Tj":j+=Ib(h[0],k);break;case "'":j+=Ib(h[0],k);break;case '"':j+=Ib(h[2],k);break;case "Do":j="";if(h[0].code)break;f||(f=b.get("XObject")||new ha);h=f.get(h[0].name);if(!h)break;T(h)||r("XObject should be a stream");g=h.dict.get("Subtype");C(g)||r("XObject should have a Name subtype");if("Form"!==g.name)break;c=this.getTextContent(h,h.dict.get("Resources")||b,c);break;case "gs":g=h[0];l=b.get("ExtGState");
if(!B(l)||!l.has(g.name))break;g=l.get(g.name);for(l=0;l<g.length;l++)"Font"===g[l]&&(k=this.loadFont(h[0].name,void 0,e,b,null).translated)}""!==j&&(j=PDFJS.bidi(j,-1,k.vertical),d.push(j),j="");h=[]}else null!==g&&void 0!==g&&(33>=h.length||r("Too many arguments"),h.push(g));return c},extractDataStructures:function(a,b,c,d){if(b=a.get("ToUnicode")||b.get("ToUnicode"))d.toUnicode=this.readToUnicode(b,c,d);d.composite&&(c=a.get("CIDSystemInfo"),B(c)&&(d.cidSystemInfo={registry:c.get("Registry"),ordering:c.get("Ordering"),
supplement:c.get("Supplement")}),c=a.get("CIDToGIDMap"),T(c)&&(d.cidToGidMap=this.readCidToGidMap(c)));c=!0;b=!1;var e=[],f="TrueType"===d.type?aa.WinAnsiEncoding:aa.StandardEncoding;d.flags&Ka.Symbolic&&(f=!d.file?aa.symbolsEncoding:aa.MacRomanEncoding);if(a.has("Encoding"))if(a=a.get("Encoding"),B(a)){var h=a.get("BaseEncoding");h&&(c=!1,b=!0,f=aa[h.name]);if(a.has("Differences")){b=!0;a=a.get("Differences");for(var g=h=0,j=a.length;g<j;g++){var k=a[g];tb(k)?h=k:e[h++]=k.name}}}else C(a)?(c=!1,
b=!0,f=aa[a.name]):r("Encoding is not a Name nor a Dict");d.differences=e;d.baseEncoding=f;d.hasEncoding=b;d.overridableEncoding=c},readToUnicode:function(a,b,c){b=[];if(C(a))"Identity-"!=a.name.substr(0,9)&&r("ToUnicode file cmap translation not implemented");else if(T(a)){var d=[],e="",f={};a=a.getBytes(a.length);for(var h=0,g=a.length;h<g;h++){var j=a[h];if(32==j||13==j||10==j||60==j||91==j||93==j){switch(e){case "usecmap":r("usecmap is not implemented");break;case "beginbfchar":case "beginbfrange":case "begincidchar":case "begincidrange":e=
"";d=[];break;case "endcidrange":case "endbfrange":for(var k=0,l=d.length;k<l;k+=3){var m=d[k],p=d[k+1],n=d[k+2];65535==n&&(n=m);if(H(n))for(var q=0;m<=p;)b[m]=n[q++],++m;else for(;m<=p;)b[m]=n++,++m}break;case "endcidchar":case "endbfchar":k=0;for(l=d.length;k<l;k+=2)m=d[k],n=d[k+1],b[m]=n;break;case "":break;default:"0"<=e[0]&&"9">=e[0]&&(e=parseInt(e,10)),d.push(e),e=""}switch(j){case 91:d.push(f);break;case 93:for(var j=[],s;d.length&&(s=d.pop())!=f;)j.unshift(s);d.push(j)}}else if(62==j){if(e.length){2==
e.length&&c.composite&&(c.wideChars=!1);if(4>=e.length)d.push(parseInt(e,16));else{j=[];k=0;for(l=e.length;k<l;k+=4){n=parseInt(e.substr(k,4),16);if(16>=n){k+=4;n=n<<16|parseInt(e.substr(k,4),16);n-=65536;j.push(55296|n>>10);j.push(56320|n&1023);break}j.push(n)}d.push(String.fromCharCode.apply(String,j))}e=""}}else e+=String.fromCharCode(j)}}return b},readCidToGidMap:function(a){a=a.getBytes();for(var b=[],c=0,d=a.length;c<d;c++){var e=a[c++]<<8|a[c];0!==e&&(b[c>>1]=e)}return b},extractWidths:function(a,
b,c,d){var e=[],f=0,h=[],g;if(d.composite){var f=a.get("DW")||1E3,j=a.get("W");if(j)for(var k=0,l=j.length;k<l;k++){c=j[k++];var m=b.fetchIfRef(j[k]);if(H(m))for(var p=0,n=m.length;p<n;p++)e[c++]=m[p];else{n=j[++k];for(p=c;p<=m;p++)e[p]=n}}if(d.vertical&&(j=a.get("DW2")||[880,-1E3],g=[j[1],0.5*f,j[0]],j=a.get("W2"))){k=0;for(l=j.length;k<l;k++)if(c=j[k++],m=b.fetchIfRef(j[k]),H(m)){p=0;for(n=m.length;p<n;p++)h[c++]=[m[p++],m[p++],m[p]]}else{a=[j[++k],j[++k],j[++k]];for(p=c;p<=m;p++)h[p]=a}}}else if(b=
d.firstChar,j=a.get("Widths")){p=b;k=0;for(l=j.length;k<l;k++)e[p++]=j[k];f=parseFloat(c.get("MissingWidth"))||0}else a=a.get("BaseFont"),C(a)&&(f=this.getBaseFontMetrics(a.name),e=f.widths,f=f.defaultWidth);a=!0;b=f;for(var q in e)if(k=e[q])if(b){if(b!=k){a=!1;break}}else b=k;a&&(d.flags|=Ka.FixedPitch);d.defaultWidth=f;d.widths=e;d.defaultVMetrics=g;d.vmetrics=h},isSerifFont:function(a){a=a.split("-")[0];return a in ih||-1!==a.search(/serif/gi)},getBaseFontMetrics:function(a){var b=0,c=[],d=!1,
e=lf[a]||a;e in mf||(e=this.isSerifFont(a)?"Times-Roman":"Helvetica");a=mf[e];tb(a)?(b=a,d=!0):c=a;return{defaultWidth:b,monospace:d,widths:c}},translateFont:function(a,b){var c=a,d=a.get("Subtype");C(d)||r("invalid font Subtype");var e=!1;"Type0"==d.name&&((d=a.get("DescendantFonts"))||r("Descendant fonts are not specified"),a=H(d)?b.fetchIfRef(d[0]):d,d=a.get("Subtype"),C(d)||r("invalid font Subtype"),e=!0);var f=e?65535:255,h=a.get("FontDescriptor");if(!h)if("Type3"==d.name)h=new ha,h.set("FontName",
new $a(d.name));else{c=a.get("BaseFont");C(c)||r("Base font is not specified");var c=c.name.replace(/[,_]/g,"-"),h=this.getBaseFontMetrics(c),g=c.split("-")[0],g=(this.isSerifFont(g)?Ka.Serif:0)|(h.monospace?Ka.FixedPitch:0)|(jh[g]?Ka.Symbolic:Ka.Nonsymbolic),f={type:d.name,widths:h.widths,defaultWidth:h.defaultWidth,flags:g,firstChar:0,lastChar:f};this.extractDataStructures(a,a,b,f);return new md(c,null,f)}var j=a.get("FirstChar")||0,k=a.get("LastChar")||f,g=h.get("FontName"),l=a.get("BaseFont");
ga(g)&&(g=new $a(g));ga(l)&&(l=new $a(l));if("Type3"!==d.name){var m=g&&g.name,p=l&&l.name;m!==p&&L("The FontDescriptor's FontName is \""+m+'" but should be the same as the Font\'s BaseFont "'+p+'"')}g=g||l;C(g)||r("invalid font name");if((l=h.get("FontFile","FontFile2","FontFile3"))&&l.dict){var n=l.dict.get("Subtype");n&&(n=n.name);var q=l.dict.get("Length1"),s=l.dict.get("Length2")}f={type:d.name,subtype:n,file:l,length1:q,length2:s,loadedName:c.loadedName,composite:e,wideChars:e,fixedPitch:!1,
fontMatrix:a.get("FontMatrix")||ub,firstChar:j||0,lastChar:k||f,bbox:h.get("FontBBox"),ascent:h.get("Ascent"),descent:h.get("Descent"),xHeight:h.get("XHeight"),capHeight:h.get("CapHeight"),flags:h.get("Flags"),italicAngle:h.get("ItalicAngle"),coded:!1};e&&(e=c.get("Encoding"),C(e)&&(f.cidEncoding=e.name,f.vertical=/-V$/.test(e.name)));this.extractWidths(a,b,h,f);this.extractDataStructures(a,c,b,f);"Type3"===d.name&&(f.coded=!0);return new md(g.name,l,f)}};kd.optimizeQueue=function(a){var b=a.fnArray;
a=a.argsArray;for(var c=0,d=b.length;c<d;c++)if("paintInlineImageXObject"===b[c]&&"save"===b[c-2]&&"transform"===b[c-1]&&"restore"===b[c+1]){for(var e=c-2,c=c+2;c<d&&b[c-4]===b[c];c++);var f=Math.min(c-e>>2,200);if(!(10>f)){for(var h=0,d=[],g=0,j=1,k=1,c=0;c<f;c++){var l=a[e+(c<<2)+1],m=a[e+(c<<2)+2][0];1E3<j+m.width&&(h=Math.max(h,j),k+=g+2,g=j=0);d.push({transform:l,x:j,y:k,w:m.width,h:m.height});j+=m.width+2;g=Math.max(g,m.height)}l=Math.max(h,j)+1;g=k+g+1;k=new Uint8Array(4*l*g);h=l<<2;for(c=
0;c<f;c++){var j=a[e+(c<<2)+2][0].data,m=d[c].w<<2,p=0,n=d[c].x+d[c].y*l<<2;k.set(j.subarray(0,m),n-h);for(var q=0,s=d[c].h;q<s;q++)k.set(j.subarray(p,p+m),n),p+=m,n+=h;for(k.set(j.subarray(p-m,p),n);0<=n;)j[n-4]=j[n],j[n-3]=j[n+1],j[n-2]=j[n+2],j[n-1]=j[n+3],j[n+m]=j[n+m-4],j[n+m+1]=j[n+m-3],j[n+m+2]=j[n+m-2],j[n+m+3]=j[n+m-1],n-=h}b.splice(e,4*f,["paintInlineImageXObjectGroup"]);a.splice(e,4*f,[{width:l,height:g,data:k},d]);c=e;d=b.length}}c=0;for(d=b.length;c<d;c++)if("paintImageMaskXObject"===
b[c]&&"save"===b[c-2]&&"transform"===b[c-1]&&"restore"===b[c+1]){e=c-2;for(c+=2;c<d&&b[c-4]===b[c];c++);f=Math.min(c-e>>2,100);if(!(10>f)){d=[];for(c=0;c<f;c++)l=a[e+(c<<2)+1],g=a[e+(c<<2)+2][0],d.push({data:g.data,width:g.width,height:g.height,transform:l});b.splice(e,4*f,["paintImageMaskXObjectGroup"]);a.splice(e,4*f,[d]);c=e;d=b.length}}};mb=kd;var Qa,nf=function(a,b){this.messageHandler=a;this.fnArray=[];this.argsArray=[];this.dependencies={};this.pageIndex=b};nf.prototype={addOp:function(a,b){this.fnArray.push(a);
this.argsArray.push(b);this.messageHandler&&100<=this.fnArray.length&&this.flush()},addDependency:function(a){a in this.dependencies||(this.dependencies[a]=!0,this.addOp("dependency",[a]))},addDependencies:function(a){for(var b in a)this.addDependency(b)},addOpList:function(a){D.concatenateToArray(this.fnArray,a.fnArray);D.concatenateToArray(this.argsArray,a.argsArray);D.extendObj(this.dependencies,a.dependencies)},getIR:function(){return{fnArray:this.fnArray,argsArray:this.argsArray}},flush:function(a){mb.optimizeQueue(this);
this.messageHandler.send("RenderPageChunk",{operatorList:{fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:a},pageIndex:this.pageIndex});this.dependencies=[];this.fnArray=[];this.argsArray=[]}};Qa=nf;var jf,of=function(){this.font=null;this.textRenderingMode=0};of.prototype={clone:function(){return Object.create(this)}};jf=of;var Hb=57344,Oc=6400,pf=61440,jc=!1,Ka={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144},aa={ExpertEncoding:" space exclamsmall Hungarumlautsmall dollaroldstyle dollarsuperior ampersandsmall Acutesmall parenleftsuperior parenrightsuperior twodotenleader onedotenleader comma hyphen period fraction zerooldstyle oneoldstyle twooldstyle threeoldstyle fouroldstyle fiveoldstyle sixoldstyle sevenoldstyle eightoldstyle nineoldstyle colon semicolon commasuperior threequartersemdash periodsuperior questionsmall asuperior bsuperior centsuperior dsuperior esuperior isuperior lsuperior msuperior nsuperior osuperior rsuperior ssuperior tsuperior ff fi fl ffi ffl parenleftinferior parenrightinferior Circumflexsmall hyphensuperior Gravesmall Asmall Bsmall Csmall Dsmall Esmall Fsmall Gsmall Hsmall Ismall Jsmall Ksmall Lsmall Msmall Nsmall Osmall Psmall Qsmall Rsmall Ssmall Tsmall Usmall Vsmall Wsmall Xsmall Ysmall Zsmall colonmonetary onefitted rupiah Tildesmall exclamdownsmall centoldstyle Lslashsmall Scaronsmall Zcaronsmall Dieresissmall Brevesmall Caronsmall Dotaccentsmall Macronsmall figuredash hypheninferior Ogoneksmall Ringsmall Cedillasmall onequarter onehalf threequarters questiondownsmall oneeighth threeeighths fiveeighths seveneighths onethird twothirds zerosuperior onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior eightsuperior ninesuperior zeroinferior oneinferior twoinferior threeinferior fourinferior fiveinferior sixinferior seveninferior eightinferior nineinferior centinferior dollarinferior periodinferior commainferior Agravesmall Aacutesmall Acircumflexsmall Atildesmall Adieresissmall Aringsmall AEsmall Ccedillasmall Egravesmall Eacutesmall Ecircumflexsmall Edieresissmall Igravesmall Iacutesmall Icircumflexsmall Idieresissmall Ethsmall Ntildesmall Ogravesmall Oacutesmall Ocircumflexsmall Otildesmall Odieresissmall OEsmall Oslashsmall Ugravesmall Uacutesmall Ucircumflexsmall Udieresissmall Yacutesmall Thornsmall Ydieresissmall".split(" "),
MacExpertEncoding:" space exclamsmall Hungarumlautsmall centoldstyle dollaroldstyle dollarsuperior ampersandsmall Acutesmall parenleftsuperior parenrightsuperior twodotenleader onedotenleader comma hyphen period fraction zerooldstyle oneoldstyle twooldstyle threeoldstyle fouroldstyle fiveoldstyle sixoldstyle sevenoldstyle eightoldstyle nineoldstyle colon semicolon threequartersemdash questionsmall Ethsmall onequarter onehalf threequarters oneeighth threeeighths fiveeighths seveneighths onethird twothirds ff fi fl ffi ffl parenleftinferior parenrightinferior Circumflexsmall hypheninferior Gravesmall Asmall Bsmall Csmall Dsmall Esmall Fsmall Gsmall Hsmall Ismall Jsmall Ksmall Lsmall Msmall Nsmall Osmall Psmall Qsmall Rsmall Ssmall Tsmall Usmall Vsmall Wsmall Xsmall Ysmall Zsmall colonmonetary onefitted rupiah Tildesmall asuperior centsuperior Aacutesmall Agravesmall Acircumflexsmall Adieresissmall Atildesmall Aringsmall Ccedillasmall Eacutesmall Egravesmall Ecircumflexsmall Edieresissmall Iacutesmall Igravesmall Icircumflexsmall Idieresissmall Ntildesmall Oacutesmall Ogravesmall Ocircumflexsmall Odieresissmall Otildesmall Uacutesmall Ugravesmall Ucircumflexsmall Udieresissmall eightsuperior fourinferior threeinferior sixinferior eightinferior seveninferior Scaronsmall centinferior twoinferior Dieresissmall Caronsmall osuperior fiveinferior commainferior periodinferior Yacutesmall dollarinferior Thornsmall nineinferior zeroinferior Zcaronsmall AEsmall Oslashsmall questiondownsmall oneinferior Lslashsmall Cedillasmall OEsmall figuredash hyphensuperior exclamdownsmall Ydieresissmall onesuperior twosuperior threesuperior foursuperior fivesuperior sixsuperior sevensuperior ninesuperior zerosuperior esuperior rsuperior tsuperior isuperior ssuperior dsuperior lsuperior Ogoneksmall Brevesmall Macronsmall bsuperior nsuperior msuperior commasuperior periodsuperior Dotaccentsmall Ringsmall".split(" "),
MacRomanEncoding:" space exclam quotedbl numbersign dollar percent ampersand quotesingle parenleft parenright asterisk plus comma hyphen period slash zero one two three four five six seven eight nine colon semicolon less equal greater question at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z bracketleft backslash bracketright asciicircum underscore grave a b c d e f g h i j k l m n o p q r s t u v w x y z braceleft bar braceright asciitilde Adieresis Aring Ccedilla Eacute Ntilde Odieresis Udieresis aacute agrave acircumflex adieresis atilde aring ccedilla eacute egrave ecircumflex edieresis iacute igrave icircumflex idieresis ntilde oacute ograve ocircumflex odieresis otilde uacute ugrave ucircumflex udieresis dagger degree cent sterling section bullet paragraph germandbls registered copyright trademark acute dieresis notequal AE Oslash infinity plusminus lessequal greaterequal yen mu partialdiff summation product pi integral ordfeminine ordmasculine Omega ae oslash questiondown exclamdown logicalnot radical florin approxequal Delta guillemotleft guillemotright ellipsis Agrave Atilde Otilde OE oe endash emdash quotedblleft quotedblright quoteleft quoteright divide lozenge ydieresis Ydieresis fraction currency guilsinglleft guilsinglright fi fl daggerdbl periodcentered quotesinglbase quotedblbase perthousand Acircumflex Ecircumflex Aacute Edieresis Egrave Iacute Icircumflex Idieresis Igrave Oacute Ocircumflex apple Ograve Uacute Ucircumflex Ugrave dotlessi circumflex tilde macron breve dotaccent ring cedilla hungarumlaut ogonek caron".split(" "),
StandardEncoding:" space exclam quotedbl numbersign dollar percent ampersand quoteright parenleft parenright asterisk plus comma hyphen period slash zero one two three four five six seven eight nine colon semicolon less equal greater question at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z bracketleft backslash bracketright asciicircum underscore quoteleft a b c d e f g h i j k l m n o p q r s t u v w x y z braceleft bar braceright asciitilde exclamdown cent sterling fraction yen florin section currency quotesingle quotedblleft guillemotleft guilsinglleft guilsinglright fi fl endash dagger daggerdbl periodcentered paragraph bullet quotesinglbase quotedblbase quotedblright guillemotright ellipsis perthousand questiondown grave acute circumflex tilde macron breve dotaccent dieresis ring cedilla hungarumlaut ogonek caron emdash AE ordfeminine Lslash Oslash OE ordmasculine ae dotlessi lslash oslash oe germandbls".split(" "),
WinAnsiEncoding:" space exclam quotedbl numbersign dollar percent ampersand quotesingle parenleft parenright asterisk plus comma hyphen period slash zero one two three four five six seven eight nine colon semicolon less equal greater question at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z bracketleft backslash bracketright asciicircum underscore grave a b c d e f g h i j k l m n o p q r s t u v w x y z braceleft bar braceright asciitilde bullet Euro bullet quotesinglbase florin quotedblbase ellipsis dagger daggerdbl circumflex perthousand Scaron guilsinglleft OE bullet Zcaron bullet bullet quoteleft quoteright quotedblleft quotedblright bullet endash emdash tilde trademark scaron guilsinglright oe bullet zcaron Ydieresis exclamdown cent sterling currency yen brokenbar section dieresis copyright ordfeminine guillemotleft logicalnot hyphen registered macron degree plusminus twosuperior threesuperior acute mu paragraph periodcentered cedilla onesuperior ordmasculine guillemotright onequarter onehalf threequarters questiondown Agrave Aacute Acircumflex Atilde Adieresis Aring AE Ccedilla Egrave Eacute Ecircumflex Edieresis Igrave Iacute Icircumflex Idieresis Eth Ntilde Ograve Oacute Ocircumflex Otilde Odieresis multiply Oslash Ugrave Uacute Ucircumflex Udieresis Yacute Thorn germandbls agrave aacute acircumflex atilde adieresis aring ae ccedilla egrave eacute ecircumflex edieresis igrave iacute icircumflex idieresis eth ntilde ograve oacute ocircumflex otilde odieresis divide oslash ugrave uacute ucircumflex udieresis yacute thorn ydieresis".split(" "),
symbolsEncoding:" space exclam universal numbersign existential percent ampersand suchthat parenleft parenright asteriskmath plus comma minus period slash zero one two three four five six seven eight nine colon semicolon less equal greater question congruent Alpha Beta Chi Delta Epsilon Phi Gamma Eta Iota theta1 Kappa Lambda Mu Nu Omicron Pi Theta Rho Sigma Tau Upsilon sigma1 Omega Xi Psi Zeta bracketleft therefore bracketright perpendicular underscore radicalex alpha beta chi delta epsilon phi gamma eta iota phi1 kappa lambda mu nu omicron pi theta rho sigma tau upsilon omega1 omega xi psi zeta braceleft bar braceright similar Euro Upsilon1 minute lessequal fraction infinity florin club diamond heart spade arrowboth arrowleft arrowup arrowright arrowdown degree plusminus second greaterequal multiply proportional partialdiff bullet divide notequal equivalence approxequal ellipsis arrowvertex arrowhorizex carriagereturn aleph Ifraktur Rfraktur weierstrass circlemultiply circleplus emptyset intersection union propersuperset reflexsuperset notsubset propersubset reflexsubset element notelement angle gradient registerserif copyrightserif trademarkserif product radical dotmath logicalnot logicaland logicalor arrowdblboth arrowdblleft arrowdblup arrowdblright arrowdbldown lozenge angleleft registersans copyrightsans trademarksans summation parenlefttp parenleftex parenleftbt bracketlefttp bracketleftex bracketleftbt bracelefttp braceleftmid braceleftbt braceex angleright integral integraltp integralex integralbt parenrighttp parenrightex parenrightbt bracketrighttp bracketrightex bracketrightbt bracerighttp bracerightmid bracerightbt".split(" "),
zapfDingbatsEncoding:" space a1 a2 a202 a3 a4 a5 a119 a118 a117 a11 a12 a13 a14 a15 a16 a105 a17 a18 a19 a20 a21 a22 a23 a24 a25 a26 a27 a28 a6 a7 a8 a9 a10 a29 a30 a31 a32 a33 a34 a35 a36 a37 a38 a39 a40 a41 a42 a43 a44 a45 a46 a47 a48 a49 a50 a51 a52 a53 a54 a55 a56 a57 a58 a59 a60 a61 a62 a63 a64 a65 a66 a67 a68 a69 a70 a71 a72 a73 a74 a203 a75 a204 a76 a77 a78 a79 a81 a82 a83 a84 a97 a98 a99 a100 a101 a102 a103 a104 a106 a107 a108 a112 a111 a110 a109 a120 a121 a122 a123 a124 a125 a126 a127 a128 a129 a130 a131 a132 a133 a134 a135 a136 a137 a138 a139 a140 a141 a142 a143 a144 a145 a146 a147 a148 a149 a150 a151 a152 a153 a154 a155 a156 a157 a158 a159 a160 a161 a163 a164 a196 a165 a192 a166 a167 a168 a169 a170 a171 a172 a173 a162 a174 a175 a176 a177 a178 a179 a193 a180 a199 a181 a200 a182 a201 a183 a184 a197 a185 a194 a198 a186 a195 a187 a188 a189 a190 a191".split(" ")},
lf={ArialNarrow:"Helvetica","ArialNarrow-Bold":"Helvetica-Bold","ArialNarrow-BoldItalic":"Helvetica-BoldOblique","ArialNarrow-Italic":"Helvetica-Oblique",ArialBlack:"Helvetica","ArialBlack-Bold":"Helvetica-Bold","ArialBlack-BoldItalic":"Helvetica-BoldOblique","ArialBlack-Italic":"Helvetica-Oblique",Arial:"Helvetica","Arial-Bold":"Helvetica-Bold","Arial-BoldItalic":"Helvetica-BoldOblique","Arial-Italic":"Helvetica-Oblique","Arial-BoldItalicMT":"Helvetica-BoldOblique","Arial-BoldMT":"Helvetica-Bold",
"Arial-ItalicMT":"Helvetica-Oblique",ArialMT:"Helvetica","Courier-Bold":"Courier-Bold","Courier-BoldItalic":"Courier-BoldOblique","Courier-Italic":"Courier-Oblique",CourierNew:"Courier","CourierNew-Bold":"Courier-Bold","CourierNew-BoldItalic":"Courier-BoldOblique","CourierNew-Italic":"Courier-Oblique","CourierNewPS-BoldItalicMT":"Courier-BoldOblique","CourierNewPS-BoldMT":"Courier-Bold","CourierNewPS-ItalicMT":"Courier-Oblique",CourierNewPSMT:"Courier","Helvetica-Bold":"Helvetica-Bold","Helvetica-BoldItalic":"Helvetica-BoldOblique",
"Helvetica-Italic":"Helvetica-Oblique","Symbol-Bold":"Symbol","Symbol-BoldItalic":"Symbol","Symbol-Italic":"Symbol",TimesNewRoman:"Times-Roman","TimesNewRoman-Bold":"Times-Bold","TimesNewRoman-BoldItalic":"Times-BoldItalic","TimesNewRoman-Italic":"Times-Italic",TimesNewRomanPS:"Times-Roman","TimesNewRomanPS-Bold":"Times-Bold","TimesNewRomanPS-BoldItalic":"Times-BoldItalic","TimesNewRomanPS-BoldItalicMT":"Times-BoldItalic","TimesNewRomanPS-BoldMT":"Times-Bold","TimesNewRomanPS-Italic":"Times-Italic",
"TimesNewRomanPS-ItalicMT":"Times-Italic",TimesNewRomanPSMT:"Times-Roman","TimesNewRomanPSMT-Bold":"Times-Bold","TimesNewRomanPSMT-BoldItalic":"Times-BoldItalic","TimesNewRomanPSMT-Italic":"Times-Italic"},kh={ComicSansMS:"Comic Sans MS","ComicSansMS-Bold":"Comic Sans MS-Bold","ComicSansMS-BoldItalic":"Comic Sans MS-BoldItalic","ComicSansMS-Italic":"Comic Sans MS-Italic",LucidaConsole:"Courier","LucidaConsole-Bold":"Courier-Bold","LucidaConsole-BoldItalic":"Courier-BoldOblique","LucidaConsole-Italic":"Courier-Oblique",
"MS-Gothic":"MS Gothic","MS-Gothic-Bold":"MS Gothic-Bold","MS-Gothic-BoldItalic":"MS Gothic-BoldItalic","MS-Gothic-Italic":"MS Gothic-Italic","MS-Mincho":"MS Mincho","MS-Mincho-Bold":"MS Mincho-Bold","MS-Mincho-BoldItalic":"MS Mincho-BoldItalic","MS-Mincho-Italic":"MS Mincho-Italic","MS-PGothic":"MS PGothic","MS-PGothic-Bold":"MS PGothic-Bold","MS-PGothic-BoldItalic":"MS PGothic-BoldItalic","MS-PGothic-Italic":"MS PGothic-Italic","MS-PMincho":"MS PMincho","MS-PMincho-Bold":"MS PMincho-Bold","MS-PMincho-BoldItalic":"MS PMincho-BoldItalic",
"MS-PMincho-Italic":"MS PMincho-Italic"},ih={"Adobe Jenson":!0,"Adobe Text":!0,Albertus:!0,Aldus:!0,Alexandria:!0,Algerian:!0,"American Typewriter":!0,Antiqua:!0,Apex:!0,Arno:!0,Aster:!0,Aurora:!0,Baskerville:!0,Bell:!0,Bembo:!0,"Bembo Schoolbook":!0,Benguiat:!0,"Berkeley Old Style":!0,"Bernhard Modern":!0,"Berthold City":!0,Bodoni:!0,"Bauer Bodoni":!0,"Book Antiqua":!0,Bookman:!0,"Bordeaux Roman":!0,"Californian FB":!0,Calisto:!0,Calvert:!0,Capitals:!0,Cambria:!0,Cartier:!0,Caslon:!0,Catull:!0,Centaur:!0,
"Century Old Style":!0,"Century Schoolbook":!0,Chaparral:!0,"Charis SIL":!0,Cheltenham:!0,"Cholla Slab":!0,Clarendon:!0,Clearface:!0,Cochin:!0,Colonna:!0,"Computer Modern":!0,"Concrete Roman":!0,Constantia:!0,"Cooper Black":!0,Corona:!0,Ecotype:!0,Egyptienne:!0,Elephant:!0,Excelsior:!0,Fairfield:!0,"FF Scala":!0,Folkard:!0,Footlight:!0,FreeSerif:!0,"Friz Quadrata":!0,Garamond:!0,Gentium:!0,Georgia:!0,Gloucester:!0,"Goudy Old Style":!0,"Goudy Schoolbook":!0,"Goudy Pro Font":!0,Granjon:!0,"Guardian Egyptian":!0,
Heather:!0,Hercules:!0,"High Tower Text":!0,Hiroshige:!0,"Hoefler Text":!0,"Humana Serif":!0,Imprint:!0,"Ionic No. 5":!0,Janson:!0,Joanna:!0,Korinna:!0,Lexicon:!0,"Liberation Serif":!0,"Linux Libertine":!0,Literaturnaya:!0,Lucida:!0,"Lucida Bright":!0,Melior:!0,Memphis:!0,Miller:!0,Minion:!0,Modern:!0,"Mona Lisa":!0,"Mrs Eaves":!0,"MS Serif":!0,"Museo Slab":!0,"New York":!0,"Nimbus Roman":!0,"NPS Rawlinson Roadway":!0,Palatino:!0,Perpetua:!0,Plantin:!0,"Plantin Schoolbook":!0,Playbill:!0,"Poor Richard":!0,
"Rawlinson Roadway":!0,Renault:!0,Requiem:!0,Rockwell:!0,Roman:!0,"Rotis Serif":!0,Sabon:!0,Scala:!0,Seagull:!0,Sistina:!0,Souvenir:!0,STIX:!0,"Stone Informal":!0,"Stone Serif":!0,Sylfaen:!0,Times:!0,Trajan:!0,"Trinit\u00e9":!0,"Trump Mediaeval":!0,Utopia:!0,"Vale Type":!0,"Bitstream Vera":!0,"Vera Serif":!0,Versailles:!0,Wanted:!0,Weiss:!0,"Wide Latin":!0,Windsor:!0,XITS:!0},jh={Dingbats:!0,Symbol:!0,ZapfDingbats:!0},qf={H:$d,V:$d,"EUC-H":ae,"EUC-V":ae,"83pv-RKSJ-H":function(a){a=ta(a);try{return Fa(a,
"shift_jis",!0)}catch(b){return Aa("Unsupported 83pv character found"),Fa(a,"shift_jis")}},"90pv-RKSJ-H":function(a){a=ta(a);try{return Fa(a,"shift_jis",!0)}catch(b){return Aa("Unsupported 90pv character found"),Fa(a,"shift_jis")}},"90ms-RKSJ-H":Gb,"90ms-RKSJ-V":Gb,"90msp-RKSJ-H":Gb,"90msp-RKSJ-V":Gb,"GBK-EUC-H":be,"GBKp-EUC-H":be,"B5pc-H":Nc,"ETenms-B5-H":Nc,"ETenms-B5-V":Nc},lh={H:!0,V:!0,"EUC-H":!0,"EUC-V":!0,"90ms-RKSJ-H":!0,"90ms-RKSJ-V":!0,"UniJIS-UCS2-HW-H":!0,"UniJIS-UCS2-HW-V":!0},Fa;"undefined"!==
typeof TextDecoder?Fa=function(a,b,c){return(new TextDecoder(b,{fatal:!!c})).decode(a)}:"undefined"!==typeof FileReaderSync?Fa=function(a,b){return(new FileReaderSync).readAsText(new Blob([a]),b)}:qf={};var gc=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},
{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},
{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},
{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},
{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},
{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66E3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}],
rf=".notdef .null nonmarkingreturn space exclam quotedbl numbersign dollar percent ampersand quotesingle parenleft parenright asterisk plus comma hyphen period slash zero one two three four five six seven eight nine colon semicolon less equal greater question at A B C D E F G H I J K L M N O P Q R S T U V W X Y Z bracketleft backslash bracketright asciicircum underscore grave a b c d e f g h i j k l m n o p q r s t u v w x y z braceleft bar braceright asciitilde Adieresis Aring Ccedilla Eacute Ntilde Odieresis Udieresis aacute agrave acircumflex adieresis atilde aring ccedilla eacute egrave ecircumflex edieresis iacute igrave icircumflex idieresis ntilde oacute ograve ocircumflex odieresis otilde uacute ugrave ucircumflex udieresis dagger degree cent sterling section bullet paragraph germandbls registered copyright trademark acute dieresis notequal AE Oslash infinity plusminus lessequal greaterequal yen mu partialdiff summation product pi integral ordfeminine ordmasculine Omega ae oslash questiondown exclamdown logicalnot radical florin approxequal Delta guillemotleft guillemotright ellipsis nonbreakingspace Agrave Atilde Otilde OE oe endash emdash quotedblleft quotedblright quoteleft quoteright divide lozenge ydieresis Ydieresis fraction currency guilsinglleft guilsinglright fi fl daggerdbl periodcentered quotesinglbase quotedblbase perthousand Acircumflex Ecircumflex Aacute Edieresis Egrave Iacute Icircumflex Idieresis Igrave Oacute Ocircumflex apple Ograve Uacute Ucircumflex Ugrave dotlessi circumflex tilde macron breve dotaccent ring cedilla hungarumlaut ogonek caron Lslash lslash Scaron scaron Zcaron zcaron brokenbar Eth eth Yacute yacute Thorn thorn minus multiply onesuperior twosuperior threesuperior onehalf onequarter threequarters franc Gbreve gbreve Idotaccent Scedilla scedilla Cacute cacute Ccaron ccaron dcroat".split(" "),
de={"\u00a8":" \u0308","\u00af":" \u0304","\u00b4":" \u0301","\u00b5":"\u03bc","\u00b8":" \u0327","\u0132":"IJ","\u0133":"ij","\u013f":"L\u00b7","\u0140":"l\u00b7","\u0149":"\u02bcn","\u017f":"s","\u01c4":"D\u017d","\u01c5":"D\u017e","\u01c6":"d\u017e","\u01c7":"LJ","\u01c8":"Lj","\u01c9":"lj","\u01ca":"NJ","\u01cb":"Nj","\u01cc":"nj","\u01f1":"DZ","\u01f2":"Dz","\u01f3":"dz","\u02d8":" \u0306","\u02d9":" \u0307","\u02da":" \u030a","\u02db":" \u0328","\u02dc":" \u0303","\u02dd":" \u030b","\u037a":" \u0345",
"\u0384":" \u0301","\u03d0":"\u03b2","\u03d1":"\u03b8","\u03d2":"\u03a5","\u03d5":"\u03c6","\u03d6":"\u03c0","\u03f0":"\u03ba","\u03f1":"\u03c1","\u03f2":"\u03c2","\u03f4":"\u0398","\u03f5":"\u03b5","\u03f9":"\u03a3","\u0587":"\u0565\u0582","\u0675":"\u0627\u0674","\u0676":"\u0648\u0674","\u0677":"\u06c7\u0674","\u0678":"\u064a\u0674","\u0e33":"\u0e4d\u0e32","\u0eb3":"\u0ecd\u0eb2","\u0edc":"\u0eab\u0e99","\u0edd":"\u0eab\u0ea1","\u0f77":"\u0fb2\u0f81","\u0f79":"\u0fb3\u0f81","\u1e9a":"a\u02be","\u1fbd":" \u0313",
"\u1fbf":" \u0313","\u1fc0":" \u0342","\u1ffe":" \u0314","\u2002":" ","\u2003":" ","\u2004":" ","\u2005":" ","\u2006":" ","\u2008":" ","\u2009":" ","\u200a":" ","\u2017":" \u0333","\u2024":".","\u2025":"..","\u2026":"...","\u2033":"\u2032\u2032","\u2034":"\u2032\u2032\u2032","\u2036":"\u2035\u2035","\u2037":"\u2035\u2035\u2035","\u203c":"!!","\u203e":" \u0305","\u2047":"??","\u2048":"?!","\u2049":"!?","\u2057":"\u2032\u2032\u2032\u2032","\u205f":" ","\u20a8":"Rs","\u2100":"a/c","\u2101":"a/s","\u2103":"\u00b0C",
"\u2105":"c/o","\u2106":"c/u","\u2107":"\u0190","\u2109":"\u00b0F","\u2116":"No","\u2121":"TEL","\u2135":"\u05d0","\u2136":"\u05d1","\u2137":"\u05d2","\u2138":"\u05d3","\u213b":"FAX","\u2160":"I","\u2161":"II","\u2162":"III","\u2163":"IV","\u2164":"V","\u2165":"VI","\u2166":"VII","\u2167":"VIII","\u2168":"IX","\u2169":"X","\u216a":"XI","\u216b":"XII","\u216c":"L","\u216d":"C","\u216e":"D","\u216f":"M","\u2170":"i","\u2171":"ii","\u2172":"iii","\u2173":"iv","\u2174":"v","\u2175":"vi","\u2176":"vii",
"\u2177":"viii","\u2178":"ix","\u2179":"x","\u217a":"xi","\u217b":"xii","\u217c":"l","\u217d":"c","\u217e":"d","\u217f":"m","\u222c":"\u222b\u222b","\u222d":"\u222b\u222b\u222b","\u222f":"\u222e\u222e","\u2230":"\u222e\u222e\u222e","\u2474":"(1)","\u2475":"(2)","\u2476":"(3)","\u2477":"(4)","\u2478":"(5)","\u2479":"(6)","\u247a":"(7)","\u247b":"(8)","\u247c":"(9)","\u247d":"(10)","\u247e":"(11)","\u247f":"(12)","\u2480":"(13)","\u2481":"(14)","\u2482":"(15)","\u2483":"(16)","\u2484":"(17)","\u2485":"(18)",
"\u2486":"(19)","\u2487":"(20)","\u2488":"1.","\u2489":"2.","\u248a":"3.","\u248b":"4.","\u248c":"5.","\u248d":"6.","\u248e":"7.","\u248f":"8.","\u2490":"9.","\u2491":"10.","\u2492":"11.","\u2493":"12.","\u2494":"13.","\u2495":"14.","\u2496":"15.","\u2497":"16.","\u2498":"17.","\u2499":"18.","\u249a":"19.","\u249b":"20.","\u249c":"(a)","\u249d":"(b)","\u249e":"(c)","\u249f":"(d)","\u24a0":"(e)","\u24a1":"(f)","\u24a2":"(g)","\u24a3":"(h)","\u24a4":"(i)","\u24a5":"(j)","\u24a6":"(k)","\u24a7":"(l)",
"\u24a8":"(m)","\u24a9":"(n)","\u24aa":"(o)","\u24ab":"(p)","\u24ac":"(q)","\u24ad":"(r)","\u24ae":"(s)","\u24af":"(t)","\u24b0":"(u)","\u24b1":"(v)","\u24b2":"(w)","\u24b3":"(x)","\u24b4":"(y)","\u24b5":"(z)","\u2a0c":"\u222b\u222b\u222b\u222b","\u2a74":"::=","\u2a75":"==","\u2a76":"===","\u2e9f":"\u6bcd","\u2ef3":"\u9f9f","\u2f00":"\u4e00","\u2f01":"\u4e28","\u2f02":"\u4e36","\u2f03":"\u4e3f","\u2f04":"\u4e59","\u2f05":"\u4e85","\u2f06":"\u4e8c","\u2f07":"\u4ea0","\u2f08":"\u4eba","\u2f09":"\u513f",
"\u2f0a":"\u5165","\u2f0b":"\u516b","\u2f0c":"\u5182","\u2f0d":"\u5196","\u2f0e":"\u51ab","\u2f0f":"\u51e0","\u2f10":"\u51f5","\u2f11":"\u5200","\u2f12":"\u529b","\u2f13":"\u52f9","\u2f14":"\u5315","\u2f15":"\u531a","\u2f16":"\u5338","\u2f17":"\u5341","\u2f18":"\u535c","\u2f19":"\u5369","\u2f1a":"\u5382","\u2f1b":"\u53b6","\u2f1c":"\u53c8","\u2f1d":"\u53e3","\u2f1e":"\u56d7","\u2f1f":"\u571f","\u2f20":"\u58eb","\u2f21":"\u5902","\u2f22":"\u590a","\u2f23":"\u5915","\u2f24":"\u5927","\u2f25":"\u5973",
"\u2f26":"\u5b50","\u2f27":"\u5b80","\u2f28":"\u5bf8","\u2f29":"\u5c0f","\u2f2a":"\u5c22","\u2f2b":"\u5c38","\u2f2c":"\u5c6e","\u2f2d":"\u5c71","\u2f2e":"\u5ddb","\u2f2f":"\u5de5","\u2f30":"\u5df1","\u2f31":"\u5dfe","\u2f32":"\u5e72","\u2f33":"\u5e7a","\u2f34":"\u5e7f","\u2f35":"\u5ef4","\u2f36":"\u5efe","\u2f37":"\u5f0b","\u2f38":"\u5f13","\u2f39":"\u5f50","\u2f3a":"\u5f61","\u2f3b":"\u5f73","\u2f3c":"\u5fc3","\u2f3d":"\u6208","\u2f3e":"\u6236","\u2f3f":"\u624b","\u2f40":"\u652f","\u2f41":"\u6534",
"\u2f42":"\u6587","\u2f43":"\u6597","\u2f44":"\u65a4","\u2f45":"\u65b9","\u2f46":"\u65e0","\u2f47":"\u65e5","\u2f48":"\u66f0","\u2f49":"\u6708","\u2f4a":"\u6728","\u2f4b":"\u6b20","\u2f4c":"\u6b62","\u2f4d":"\u6b79","\u2f4e":"\u6bb3","\u2f4f":"\u6bcb","\u2f50":"\u6bd4","\u2f51":"\u6bdb","\u2f52":"\u6c0f","\u2f53":"\u6c14","\u2f54":"\u6c34","\u2f55":"\u706b","\u2f56":"\u722a","\u2f57":"\u7236","\u2f58":"\u723b","\u2f59":"\u723f","\u2f5a":"\u7247","\u2f5b":"\u7259","\u2f5c":"\u725b","\u2f5d":"\u72ac",
"\u2f5e":"\u7384","\u2f5f":"\u7389","\u2f60":"\u74dc","\u2f61":"\u74e6","\u2f62":"\u7518","\u2f63":"\u751f","\u2f64":"\u7528","\u2f65":"\u7530","\u2f66":"\u758b","\u2f67":"\u7592","\u2f68":"\u7676","\u2f69":"\u767d","\u2f6a":"\u76ae","\u2f6b":"\u76bf","\u2f6c":"\u76ee","\u2f6d":"\u77db","\u2f6e":"\u77e2","\u2f6f":"\u77f3","\u2f70":"\u793a","\u2f71":"\u79b8","\u2f72":"\u79be","\u2f73":"\u7a74","\u2f74":"\u7acb","\u2f75":"\u7af9","\u2f76":"\u7c73","\u2f77":"\u7cf8","\u2f78":"\u7f36","\u2f79":"\u7f51",
"\u2f7a":"\u7f8a","\u2f7b":"\u7fbd","\u2f7c":"\u8001","\u2f7d":"\u800c","\u2f7e":"\u8012","\u2f7f":"\u8033","\u2f80":"\u807f","\u2f81":"\u8089","\u2f82":"\u81e3","\u2f83":"\u81ea","\u2f84":"\u81f3","\u2f85":"\u81fc","\u2f86":"\u820c","\u2f87":"\u821b","\u2f88":"\u821f","\u2f89":"\u826e","\u2f8a":"\u8272","\u2f8b":"\u8278","\u2f8c":"\u864d","\u2f8d":"\u866b","\u2f8e":"\u8840","\u2f8f":"\u884c","\u2f90":"\u8863","\u2f91":"\u897e","\u2f92":"\u898b","\u2f93":"\u89d2","\u2f94":"\u8a00","\u2f95":"\u8c37",
"\u2f96":"\u8c46","\u2f97":"\u8c55","\u2f98":"\u8c78","\u2f99":"\u8c9d","\u2f9a":"\u8d64","\u2f9b":"\u8d70","\u2f9c":"\u8db3","\u2f9d":"\u8eab","\u2f9e":"\u8eca","\u2f9f":"\u8f9b","\u2fa0":"\u8fb0","\u2fa1":"\u8fb5","\u2fa2":"\u9091","\u2fa3":"\u9149","\u2fa4":"\u91c6","\u2fa5":"\u91cc","\u2fa6":"\u91d1","\u2fa7":"\u9577","\u2fa8":"\u9580","\u2fa9":"\u961c","\u2faa":"\u96b6","\u2fab":"\u96b9","\u2fac":"\u96e8","\u2fad":"\u9751","\u2fae":"\u975e","\u2faf":"\u9762","\u2fb0":"\u9769","\u2fb1":"\u97cb",
"\u2fb2":"\u97ed","\u2fb3":"\u97f3","\u2fb4":"\u9801","\u2fb5":"\u98a8","\u2fb6":"\u98db","\u2fb7":"\u98df","\u2fb8":"\u9996","\u2fb9":"\u9999","\u2fba":"\u99ac","\u2fbb":"\u9aa8","\u2fbc":"\u9ad8","\u2fbd":"\u9adf","\u2fbe":"\u9b25","\u2fbf":"\u9b2f","\u2fc0":"\u9b32","\u2fc1":"\u9b3c","\u2fc2":"\u9b5a","\u2fc3":"\u9ce5","\u2fc4":"\u9e75","\u2fc5":"\u9e7f","\u2fc6":"\u9ea5","\u2fc7":"\u9ebb","\u2fc8":"\u9ec3","\u2fc9":"\u9ecd","\u2fca":"\u9ed1","\u2fcb":"\u9ef9","\u2fcc":"\u9efd","\u2fcd":"\u9f0e",
"\u2fce":"\u9f13","\u2fcf":"\u9f20","\u2fd0":"\u9f3b","\u2fd1":"\u9f4a","\u2fd2":"\u9f52","\u2fd3":"\u9f8d","\u2fd4":"\u9f9c","\u2fd5":"\u9fa0","\u3036":"\u3012","\u3038":"\u5341","\u3039":"\u5344","\u303a":"\u5345","\u309b":" \u3099","\u309c":" \u309a","\u3131":"\u1100","\u3132":"\u1101","\u3133":"\u11aa","\u3134":"\u1102","\u3135":"\u11ac","\u3136":"\u11ad","\u3137":"\u1103","\u3138":"\u1104","\u3139":"\u1105","\u313a":"\u11b0","\u313b":"\u11b1","\u313c":"\u11b2","\u313d":"\u11b3","\u313e":"\u11b4",
"\u313f":"\u11b5","\u3140":"\u111a","\u3141":"\u1106","\u3142":"\u1107","\u3143":"\u1108","\u3144":"\u1121","\u3145":"\u1109","\u3146":"\u110a","\u3147":"\u110b","\u3148":"\u110c","\u3149":"\u110d","\u314a":"\u110e","\u314b":"\u110f","\u314c":"\u1110","\u314d":"\u1111","\u314e":"\u1112","\u314f":"\u1161","\u3150":"\u1162","\u3151":"\u1163","\u3152":"\u1164","\u3153":"\u1165","\u3154":"\u1166","\u3155":"\u1167","\u3156":"\u1168","\u3157":"\u1169","\u3158":"\u116a","\u3159":"\u116b","\u315a":"\u116c",
"\u315b":"\u116d","\u315c":"\u116e","\u315d":"\u116f","\u315e":"\u1170","\u315f":"\u1171","\u3160":"\u1172","\u3161":"\u1173","\u3162":"\u1174","\u3163":"\u1175","\u3164":"\u1160","\u3165":"\u1114","\u3166":"\u1115","\u3167":"\u11c7","\u3168":"\u11c8","\u3169":"\u11cc","\u316a":"\u11ce","\u316b":"\u11d3","\u316c":"\u11d7","\u316d":"\u11d9","\u316e":"\u111c","\u316f":"\u11dd","\u3170":"\u11df","\u3171":"\u111d","\u3172":"\u111e","\u3173":"\u1120","\u3174":"\u1122","\u3175":"\u1123","\u3176":"\u1127",
"\u3177":"\u1129","\u3178":"\u112b","\u3179":"\u112c","\u317a":"\u112d","\u317b":"\u112e","\u317c":"\u112f","\u317d":"\u1132","\u317e":"\u1136","\u317f":"\u1140","\u3180":"\u1147","\u3181":"\u114c","\u3182":"\u11f1","\u3183":"\u11f2","\u3184":"\u1157","\u3185":"\u1158","\u3186":"\u1159","\u3187":"\u1184","\u3188":"\u1185","\u3189":"\u1188","\u318a":"\u1191","\u318b":"\u1192","\u318c":"\u1194","\u318d":"\u119e","\u318e":"\u11a1","\u3200":"(\u1100)","\u3201":"(\u1102)","\u3202":"(\u1103)","\u3203":"(\u1105)",
"\u3204":"(\u1106)","\u3205":"(\u1107)","\u3206":"(\u1109)","\u3207":"(\u110b)","\u3208":"(\u110c)","\u3209":"(\u110e)","\u320a":"(\u110f)","\u320b":"(\u1110)","\u320c":"(\u1111)","\u320d":"(\u1112)","\u320e":"(\u1100\u1161)","\u320f":"(\u1102\u1161)","\u3210":"(\u1103\u1161)","\u3211":"(\u1105\u1161)","\u3212":"(\u1106\u1161)","\u3213":"(\u1107\u1161)","\u3214":"(\u1109\u1161)","\u3215":"(\u110b\u1161)","\u3216":"(\u110c\u1161)","\u3217":"(\u110e\u1161)","\u3218":"(\u110f\u1161)","\u3219":"(\u1110\u1161)",
"\u321a":"(\u1111\u1161)","\u321b":"(\u1112\u1161)","\u321c":"(\u110c\u116e)","\u321d":"(\u110b\u1169\u110c\u1165\u11ab)","\u321e":"(\u110b\u1169\u1112\u116e)","\u3220":"(\u4e00)","\u3221":"(\u4e8c)","\u3222":"(\u4e09)","\u3223":"(\u56db)","\u3224":"(\u4e94)","\u3225":"(\u516d)","\u3226":"(\u4e03)","\u3227":"(\u516b)","\u3228":"(\u4e5d)","\u3229":"(\u5341)","\u322a":"(\u6708)","\u322b":"(\u706b)","\u322c":"(\u6c34)","\u322d":"(\u6728)","\u322e":"(\u91d1)","\u322f":"(\u571f)","\u3230":"(\u65e5)","\u3231":"(\u682a)",
"\u3232":"(\u6709)","\u3233":"(\u793e)","\u3234":"(\u540d)","\u3235":"(\u7279)","\u3236":"(\u8ca1)","\u3237":"(\u795d)","\u3238":"(\u52b4)","\u3239":"(\u4ee3)","\u323a":"(\u547c)","\u323b":"(\u5b66)","\u323c":"(\u76e3)","\u323d":"(\u4f01)","\u323e":"(\u8cc7)","\u323f":"(\u5354)","\u3240":"(\u796d)","\u3241":"(\u4f11)","\u3242":"(\u81ea)","\u3243":"(\u81f3)","\u32c0":"1\u6708","\u32c1":"2\u6708","\u32c2":"3\u6708","\u32c3":"4\u6708","\u32c4":"5\u6708","\u32c5":"6\u6708","\u32c6":"7\u6708","\u32c7":"8\u6708",
"\u32c8":"9\u6708","\u32c9":"10\u6708","\u32ca":"11\u6708","\u32cb":"12\u6708","\u3358":"0\u70b9","\u3359":"1\u70b9","\u335a":"2\u70b9","\u335b":"3\u70b9","\u335c":"4\u70b9","\u335d":"5\u70b9","\u335e":"6\u70b9","\u335f":"7\u70b9","\u3360":"8\u70b9","\u3361":"9\u70b9","\u3362":"10\u70b9","\u3363":"11\u70b9","\u3364":"12\u70b9","\u3365":"13\u70b9","\u3366":"14\u70b9","\u3367":"15\u70b9","\u3368":"16\u70b9","\u3369":"17\u70b9","\u336a":"18\u70b9","\u336b":"19\u70b9","\u336c":"20\u70b9","\u336d":"21\u70b9",
"\u336e":"22\u70b9","\u336f":"23\u70b9","\u3370":"24\u70b9","\u33e0":"1\u65e5","\u33e1":"2\u65e5","\u33e2":"3\u65e5","\u33e3":"4\u65e5","\u33e4":"5\u65e5","\u33e5":"6\u65e5","\u33e6":"7\u65e5","\u33e7":"8\u65e5","\u33e8":"9\u65e5","\u33e9":"10\u65e5","\u33ea":"11\u65e5","\u33eb":"12\u65e5","\u33ec":"13\u65e5","\u33ed":"14\u65e5","\u33ee":"15\u65e5","\u33ef":"16\u65e5","\u33f0":"17\u65e5","\u33f1":"18\u65e5","\u33f2":"19\u65e5","\u33f3":"20\u65e5","\u33f4":"21\u65e5","\u33f5":"22\u65e5","\u33f6":"23\u65e5",
"\u33f7":"24\u65e5","\u33f8":"25\u65e5","\u33f9":"26\u65e5","\u33fa":"27\u65e5","\u33fb":"28\u65e5","\u33fc":"29\u65e5","\u33fd":"30\u65e5","\u33fe":"31\u65e5","\ufb00":"ff","\ufb01":"fi","\ufb02":"fl","\ufb03":"ffi","\ufb04":"ffl","\ufb05":"\u017ft","\ufb06":"st","\ufb13":"\u0574\u0576","\ufb14":"\u0574\u0565","\ufb15":"\u0574\u056b","\ufb16":"\u057e\u0576","\ufb17":"\u0574\u056d","\ufb4f":"\u05d0\u05dc","\ufb50":"\u0671","\ufb51":"\u0671","\ufb52":"\u067b","\ufb53":"\u067b","\ufb54":"\u067b","\ufb55":"\u067b",
"\ufb56":"\u067e","\ufb57":"\u067e","\ufb58":"\u067e","\ufb59":"\u067e","\ufb5a":"\u0680","\ufb5b":"\u0680","\ufb5c":"\u0680","\ufb5d":"\u0680","\ufb5e":"\u067a","\ufb5f":"\u067a","\ufb60":"\u067a","\ufb61":"\u067a","\ufb62":"\u067f","\ufb63":"\u067f","\ufb64":"\u067f","\ufb65":"\u067f","\ufb66":"\u0679","\ufb67":"\u0679","\ufb68":"\u0679","\ufb69":"\u0679","\ufb6a":"\u06a4","\ufb6b":"\u06a4","\ufb6c":"\u06a4","\ufb6d":"\u06a4","\ufb6e":"\u06a6","\ufb6f":"\u06a6","\ufb70":"\u06a6","\ufb71":"\u06a6",
"\ufb72":"\u0684","\ufb73":"\u0684","\ufb74":"\u0684","\ufb75":"\u0684","\ufb76":"\u0683","\ufb77":"\u0683","\ufb78":"\u0683","\ufb79":"\u0683","\ufb7a":"\u0686","\ufb7b":"\u0686","\ufb7c":"\u0686","\ufb7d":"\u0686","\ufb7e":"\u0687","\ufb7f":"\u0687","\ufb80":"\u0687","\ufb81":"\u0687","\ufb82":"\u068d","\ufb83":"\u068d","\ufb84":"\u068c","\ufb85":"\u068c","\ufb86":"\u068e","\ufb87":"\u068e","\ufb88":"\u0688","\ufb89":"\u0688","\ufb8a":"\u0698","\ufb8b":"\u0698","\ufb8c":"\u0691","\ufb8d":"\u0691",
"\ufb8e":"\u06a9","\ufb8f":"\u06a9","\ufb90":"\u06a9","\ufb91":"\u06a9","\ufb92":"\u06af","\ufb93":"\u06af","\ufb94":"\u06af","\ufb95":"\u06af","\ufb96":"\u06b3","\ufb97":"\u06b3","\ufb98":"\u06b3","\ufb99":"\u06b3","\ufb9a":"\u06b1","\ufb9b":"\u06b1","\ufb9c":"\u06b1","\ufb9d":"\u06b1","\ufb9e":"\u06ba","\ufb9f":"\u06ba","\ufba0":"\u06bb","\ufba1":"\u06bb","\ufba2":"\u06bb","\ufba3":"\u06bb","\ufba4":"\u06c0","\ufba5":"\u06c0","\ufba6":"\u06c1","\ufba7":"\u06c1","\ufba8":"\u06c1","\ufba9":"\u06c1",
"\ufbaa":"\u06be","\ufbab":"\u06be","\ufbac":"\u06be","\ufbad":"\u06be","\ufbae":"\u06d2","\ufbaf":"\u06d2","\ufbb0":"\u06d3","\ufbb1":"\u06d3","\ufbd3":"\u06ad","\ufbd4":"\u06ad","\ufbd5":"\u06ad","\ufbd6":"\u06ad","\ufbd7":"\u06c7","\ufbd8":"\u06c7","\ufbd9":"\u06c6","\ufbda":"\u06c6","\ufbdb":"\u06c8","\ufbdc":"\u06c8","\ufbdd":"\u0677","\ufbde":"\u06cb","\ufbdf":"\u06cb","\ufbe0":"\u06c5","\ufbe1":"\u06c5","\ufbe2":"\u06c9","\ufbe3":"\u06c9","\ufbe4":"\u06d0","\ufbe5":"\u06d0","\ufbe6":"\u06d0",
"\ufbe7":"\u06d0","\ufbe8":"\u0649","\ufbe9":"\u0649","\ufbea":"\u0626\u0627","\ufbeb":"\u0626\u0627","\ufbec":"\u0626\u06d5","\ufbed":"\u0626\u06d5","\ufbee":"\u0626\u0648","\ufbef":"\u0626\u0648","\ufbf0":"\u0626\u06c7","\ufbf1":"\u0626\u06c7","\ufbf2":"\u0626\u06c6","\ufbf3":"\u0626\u06c6","\ufbf4":"\u0626\u06c8","\ufbf5":"\u0626\u06c8","\ufbf6":"\u0626\u06d0","\ufbf7":"\u0626\u06d0","\ufbf8":"\u0626\u06d0","\ufbf9":"\u0626\u0649","\ufbfa":"\u0626\u0649","\ufbfb":"\u0626\u0649","\ufbfc":"\u06cc",
"\ufbfd":"\u06cc","\ufbfe":"\u06cc","\ufbff":"\u06cc","\ufc00":"\u0626\u062c","\ufc01":"\u0626\u062d","\ufc02":"\u0626\u0645","\ufc03":"\u0626\u0649","\ufc04":"\u0626\u064a","\ufc05":"\u0628\u062c","\ufc06":"\u0628\u062d","\ufc07":"\u0628\u062e","\ufc08":"\u0628\u0645","\ufc09":"\u0628\u0649","\ufc0a":"\u0628\u064a","\ufc0b":"\u062a\u062c","\ufc0c":"\u062a\u062d","\ufc0d":"\u062a\u062e","\ufc0e":"\u062a\u0645","\ufc0f":"\u062a\u0649","\ufc10":"\u062a\u064a","\ufc11":"\u062b\u062c","\ufc12":"\u062b\u0645",
"\ufc13":"\u062b\u0649","\ufc14":"\u062b\u064a","\ufc15":"\u062c\u062d","\ufc16":"\u062c\u0645","\ufc17":"\u062d\u062c","\ufc18":"\u062d\u0645","\ufc19":"\u062e\u062c","\ufc1a":"\u062e\u062d","\ufc1b":"\u062e\u0645","\ufc1c":"\u0633\u062c","\ufc1d":"\u0633\u062d","\ufc1e":"\u0633\u062e","\ufc1f":"\u0633\u0645","\ufc20":"\u0635\u062d","\ufc21":"\u0635\u0645","\ufc22":"\u0636\u062c","\ufc23":"\u0636\u062d","\ufc24":"\u0636\u062e","\ufc25":"\u0636\u0645","\ufc26":"\u0637\u062d","\ufc27":"\u0637\u0645",
"\ufc28":"\u0638\u0645","\ufc29":"\u0639\u062c","\ufc2a":"\u0639\u0645","\ufc2b":"\u063a\u062c","\ufc2c":"\u063a\u0645","\ufc2d":"\u0641\u062c","\ufc2e":"\u0641\u062d","\ufc2f":"\u0641\u062e","\ufc30":"\u0641\u0645","\ufc31":"\u0641\u0649","\ufc32":"\u0641\u064a","\ufc33":"\u0642\u062d","\ufc34":"\u0642\u0645","\ufc35":"\u0642\u0649","\ufc36":"\u0642\u064a","\ufc37":"\u0643\u0627","\ufc38":"\u0643\u062c","\ufc39":"\u0643\u062d","\ufc3a":"\u0643\u062e","\ufc3b":"\u0643\u0644","\ufc3c":"\u0643\u0645",
"\ufc3d":"\u0643\u0649","\ufc3e":"\u0643\u064a","\ufc3f":"\u0644\u062c","\ufc40":"\u0644\u062d","\ufc41":"\u0644\u062e","\ufc42":"\u0644\u0645","\ufc43":"\u0644\u0649","\ufc44":"\u0644\u064a","\ufc45":"\u0645\u062c","\ufc46":"\u0645\u062d","\ufc47":"\u0645\u062e","\ufc48":"\u0645\u0645","\ufc49":"\u0645\u0649","\ufc4a":"\u0645\u064a","\ufc4b":"\u0646\u062c","\ufc4c":"\u0646\u062d","\ufc4d":"\u0646\u062e","\ufc4e":"\u0646\u0645","\ufc4f":"\u0646\u0649","\ufc50":"\u0646\u064a","\ufc51":"\u0647\u062c",
"\ufc52":"\u0647\u0645","\ufc53":"\u0647\u0649","\ufc54":"\u0647\u064a","\ufc55":"\u064a\u062c","\ufc56":"\u064a\u062d","\ufc57":"\u064a\u062e","\ufc58":"\u064a\u0645","\ufc59":"\u064a\u0649","\ufc5a":"\u064a\u064a","\ufc5b":"\u0630\u0670","\ufc5c":"\u0631\u0670","\ufc5d":"\u0649\u0670","\ufc5e":" \u064c\u0651","\ufc5f":" \u064d\u0651","\ufc60":" \u064e\u0651","\ufc61":" \u064f\u0651","\ufc62":" \u0650\u0651","\ufc63":" \u0651\u0670","\ufc64":"\u0626\u0631","\ufc65":"\u0626\u0632","\ufc66":"\u0626\u0645",
"\ufc67":"\u0626\u0646","\ufc68":"\u0626\u0649","\ufc69":"\u0626\u064a","\ufc6a":"\u0628\u0631","\ufc6b":"\u0628\u0632","\ufc6c":"\u0628\u0645","\ufc6d":"\u0628\u0646","\ufc6e":"\u0628\u0649","\ufc6f":"\u0628\u064a","\ufc70":"\u062a\u0631","\ufc71":"\u062a\u0632","\ufc72":"\u062a\u0645","\ufc73":"\u062a\u0646","\ufc74":"\u062a\u0649","\ufc75":"\u062a\u064a","\ufc76":"\u062b\u0631","\ufc77":"\u062b\u0632","\ufc78":"\u062b\u0645","\ufc79":"\u062b\u0646","\ufc7a":"\u062b\u0649","\ufc7b":"\u062b\u064a",
"\ufc7c":"\u0641\u0649","\ufc7d":"\u0641\u064a","\ufc7e":"\u0642\u0649","\ufc7f":"\u0642\u064a","\ufc80":"\u0643\u0627","\ufc81":"\u0643\u0644","\ufc82":"\u0643\u0645","\ufc83":"\u0643\u0649","\ufc84":"\u0643\u064a","\ufc85":"\u0644\u0645","\ufc86":"\u0644\u0649","\ufc87":"\u0644\u064a","\ufc88":"\u0645\u0627","\ufc89":"\u0645\u0645","\ufc8a":"\u0646\u0631","\ufc8b":"\u0646\u0632","\ufc8c":"\u0646\u0645","\ufc8d":"\u0646\u0646","\ufc8e":"\u0646\u0649","\ufc8f":"\u0646\u064a","\ufc90":"\u0649\u0670",
"\ufc91":"\u064a\u0631","\ufc92":"\u064a\u0632","\ufc93":"\u064a\u0645","\ufc94":"\u064a\u0646","\ufc95":"\u064a\u0649","\ufc96":"\u064a\u064a","\ufc97":"\u0626\u062c","\ufc98":"\u0626\u062d","\ufc99":"\u0626\u062e","\ufc9a":"\u0626\u0645","\ufc9b":"\u0626\u0647","\ufc9c":"\u0628\u062c","\ufc9d":"\u0628\u062d","\ufc9e":"\u0628\u062e","\ufc9f":"\u0628\u0645","\ufca0":"\u0628\u0647","\ufca1":"\u062a\u062c","\ufca2":"\u062a\u062d","\ufca3":"\u062a\u062e","\ufca4":"\u062a\u0645","\ufca5":"\u062a\u0647",
"\ufca6":"\u062b\u0645","\ufca7":"\u062c\u062d","\ufca8":"\u062c\u0645","\ufca9":"\u062d\u062c","\ufcaa":"\u062d\u0645","\ufcab":"\u062e\u062c","\ufcac":"\u062e\u0645","\ufcad":"\u0633\u062c","\ufcae":"\u0633\u062d","\ufcaf":"\u0633\u062e","\ufcb0":"\u0633\u0645","\ufcb1":"\u0635\u062d","\ufcb2":"\u0635\u062e","\ufcb3":"\u0635\u0645","\ufcb4":"\u0636\u062c","\ufcb5":"\u0636\u062d","\ufcb6":"\u0636\u062e","\ufcb7":"\u0636\u0645","\ufcb8":"\u0637\u062d","\ufcb9":"\u0638\u0645","\ufcba":"\u0639\u062c",
"\ufcbb":"\u0639\u0645","\ufcbc":"\u063a\u062c","\ufcbd":"\u063a\u0645","\ufcbe":"\u0641\u062c","\ufcbf":"\u0641\u062d","\ufcc0":"\u0641\u062e","\ufcc1":"\u0641\u0645","\ufcc2":"\u0642\u062d","\ufcc3":"\u0642\u0645","\ufcc4":"\u0643\u062c","\ufcc5":"\u0643\u062d","\ufcc6":"\u0643\u062e","\ufcc7":"\u0643\u0644","\ufcc8":"\u0643\u0645","\ufcc9":"\u0644\u062c","\ufcca":"\u0644\u062d","\ufccb":"\u0644\u062e","\ufccc":"\u0644\u0645","\ufccd":"\u0644\u0647","\ufcce":"\u0645\u062c","\ufccf":"\u0645\u062d",
"\ufcd0":"\u0645\u062e","\ufcd1":"\u0645\u0645","\ufcd2":"\u0646\u062c","\ufcd3":"\u0646\u062d","\ufcd4":"\u0646\u062e","\ufcd5":"\u0646\u0645","\ufcd6":"\u0646\u0647","\ufcd7":"\u0647\u062c","\ufcd8":"\u0647\u0645","\ufcd9":"\u0647\u0670","\ufcda":"\u064a\u062c","\ufcdb":"\u064a\u062d","\ufcdc":"\u064a\u062e","\ufcdd":"\u064a\u0645","\ufcde":"\u064a\u0647","\ufcdf":"\u0626\u0645","\ufce0":"\u0626\u0647","\ufce1":"\u0628\u0645","\ufce2":"\u0628\u0647","\ufce3":"\u062a\u0645","\ufce4":"\u062a\u0647",
"\ufce5":"\u062b\u0645","\ufce6":"\u062b\u0647","\ufce7":"\u0633\u0645","\ufce8":"\u0633\u0647","\ufce9":"\u0634\u0645","\ufcea":"\u0634\u0647","\ufceb":"\u0643\u0644","\ufcec":"\u0643\u0645","\ufced":"\u0644\u0645","\ufcee":"\u0646\u0645","\ufcef":"\u0646\u0647","\ufcf0":"\u064a\u0645","\ufcf1":"\u064a\u0647","\ufcf2":"\u0640\u064e\u0651","\ufcf3":"\u0640\u064f\u0651","\ufcf4":"\u0640\u0650\u0651","\ufcf5":"\u0637\u0649","\ufcf6":"\u0637\u064a","\ufcf7":"\u0639\u0649","\ufcf8":"\u0639\u064a","\ufcf9":"\u063a\u0649",
"\ufcfa":"\u063a\u064a","\ufcfb":"\u0633\u0649","\ufcfc":"\u0633\u064a","\ufcfd":"\u0634\u0649","\ufcfe":"\u0634\u064a","\ufcff":"\u062d\u0649","\ufd00":"\u062d\u064a","\ufd01":"\u062c\u0649","\ufd02":"\u062c\u064a","\ufd03":"\u062e\u0649","\ufd04":"\u062e\u064a","\ufd05":"\u0635\u0649","\ufd06":"\u0635\u064a","\ufd07":"\u0636\u0649","\ufd08":"\u0636\u064a","\ufd09":"\u0634\u062c","\ufd0a":"\u0634\u062d","\ufd0b":"\u0634\u062e","\ufd0c":"\u0634\u0645","\ufd0d":"\u0634\u0631","\ufd0e":"\u0633\u0631",
"\ufd0f":"\u0635\u0631","\ufd10":"\u0636\u0631","\ufd11":"\u0637\u0649","\ufd12":"\u0637\u064a","\ufd13":"\u0639\u0649","\ufd14":"\u0639\u064a","\ufd15":"\u063a\u0649","\ufd16":"\u063a\u064a","\ufd17":"\u0633\u0649","\ufd18":"\u0633\u064a","\ufd19":"\u0634\u0649","\ufd1a":"\u0634\u064a","\ufd1b":"\u062d\u0649","\ufd1c":"\u062d\u064a","\ufd1d":"\u062c\u0649","\ufd1e":"\u062c\u064a","\ufd1f":"\u062e\u0649","\ufd20":"\u062e\u064a","\ufd21":"\u0635\u0649","\ufd22":"\u0635\u064a","\ufd23":"\u0636\u0649",
"\ufd24":"\u0636\u064a","\ufd25":"\u0634\u062c","\ufd26":"\u0634\u062d","\ufd27":"\u0634\u062e","\ufd28":"\u0634\u0645","\ufd29":"\u0634\u0631","\ufd2a":"\u0633\u0631","\ufd2b":"\u0635\u0631","\ufd2c":"\u0636\u0631","\ufd2d":"\u0634\u062c","\ufd2e":"\u0634\u062d","\ufd2f":"\u0634\u062e","\ufd30":"\u0634\u0645","\ufd31":"\u0633\u0647","\ufd32":"\u0634\u0647","\ufd33":"\u0637\u0645","\ufd34":"\u0633\u062c","\ufd35":"\u0633\u062d","\ufd36":"\u0633\u062e","\ufd37":"\u0634\u062c","\ufd38":"\u0634\u062d",
"\ufd39":"\u0634\u062e","\ufd3a":"\u0637\u0645","\ufd3b":"\u0638\u0645","\ufd3c":"\u0627\u064b","\ufd3d":"\u0627\u064b","\ufd50":"\u062a\u062c\u0645","\ufd51":"\u062a\u062d\u062c","\ufd52":"\u062a\u062d\u062c","\ufd53":"\u062a\u062d\u0645","\ufd54":"\u062a\u062e\u0645","\ufd55":"\u062a\u0645\u062c","\ufd56":"\u062a\u0645\u062d","\ufd57":"\u062a\u0645\u062e","\ufd58":"\u062c\u0645\u062d","\ufd59":"\u062c\u0645\u062d","\ufd5a":"\u062d\u0645\u064a","\ufd5b":"\u062d\u0645\u0649","\ufd5c":"\u0633\u062d\u062c",
"\ufd5d":"\u0633\u062c\u062d","\ufd5e":"\u0633\u062c\u0649","\ufd5f":"\u0633\u0645\u062d","\ufd60":"\u0633\u0645\u062d","\ufd61":"\u0633\u0645\u062c","\ufd62":"\u0633\u0645\u0645","\ufd63":"\u0633\u0645\u0645","\ufd64":"\u0635\u062d\u062d","\ufd65":"\u0635\u062d\u062d","\ufd66":"\u0635\u0645\u0645","\ufd67":"\u0634\u062d\u0645","\ufd68":"\u0634\u062d\u0645","\ufd69":"\u0634\u062c\u064a","\ufd6a":"\u0634\u0645\u062e","\ufd6b":"\u0634\u0645\u062e","\ufd6c":"\u0634\u0645\u0645","\ufd6d":"\u0634\u0645\u0645",
"\ufd6e":"\u0636\u062d\u0649","\ufd6f":"\u0636\u062e\u0645","\ufd70":"\u0636\u062e\u0645","\ufd71":"\u0637\u0645\u062d","\ufd72":"\u0637\u0645\u062d","\ufd73":"\u0637\u0645\u0645","\ufd74":"\u0637\u0645\u064a","\ufd75":"\u0639\u062c\u0645","\ufd76":"\u0639\u0645\u0645","\ufd77":"\u0639\u0645\u0645","\ufd78":"\u0639\u0645\u0649","\ufd79":"\u063a\u0645\u0645","\ufd7a":"\u063a\u0645\u064a","\ufd7b":"\u063a\u0645\u0649","\ufd7c":"\u0641\u062e\u0645","\ufd7d":"\u0641\u062e\u0645","\ufd7e":"\u0642\u0645\u062d",
"\ufd7f":"\u0642\u0645\u0645","\ufd80":"\u0644\u062d\u0645","\ufd81":"\u0644\u062d\u064a","\ufd82":"\u0644\u062d\u0649","\ufd83":"\u0644\u062c\u062c","\ufd84":"\u0644\u062c\u062c","\ufd85":"\u0644\u062e\u0645","\ufd86":"\u0644\u062e\u0645","\ufd87":"\u0644\u0645\u062d","\ufd88":"\u0644\u0645\u062d","\ufd89":"\u0645\u062d\u062c","\ufd8a":"\u0645\u062d\u0645","\ufd8b":"\u0645\u062d\u064a","\ufd8c":"\u0645\u062c\u062d","\ufd8d":"\u0645\u062c\u0645","\ufd8e":"\u0645\u062e\u062c","\ufd8f":"\u0645\u062e\u0645",
"\ufd92":"\u0645\u062c\u062e","\ufd93":"\u0647\u0645\u062c","\ufd94":"\u0647\u0645\u0645","\ufd95":"\u0646\u062d\u0645","\ufd96":"\u0646\u062d\u0649","\ufd97":"\u0646\u062c\u0645","\ufd98":"\u0646\u062c\u0645","\ufd99":"\u0646\u062c\u0649","\ufd9a":"\u0646\u0645\u064a","\ufd9b":"\u0646\u0645\u0649","\ufd9c":"\u064a\u0645\u0645","\ufd9d":"\u064a\u0645\u0645","\ufd9e":"\u0628\u062e\u064a","\ufd9f":"\u062a\u062c\u064a","\ufda0":"\u062a\u062c\u0649","\ufda1":"\u062a\u062e\u064a","\ufda2":"\u062a\u062e\u0649",
"\ufda3":"\u062a\u0645\u064a","\ufda4":"\u062a\u0645\u0649","\ufda5":"\u062c\u0645\u064a","\ufda6":"\u062c\u062d\u0649","\ufda7":"\u062c\u0645\u0649","\ufda8":"\u0633\u062e\u0649","\ufda9":"\u0635\u062d\u064a","\ufdaa":"\u0634\u062d\u064a","\ufdab":"\u0636\u062d\u064a","\ufdac":"\u0644\u062c\u064a","\ufdad":"\u0644\u0645\u064a","\ufdae":"\u064a\u062d\u064a","\ufdaf":"\u064a\u062c\u064a","\ufdb0":"\u064a\u0645\u064a","\ufdb1":"\u0645\u0645\u064a","\ufdb2":"\u0642\u0645\u064a","\ufdb3":"\u0646\u062d\u064a",
"\ufdb4":"\u0642\u0645\u062d","\ufdb5":"\u0644\u062d\u0645","\ufdb6":"\u0639\u0645\u064a","\ufdb7":"\u0643\u0645\u064a","\ufdb8":"\u0646\u062c\u062d","\ufdb9":"\u0645\u062e\u064a","\ufdba":"\u0644\u062c\u0645","\ufdbb":"\u0643\u0645\u0645","\ufdbc":"\u0644\u062c\u0645","\ufdbd":"\u0646\u062c\u062d","\ufdbe":"\u062c\u062d\u064a","\ufdbf":"\u062d\u062c\u064a","\ufdc0":"\u0645\u062c\u064a","\ufdc1":"\u0641\u0645\u064a","\ufdc2":"\u0628\u062d\u064a","\ufdc3":"\u0643\u0645\u0645","\ufdc4":"\u0639\u062c\u0645",
"\ufdc5":"\u0635\u0645\u0645","\ufdc6":"\u0633\u062e\u064a","\ufdc7":"\u0646\u062c\u064a","\ufe49":"\u203e","\ufe4a":"\u203e","\ufe4b":"\u203e","\ufe4c":"\u203e","\ufe4d":"_","\ufe4e":"_","\ufe4f":"_","\ufe80":"\u0621","\ufe81":"\u0622","\ufe82":"\u0622","\ufe83":"\u0623","\ufe84":"\u0623","\ufe85":"\u0624","\ufe86":"\u0624","\ufe87":"\u0625","\ufe88":"\u0625","\ufe89":"\u0626","\ufe8a":"\u0626","\ufe8b":"\u0626","\ufe8c":"\u0626","\ufe8d":"\u0627","\ufe8e":"\u0627","\ufe8f":"\u0628","\ufe90":"\u0628",
"\ufe91":"\u0628","\ufe92":"\u0628","\ufe93":"\u0629","\ufe94":"\u0629","\ufe95":"\u062a","\ufe96":"\u062a","\ufe97":"\u062a","\ufe98":"\u062a","\ufe99":"\u062b","\ufe9a":"\u062b","\ufe9b":"\u062b","\ufe9c":"\u062b","\ufe9d":"\u062c","\ufe9e":"\u062c","\ufe9f":"\u062c","\ufea0":"\u062c","\ufea1":"\u062d","\ufea2":"\u062d","\ufea3":"\u062d","\ufea4":"\u062d","\ufea5":"\u062e","\ufea6":"\u062e","\ufea7":"\u062e","\ufea8":"\u062e","\ufea9":"\u062f","\ufeaa":"\u062f","\ufeab":"\u0630","\ufeac":"\u0630",
"\ufead":"\u0631","\ufeae":"\u0631","\ufeaf":"\u0632","\ufeb0":"\u0632","\ufeb1":"\u0633","\ufeb2":"\u0633","\ufeb3":"\u0633","\ufeb4":"\u0633","\ufeb5":"\u0634","\ufeb6":"\u0634","\ufeb7":"\u0634","\ufeb8":"\u0634","\ufeb9":"\u0635","\ufeba":"\u0635","\ufebb":"\u0635","\ufebc":"\u0635","\ufebd":"\u0636","\ufebe":"\u0636","\ufebf":"\u0636","\ufec0":"\u0636","\ufec1":"\u0637","\ufec2":"\u0637","\ufec3":"\u0637","\ufec4":"\u0637","\ufec5":"\u0638","\ufec6":"\u0638","\ufec7":"\u0638","\ufec8":"\u0638",
"\ufec9":"\u0639","\ufeca":"\u0639","\ufecb":"\u0639","\ufecc":"\u0639","\ufecd":"\u063a","\ufece":"\u063a","\ufecf":"\u063a","\ufed0":"\u063a","\ufed1":"\u0641","\ufed2":"\u0641","\ufed3":"\u0641","\ufed4":"\u0641","\ufed5":"\u0642","\ufed6":"\u0642","\ufed7":"\u0642","\ufed8":"\u0642","\ufed9":"\u0643","\ufeda":"\u0643","\ufedb":"\u0643","\ufedc":"\u0643","\ufedd":"\u0644","\ufede":"\u0644","\ufedf":"\u0644","\ufee0":"\u0644","\ufee1":"\u0645","\ufee2":"\u0645","\ufee3":"\u0645","\ufee4":"\u0645",
"\ufee5":"\u0646","\ufee6":"\u0646","\ufee7":"\u0646","\ufee8":"\u0646","\ufee9":"\u0647","\ufeea":"\u0647","\ufeeb":"\u0647","\ufeec":"\u0647","\ufeed":"\u0648","\ufeee":"\u0648","\ufeef":"\u0649","\ufef0":"\u0649","\ufef1":"\u064a","\ufef2":"\u064a","\ufef3":"\u064a","\ufef4":"\u064a","\ufef5":"\u0644\u0622","\ufef6":"\u0644\u0622","\ufef7":"\u0644\u0623","\ufef8":"\u0644\u0623","\ufef9":"\u0644\u0625","\ufefa":"\u0644\u0625","\ufefb":"\u0644\u0627","\ufefc":"\u0644\u0627"},md,tf=function(a,b,c){this.name=
a;this.loadedName=c.loadedName;this.loadCharProcs=this.coded=c.coded;this.sizes=[];var d=a.split("+"),d=1<d.length?d[1]:d[0];d.split(/[-,_]/g);this.isSerifFont=!!(c.flags&Ka.Serif);this.isSymbolicFont=!!(c.flags&Ka.Symbolic);this.isMonospace=!!(c.flags&Ka.FixedPitch);this.type=d=c.type;this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif";this.differences=c.differences;this.widths=c.widths;this.defaultWidth=c.defaultWidth;this.composite=c.composite;this.wideChars=c.wideChars;
this.hasEncoding=c.hasEncoding;this.fontMatrix=c.fontMatrix;if("Type3"==c.type)this.encoding=c.baseEncoding;else{this.loadCidToUnicode(c);this.cidEncoding=c.cidEncoding;if(this.vertical=c.vertical)this.vmetrics=c.vmetrics,this.defaultVMetrics=c.defaultVMetrics;c.toUnicode&&0<c.toUnicode.length?this.toUnicode=c.toUnicode:this.rebuildToUnicode(c);this.toFontChar=this.buildToFontChar(this.toUnicode);if(b){var e=c.subtype;"Type1C"==e&&("Type1"!=d&&"MMType1"!=d)&&(d="Type1");"CIDFontType0C"==e&&"CIDFontType0"!=
d&&(d="CIDFontType0");"OpenType"===e&&(d="OpenType");var f;switch(d){case "Type1":case "CIDFontType0":this.mimetype="font/opentype";b="Type1C"==e||"CIDFontType0C"==e?new nd(b,c):new sf(a,b,c);if(c.fontMatrix[0]!==ub[0]){f=0.0010/c.fontMatrix[0];var d=c.widths,h;for(h in d)d[h]*=f;c.defaultWidth*=f}f=this.convert(a,b,c);break;case "OpenType":case "TrueType":case "CIDFontType2":this.mimetype="font/opentype";f=this.checkAndRepair(a,b,c);break;default:r("Font "+d+" is not supported")}this.data=f;this.fontMatrix=
c.fontMatrix;this.widths=c.widths;this.defaultWidth=c.defaultWidth;this.encoding=c.baseEncoding;this.seacMap=c.seacMap;this.loading=!0}else h=a.replace(/[,_]/g,"-"),h=lf[h]||kh[h]||h,this.bold=-1!=h.search(/bold/gi),this.italic=-1!=h.search(/oblique/gi)||-1!=h.search(/italic/gi),this.black=-1!=a.search(/Black/g),this.remeasure=0<Object.keys(this.widths).length,this.encoding=c.baseEncoding,this.noUnicodeAdaptation=!0,this.loadedName=h.split("-")[0],this.loading=!1}},wa=function(a){for(var b=[],c=0,
d=a.length;c<d;++c)b[c]=a.charCodeAt(c);return b},od=function(a){for(var b="",c=0,d=a.length;c<d;++c)b+=String.fromCharCode(a[c]);return b},x=function(a){return(a[0]<<8)+(a[1]&255)},Pb=function(a){return(a[0]<<24)+(a[1]<<16)+(a[2]<<8)+(a[3]&255)},uf=function(a){for(var b=0;2<=a;)a/=2,b++;a=2;for(var c=1;c<b;c++)a*=2;return a},I=function(a){return String.fromCharCode(a>>8&255)+String.fromCharCode(a&255)},Ra=function(a){a=32767<a?32767:-32768>a?-32768:a;return String.fromCharCode(a>>8&255)+String.fromCharCode(a&
255)},ba=function(a){return String.fromCharCode(a>>24&255)+String.fromCharCode(a>>16&255)+String.fromCharCode(a>>8&255)+String.fromCharCode(a&255)},vf=function(a,b,c){"true"==a&&(a=ba(65536));a+=I(c);var d=uf(c),e=16*d;a+=I(e);a+=I(Math.log(d)/Math.log(2));a+=I(16*c-e);b.file+=a;b.virtualOffset+=a.length},wf=function(a,b,c){for(var d=a.virtualOffset,e=c.length;c.length&3;)c.push(0);for(;a.virtualOffset&3;)a.virtualOffset++;for(var f=0,h=c.length,g=0;g<h;g+=4)f=f+Pb([c[g],c[g+1],c[g+2],c[g+3]])|0;
b=b+ba(f)+ba(d)+ba(e);a.file+=b;a.virtualOffset+=c.length},xf=function(a,b){for(var c=[],d=a.length,e=0;e<d;++e)c.push({unicode:a[e].unicode,code:e});c.sort(function(a,b){return a.unicode-b.unicode});for(var f=[],e=0;e<d;){var h=c[e].unicode,g=[b?b[c[e].code]:c[e].code+1];++e;for(var j=h;e<d&&j+1==c[e].unicode&&!(g.push(b?b[c[e].code]:c[e].code+1),++j,++e,65535===j););f.push([h,j,g])}d=65535<f[f.length-1][1]?2:1;c="\x00\x00"+I(d)+"\x00\u0003\x00\u0001"+ba(4+8*d);for(e=f.length-1;0<=e&&!(65535>=f[e][0]);--e);
h=e+1;65535>f[e][0]&&65535===f[e][1]&&(f[e][1]=65534);for(var k=65535>f[e][1]?1:0,l=h+k,m=2*l,p=2*uf(l),n=Math.log(l)/Math.log(2),q=2*l-p,s="",t="",u="",r="",w="",A=0,e=0;e<h;e++){for(var y=f[e],g=y[0],j=y[1],s=s+I(g),t=t+I(j),z=y[2],y=!0,v=1,M=z.length;v<M;++v)if(z[v]!==z[v-1]+1){y=!1;break}if(y)u+=I(z[0]-g&65535),r+=I(0);else{v=2*(l-e)+2*A;A+=j-g+1;u+=I(0);r+=I(v);v=0;for(M=z.length;v<M;++v)w+=I(z[v])}}0<k&&(t+="\u00ff\u00ff",s+="\u00ff\u00ff",u+="\x00\u0001",r+="\x00\x00");k="\x00\x00"+I(m)+I(p)+
I(n)+I(q)+t+"\x00\x00"+s+u+r+w;e=l="";if(1<d){c+="\x00\u0003\x00\n"+ba(8*d+8+k.length);l="";e=0;for(h=f.length;e<h;e++){y=f[e];g=y[0];z=y[2];d=z[0];v=1;for(M=z.length;v<M;++v)z[v]!==z[v-1]+1&&(j=y[0]+v-1,l+=ba(g)+ba(j)+ba(d),g=j+1,d=z[v]);l+=ba(g)+ba(y[1])+ba(d)}e="\x00\f\x00\x00"+ba(l.length+16)+"\x00\x00\x00\x00"+ba(l.length/12)}return wa(c+"\x00\u0004"+I(k.length+4)+k+e+l)},mh=function(a){var b=new $(a.data),c=x(b.getBytes(2));b.getBytes(60);var d=x(b.getBytes(2));if(4>c&&d&768)return!1;c=x(b.getBytes(2));
d=x(b.getBytes(2));if(c>d)return!1;b.getBytes(6);if(0===x(b.getBytes(2)))return!1;a.data[8]=a.data[9]=0;return!0},yf=function(a,b,c){c=c||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var d=0,e=0,f=0,h=0,g=null,j=0;if(b)for(var k=0;k<b.length;++k){var l=b[k].unicode;if(g>l||!g)g=l;j<l&&(j=l);a:{for(var m=0,p=gc.length;m<p;m++){var n=gc[m];if(l>=n.begin&&l<n.end){l=m;break a}}l=-1}32>l?d|=1<<l:64>l?e|=1<<l-32:96>l?f|=1<<l-64:123>l?h|=1<<l-96:r("Unicode ranges Bits > 123 are reserved for internal usage")}else g=
0,j=255;k=a.bbox||[0,0,0,0];b=c.unitsPerEm||1/(a.fontMatrix||ub)[0];l=a.ascentScaled?1:b/1E3;b=c.ascent||Math.round(l*(a.ascent||k[3]));l=c.descent||Math.round(l*(a.descent||k[1]));0<l&&(0<a.descent&&0>k[1])&&(l=-l);k=c.yMax||b;c=-c.yMin||-l;return"\x00\u0003\u0002$\u0001\u00f4\x00\u0005\x00\x00\u0002\u008a\u0002\u00bb\x00\x00\x00\u008c\u0002\u008a\u0002\u00bb\x00\x00\u0001\u00df\x001\u0001\u0002\x00\x00\x00\x00\u0006"+String.fromCharCode(a.fixedPitch?9:0)+"\x00\x00\x00\x00\x00\x00"+ba(d)+ba(e)+ba(f)+
ba(h)+"*21*"+I(a.italicAngle?1:0)+I(g||a.firstChar)+I(j||a.lastChar)+I(b)+I(l)+"\x00d"+I(k)+I(c)+"\x00\x00\x00\x00\x00\x00\x00\x00"+I(a.xHeight)+I(a.capHeight)+I(0)+I(g||a.firstChar)+"\x00\u0003"},zf=function(a){var b=Math.floor(a.italicAngle*Math.pow(2,16));return"\x00\u0003\x00\x00"+ba(b)+"\x00\x00\x00\x00"+ba(a.fixedPitch)+"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"},pd=function(a,b){b||(b=[[],[]]);for(var c=[b[0][0]||"Original licence",b[0][1]||a,b[0][2]||"Unknown",b[0][3]||
"uniqueID",b[0][4]||a,b[0][5]||"Version 0.11",b[0][6]||"",b[0][7]||"Unknown",b[0][8]||"Unknown",b[0][9]||"Unknown"],d=[],e=0,f=c.length;e<f;e++){for(var h=b[1][e]||c[e],g="",j=0,k=h.length;j<k;j++)g+=I(h.charCodeAt(j));d.push(g)}for(var g=[c,d],l=["\x00\u0001","\x00\u0003"],m=["\x00\x00","\x00\u0001"],p=["\x00\x00","\u0004\t"],e=c.length*l.length,n="\x00\x00"+I(e)+I(12*e+6),q=0,e=0,f=l.length;e<f;e++)for(var s=g[e],j=0,k=s.length;j<k;j++)var h=s[j],t=l[e]+m[e]+p[e]+I(j)+I(h.length)+I(q),n=n+t,q=q+
h.length;return n+=c.join("")+d.join("")};tf.prototype={name:null,font:null,mimetype:null,encoding:null,get renderer(){var a=Af.create(this);return E(this,"renderer",a)},exportData:function(){var a={},b;for(b in this)this.hasOwnProperty(b)&&(a[b]=this[b]);return a},checkAndRepair:function(a,b,c){function d(a,b,c,d,e,f){if(12>=c-b)return 0;a=a.subarray(b,c);var g=a[0]<<8|a[1];if(g&32768)return d.set(a,e),a.length;b=10;for(var h=c=0;h<g;h++)c=(a[b]<<8|a[b+1])+1,b+=2;for(var g=b,j=a[b]<<8|a[b+1],k=b+=
2+j,l=0,h=0;h<c;h++){var n=a[b++];if(n&192)return 0;var m=(n&2?1:n&16?0:2)+(n&4?1:n&32?0:2),l=l+m;n&8&&(n=a[b++],h+=n,l+=n*m)}b+=l;if(b>a.length)return 0;if(!f&&0<j)return d.set(a.subarray(0,g),e),d.set([0,0],e+g),d.set(a.subarray(k,b),e+g+2),b-=j,3<a.length-b&&(b=b+3&-4),b;if(3<a.length-b)return b=b+3&-4,d.set(a.subarray(0,b),e),b;d.set(a,e);return a.length}function e(a,b){for(var c=a.data,d=0,e,g=0,h=0,j=[],k=[],l=[],n=b.tooComplexToFollowFunctions,m=!1,p=0,q=0,s=c.length;d<s;){var t=c[d++];if(64===
t)if(e=c[d++],m||q)d+=e;else for(var u=0;u<e;u++)j.push(c[d++]);else if(65===t)if(e=c[d++],m||q)d+=2*e;else for(u=0;u<e;u++){var r=c[d++];j.push(r<<8|c[d++])}else if(176===(t&248))if(e=t-176+1,m||q)d+=e;else for(u=0;u<e;u++)j.push(c[d++]);else if(184===(t&248))if(e=t-184+1,m||q)d+=2*e;else for(u=0;u<e;u++)r=c[d++],j.push(r<<8|c[d++]);else if(43===t&&!n)!m&&!q&&(e=j[j.length-1],b.functionsUsed[e]=!0,e in b.functionsStackDeltas?j.length+=b.functionsStackDeltas[e]:e in b.functionsDefined&&0>l.indexOf(e)&&
(k.push({data:c,i:d,stackTop:j.length-1}),l.push(e),u=b.functionsDefined[e],c=u.data,d=u.i));else if(44===t&&!n){if(m||q)R("TT: nested FDEFs not allowed"),n=!0;m=!0;h=d;e=j.pop();b.functionsDefined[e]={data:c,i:d}}else if(45===t)m?(m=!1,g=d):(u=k.pop(),e=l.pop(),c=u.data,d=u.i,b.functionsStackDeltas[e]=j.length-u.stackTop);else if(137===t){if(m||q)R("TT: nested IDEFs not allowed"),n=!0;m=!0;h=d}else 88===t?++p:27===t?q=p:89===t?(q===p&&(q=0),--p):28===t&&(e=j[j.length-1],0<e&&(d+=e-1));if(!m&&!q){u=
142>=t?f[t]:192<=t&&223>=t?-1:224<=t?-2:0;113<=t&&117>=t&&(e=j.pop(),e===e&&(u=2*-e));for(;0>u&&0<j.length;)j.pop(),u++;for(;0<u;)j.push(NaN),u--}}b.tooComplexToFollowFunctions=n;j=[c];d>c.length&&j.push(new Uint8Array(d-c.length));h>g&&(R("TT: complementing a missing function tail"),j.push(new Uint8Array([34,45])));if(1<j.length){d=c=0;for(g=j.length;d<g;d++)c+=j[d].length;c=c+3&-4;h=new Uint8Array(c);d=k=0;for(g=j.length;d<g;d++)h.set(j[d],k),k+=j[d].length;a.data=h;a.length=c}}var f=[0,0,0,0,0,
0,0,0,-2,-2,-2,-2,0,0,-2,-5,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,-1,1,-1,-999,0,1,0,-1,-2,0,-1,-2,-1,-1,0,-1,-1,0,0,-999,-999,-1,-1,-1,-1,-2,-999,-2,-2,-999,0,-2,-2,0,0,-2,0,-2,0,0,0,-2,-1,-1,1,1,0,0,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,0,-999,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-2,-999,-999,-999,-999,-999,-1,-1,-2,-2,0,0,0,0,-1,-1,-999,-2,-2,0,0,-1,-2,-2,0,0,0,-1,-1,-1,-2];b=new $(new Uint8Array(b.getBytes()));var h="OS/2;cmap;head;hhea;hmtx;maxp;name;post;loca;glyf;fpgm;prep;cvt ;CFF ".split(";"),
g=od(b.getBytes(4)),j=x(b.getBytes(2));x(b.getBytes(2));x(b.getBytes(2));x(b.getBytes(2));for(var k=j,l={"OS/2":null,cmap:null,head:null,hhea:null,hmtx:null,maxp:null,name:null,post:null},m=0;m<k;m++){var p,n=b,q=n.getBytes(4),q=String.fromCharCode(q[0])+String.fromCharCode(q[1])+String.fromCharCode(q[2])+String.fromCharCode(q[3]),s=Pb(n.getBytes(4)),t=Pb(n.getBytes(4)),u=Pb(n.getBytes(4)),W=n.pos;n.pos=n.start?n.start:0;n.skip(t);var w=n.getBytes(u);n.pos=W;"head"==q&&(w[8]=w[9]=w[10]=w[11]=0,w[17]|=
32);p={tag:q,checksum:s,length:u,offset:t,data:w};0>h.indexOf(p.tag)||(l[p.tag]=p)}var A=!l["CFF "];if(A)(!l.glyf||!l.loca)&&r('Required "glyf" or "loca" tables are not found');else{if(!l.head||!l.hhea||!l.maxp||!l.post){var y=new $(l["CFF "].data),z=new nd(y,c);return this.convert(a,z,c)}delete l.glyf;delete l.loca;delete l.fpgm;delete l.prep;delete l["cvt "]}l.maxp||r('Required "maxp" table is not found');b.pos=(b.start||0)+l.maxp.offset;var v=Pb(b.getBytes(4)),M=x(b.getBytes(2)),I=0;65536<=v&&
22<=l.maxp.length&&(b.pos+=14,I=x(b.getBytes(2)));var G=!1;"CIDFontType2"==c.type&&(c.toUnicode&&0<c.toUnicode[0])&&(G=!0,M++,l.maxp.data[4]=M>>8,l.maxp.data[5]=M&255);var B,H=l.fpgm,D=l.prep,C={functionsDefined:[],functionsUsed:[],functionsStackDeltas:[],tooComplexToFollowFunctions:!1,hintsValid:!0};H&&e(H,C);D&&e(D,C);if(H){var J=I;if(!C.tooComplexToFollowFunctions)for(var E=0,F=C.functionsUsed.length;E<F;E++){if(E>J){R("TT: invalid function id: "+E);C.hintsValid=!1;break}if(C.functionsUsed[E]&&
!C.functionsDefined[E]){R("TT: undefined function: "+E);C.hintsValid=!1;break}}}B=C.hintsValid;B||(delete l.fpgm,delete l.prep);var Qb=Object.keys(l);Qb.sort();var k=Qb.length,xa={file:"",virtualOffset:16*k};vf(g,xa,k);var La=b,O=l.hhea,Q=l.hmtx,sc=M;if(O){La.pos=(La.start?La.start:0)+O.offset;La.pos+=O.length-2;var N=x(La.getBytes(2));N>sc&&(L("The numOfMetrics ("+N+") should not be greater than the numGlyphs ("+sc+")"),N=sc,O.data[34]=(N&65280)>>8,O.data[35]=N&255);var P=sc-N-(Q.length-4*N>>1);
if(0<P){La.pos=(La.start?La.start:0)+Q.offset;for(var T="",U=0,ba=Q.length;U<ba;U++)T+=String.fromCharCode(La.getByte());for(U=0;U<P;U++)T+="\x00\x00";Q.data=wa(T)}}else Q&&(Q.data=null);l.head||r('Required "head" table is not found');var ia=M,la=A?l.loca.length:0,pa=l.head.data,ma=Pb([pa[0],pa[1],pa[2],pa[3]]);1!==ma>>16&&(L("Attempting to fix invalid version in head table: "+ma),pa[0]=0,pa[1]=1,pa[2]=0,pa[3]=0);var V=x([pa[50],pa[51]]);if(0>V||1<V){L("Attempting to fix invalid indexToLocFormat in head table: "+
V);var ua=ia+1;la===ua<<1?(pa[50]=0,pa[51]=0):la===ua<<2?(pa[50]=0,pa[51]=1):R("Could not fix indexToLocFormat: "+V)}if(A){var oa=x([l.head.data[50],l.head.data[51]]),fa=l.loca,S=l.glyf,ga=M,Oa=G,Z,ta,kc;oa?(Z=4,ta=function(a,b){return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]},kc=function(a,b,c){a[b]=c>>>24&255;a[b+1]=c>>16&255;a[b+2]=c>>8&255;a[b+3]=c&255}):(Z=2,ta=function(a,b){return a[b]<<9|a[b+1]<<1},kc=function(a,b,c){a[b]=c>>9&255;a[b+1]=c>>1&255});var Xb=fa.data,ha=S.data,Bf=ha.length,ya=new Uint8Array(Bf),
Aa=ta(Xb,0),ca=0;kc(Xb,0,ca);for(var ka=0,cc=Z;ka<ga;ka++,cc+=Z){var sa=ta(Xb,cc);if(!(sa>Bf))var Da=d(ha,Aa,sa,ya,ca,B),ca=ca+Da;kc(Xb,cc,ca);Aa=sa}if(0===ca){for(var K=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]),ka=0,cc=Z;ka<ga;ka++,cc+=Z)kc(Xb,cc,K.length);S.data=K}else if(Oa){var Ba=ta(Xb,Z);ya.length>Ba+ca?S.data=ya.subarray(0,Ba+ca):(S.data=new Uint8Array(Ba+ca),S.data.set(ya.subarray(0,ca)));S.data.set(ya.subarray(0,Ba),ca);fa.data=new Uint8Array(Xb.length+Z);fa.data.set(Xb);kc(fa.data,
Xb.length,ca+Ba)}else S.data=ya.subarray(0,ca)}l.hhea||r('Required "hhea" table is not found');0===l.hhea.data[10]&&0===l.hhea.data[11]&&(l.hhea.data[10]=255,l.hhea.data[11]=255);var za;if(za=l.post){var Ea=l.post,Fa=M,Ga=(b.start?b.start:0)+Ea.offset;b.pos=Ga;var kb=Ga+Ea.length,na=Pb(b.getBytes(4));b.getBytes(28);var X,ra=!0;switch(na){case 65536:X=rf;break;case 131072:var Va=x(b.getBytes(2));if(Va!=Fa){ra=!1;break}for(var Cf=[],da=0;da<Va;++da){var Df=x(b.getBytes(2));if(32768<=Df){ra=!1;break}Cf.push(Df)}if(!ra)break;
for(var ab=[];b.pos<kb;){for(var Ka=b.getByte(),jb="",da=0;da<Ka;++da)jb+=String.fromCharCode(b.getByte());ab.push(jb)}X=[];for(da=0;da<Va;++da){var va=Cf[da];258>va?X.push(rf[va]):X.push(ab[va-258])}break;case 196608:break;default:R("Unknown/unsupported post table version "+na),ra=!1}c.glyphNames=X;za=!ra}za&&(l.post=null);var Sa,eb;if("CIDFontType2"==c.type){l.cmap||(l.cmap={tag:"cmap",data:null});var Na=c.cidToGidMap||[],ec=[0];if(0<Na.length){for(var bb=Na.length-1;0<=bb;bb--){var Ua=Na[bb];Ua&&
(ec[Ua]=bb)}for(var $a=Na.length,m=1;m<M;m++)ec[m]||(ec[m]=$a++)}else{for(m=1;m<M;m++)ec[m]=m;G&&(ec[M-1]=0)}Sa=[];eb=[];for(var tc=[],Ha=[],Ia=this.cidToFontChar||this.toFontChar,m=1;m<M;m++){var Ja=ec[m],Ca=Ia[Ja];!Ca||"number"!==typeof Ca||ce(Ca)||Ca in tc?Ha.push(m):(tc[Ca]=!0,Sa.push({unicode:Ca,code:Ja}),eb.push(m))}if(!this.cidToFontChar)for(var uc=Hb,bb=0,ob=Ha.length;bb<ob;bb++){m=Ha[bb];for(Ja=ec[m];uc in tc;)uc++;if(uc>=Hb+Oc)break;Ca=uc++;this.toFontChar[Ja]=Ca;tc[Ca]=!0;Sa.push({unicode:Ca,
code:Ja});eb.push(m)}}else{this.useToFontChar=!0;var Ab;var Y=b,qb=this.hasEncoding,Ya=this.isSymbolicFont,qc=(Y.start?Y.start:0)+l.cmap.offset;Y.pos=qc;x(Y.getBytes(2));for(var vb=x(Y.getBytes(2)),fb,Pa,Wa=0;Wa<vb;Wa++){var Qa=x(Y.getBytes(2)),Ra=x(Y.getBytes(2)),tb=Pb(Y.getBytes(4)),rc=!1,lb=!1;Ya&&3===Qa&&0===Ra?Pa=lb=rc=!0:qb&&3===Qa&&1===Ra?(Pa=lb=rc=!0,Ya=!1):1===Qa&&0===Ra&&!Pa?Pa=rc=!0:fb||(rc=!0);rc&&(fb={platformId:Qa,encodingId:Ra,offset:tb,isSymbolicFont:Ya});if(lb)break}if(fb){Pa||(R("Did not find a cmap of suitable format. Interpreting ("+
fb.platformId+", "+fb.encodingId+") as (3, 1) table"),fb.platformId=3,fb.encodingId=1);Y.pos=qc+fb.offset;var vc=x(Y.getBytes(2));x(Y.getBytes(2));x(Y.getBytes(2));var mb=!1,Xa=[];if(0===vc){for(var qa=0;256>qa;qa++){var Cb=Y.getByte();Cb&&Xa.push({charcode:qa,glyphId:Cb})}mb=!0}else if(4===vc){var Ta=x(Y.getBytes(2))>>1;Y.getBytes(6);var ea,Rb=[];for(ea=0;ea<Ta;ea++)Rb.push({end:x(Y.getBytes(2))});Y.getBytes(2);for(ea=0;ea<Ta;ea++)Rb[ea].start=x(Y.getBytes(2));for(ea=0;ea<Ta;ea++)Rb[ea].delta=x(Y.getBytes(2));
var qd=0;for(ea=0;ea<Ta;ea++){var gb=Rb[ea],hb=x(Y.getBytes(2));if(hb){var Yb=(hb>>1)-(Ta-ea);gb.offsetIndex=Yb;qd=Math.max(qd,Yb+gb.end-gb.start+1)}else gb.offsetIndex=-1}for(var Sb=[],qa=0;qa<qd;qa++)Sb.push(x(Y.getBytes(2)));for(ea=0;ea<Ta;ea++)for(var gb=Rb[ea],qc=gb.start,Za=gb.end,nh=gb.delta,Yb=gb.offsetIndex,qa=qc;qa<=Za;qa++)if(65535!=qa){var Zb=0>Yb?qa:Sb[Yb+qa-qc],Zb=Zb+nh&65535;0!==Zb&&Xa.push({charcode:qa,glyphId:Zb})}}else if(6==vc)for(var Wb=x(Y.getBytes(2)),sb=x(Y.getBytes(2)),qa=
0;qa<sb;qa++)Zb=x(Y.getBytes(2)),Xa.push({charcode:Wb+qa,glyphId:Zb});else r("cmap table has unsupported format: "+vc);Ab={platformId:fb.platformId,encodingId:fb.encodingId,isSymbolicFont:fb.isSymbolicFont,mappings:Xa,hasShortCmap:mb}}else r("Could not find a cmap table"),Ab=void 0;this.isSymbolicFont=Ab.isSymbolicFont;var $b=Ab.platformId,wc=Ab.encodingId,Tb=Ab.mappings,ub=Tb.length;Sa=[];eb=[];for(m=0;m<ub;++m){var Ef=Tb[m],Ma=Ef.charcode,dc=void 0;if(this.isSymbolicFont){if(3===$b&&0===wc||1===
$b&&0===wc)dc=pf|Ma&255}else if(3===$b&&1===wc)dc=Ma;else if(1===$b&&0===wc){var wb=aa.MacRomanEncoding[Ma];wb&&(dc=cb[wb])}if(Ca=dc)Sa.push({code:Ma,unicode:Ca}),eb.push(Ef.glyphId)}var Kb=Ab.hasShortCmap,Ia=this.toFontChar;if(Kb&&eb.length==M)for(var m=0,ja=eb.length;m<ja;m++)eb[m]=m;var ac=[];if(this.isSymbolicFont){m=0;for(ja=Sa.length;m<ja;m++){var xb=Sa[m];ac[xb.code&255]=xb.unicode}}else for(var rd=c.baseEncoding,Ff=c.differences,Ma=0;Ma<rd.length;++Ma)if(rd.hasOwnProperty(Ma)){var pb=rd[Ma];
Ma in Ff&&(pb=Ff[Ma]);pb||(pb=aa.StandardEncoding[Ma]);pb=pb||".notdef";Ca=cb[pb];ac[Ma]=Ca}this.toFontChar=Ia=ac;var sd=Sa,Lb=eb,Ub=c.glyphNames;if(Ub){for(var zb=sd.length,Db={},Gf=[],db=0;db<zb;++db){var Fb=Ub[Lb[db]];Fb&&(Db[Fb]=sd[db].unicode,Gf[sd[db].code]=Fb)}c.glyphNameMap=Db;c.overridableEncoding&&(c.baseEncoding=Gf)}else c.glyphNameMap={};this.glyphNameMap=c.glyphNameMap}0===Sa.length&&(Sa.push({unicode:61440,code:61440,glyph:".notdef"}),eb.push(0));l.cmap.data=xf(Sa,eb);for(var Gb=[],
m=0,ja=Sa.length;m<ja;m++)Gb[Sa[m].unicode]=!0;this.unicodeIsEnabled=Gb;if(!l["OS/2"]||!mh(l["OS/2"])){var Ib={unitsPerEm:x([l.head.data[18],l.head.data[19]]),yMax:x([l.head.data[42],l.head.data[43]]),yMin:x([l.head.data[38],l.head.data[39]])-65536,ascent:x([l.hhea.data[4],l.hhea.data[5]]),descent:x([l.hhea.data[6],l.hhea.data[7]])-65536};l["OS/2"]={tag:"OS/2",data:wa(yf(c,Sa,Ib))}}l.post||(l.post={tag:"post",data:wa(zf(c))});if(!A)try{var y=new $(l["CFF "].data),z=(new xc(y,c)).parse(),gc=new yc(z);
l["CFF "].data=gc.compile()}catch(pc){R("Failed to compile font "+c.loadedName)}if(l.name){var Jb=l.name,Mb=(b.start?b.start:0)+Jb.offset;b.pos=Mb;var Nb=[[],[]],Ob=Jb.length,yb=Mb+Ob;if(!(0!==x(b.getBytes(2))||6>Ob)){for(var hc=x(b.getBytes(2)),ic=x(b.getBytes(2)),nb=[],lc=0;lc<hc&&b.pos+12<=yb;lc++){var fc={platform:x(b.getBytes(2)),encoding:x(b.getBytes(2)),language:x(b.getBytes(2)),name:x(b.getBytes(2)),length:x(b.getBytes(2)),offset:x(b.getBytes(2))};(1==fc.platform&&0===fc.encoding&&0===fc.language||
3==fc.platform&&1==fc.encoding&&1033==fc.language)&&nb.push(fc)}for(var lc=0,jc=nb.length;lc<jc;lc++){var mc=nb[lc],Bb=Mb+ic+mc.offset;if(!(Bb+mc.length>yb)){b.pos=Bb;var bc=mc.name;if(mc.encoding){for(var rb="",ib=0,nc=mc.length;ib<nc;ib+=2)rb+=String.fromCharCode(x(b.getBytes(2)));Nb[1][bc]=rb}else Nb[0][bc]=oc(b.getBytes(mc.length))}}}l.name.data=wa(pd(a,Nb))}else l.name={tag:"name",data:wa(pd(this.name))};for(m=0;m<k;m++){p=l[Qb[m]];for(var Vb=[],Eb=p.data,bb=0,ob=Eb.length;bb<ob;bb++)Vb.push(Eb[bb]);
wf(xa,p.tag,Vb)}for(m=0;m<k;m++){p=l[Qb[m]];Eb=p.data;for(xa.file+=od(Eb);xa.file.length&3;)xa.file+=String.fromCharCode(0)}return wa(xa.file)},convert:function(a,b,c){var d={file:"",virtualOffset:144};vf("OTTO",d,9);var e=b.charstrings,f;a:{f=0;for(var h=e.length-1;f<h;f++)if(e[f]!=e[f+1]){f=!1;break a}f=!0}c.fixedPitch=f;var g={};for(f=0;f<e.length;++f)h=e[f],g[h.glyph]=h.unicode;this.glyphNameMap=g;var j=b.seacs;if(jc&&j){var k=[],l=c.fontMatrix||ub;for(f=0;f<e.length;++f){var h=e[f],m=j[h.gid];
if(m){var p=g[aa.StandardEncoding[m[2]]],n=g[aa.StandardEncoding[m[3]]];p&&n&&(k[h.unicode]={baseUnicode:p,accentUnicode:n,accentOffset:{x:m[0]*l[0]+m[1]*l[2]+l[4],y:m[0]*l[1]+m[1]*l[3]+l[5]}})}}c.seacMap=k}if(c.overridableEncoding&&("Type1C"==c.subtype||"CIDFontType0C"==c.subtype)){g=[];for(f=0;f<e.length;++f)h=e[f],g[h.code]=h.glyph;c.baseEncoding=g}if("CIDFontType0C"==c.subtype){g=[];for(f=0;f<e.length;++f)h=e[f],g[h.code]=h.unicode;this.toFontChar=g}g=1/(c.fontMatrix||ub)[0];f=b.data;h=wa(yf(c,
e));b=xf(e.slice(),"glyphIds"in b?b.glyphIds:null);g=wa("\x00\u0001\x00\x00\x00\x00\u0010\x00\x00\x00\x00\x00_\u000f<\u00f5\x00\x00"+Ra(g)+"\x00\x00\x00\x00\u009e\x0B~'\x00\x00\x00\x00\u009e\x0B~'\x00\x00"+Ra(c.descent)+"\u000f\u00ff"+Ra(c.ascent)+I(c.italicAngle?2:0)+"\x00\u0011\x00\x00\x00\x00\x00\x00");j=wa("\x00\u0001\x00\x00"+Ra(c.ascent)+Ra(c.descent)+"\x00\x00\u00ff\u00ff\x00\x00\x00\x00\x00\x00"+Ra(c.capHeight)+Ra(Math.tan(c.italicAngle)*c.xHeight)+"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"+
I(e.length+1));k="\x00\x00\x00\x00";l=0;for(m=e.length;l<m;l++)p=e[l],k+=I("width"in p?p.width:0)+I(0);k=wa(k);a={"CFF ":f,"OS/2":h,cmap:b,head:g,hhea:j,hmtx:k,maxp:wa("\x00\x00P\x00"+I(e.length+1)),name:wa(pd(a)),post:wa(zf(c))};for(var q in a)wf(d,q,a[q]);for(q in a)d.file+=od(a[q]);return wa(d.file)},buildToFontChar:function(a){for(var b=[],c=Hb,d=0,e=a.length;d<e;d++){var f=a[d],h="object"===typeof f?c++:f;"undefined"!==typeof f&&(b[d]=h)}return b},rebuildToUnicode:function(a){var b=a.firstChar,
c=a.lastChar,d=[],e=this.toUnicode||this.cidToUnicode;if(e)for(a=0===e.length;b<=c;b++)d[b]=a?b:e[b];else for(;b<=c;b++)(e=a.differences[b])||(e=a.baseEncoding[b]),e&&e in cb&&(d[b]=cb[e]);this.toUnicode=d},loadCidToUnicode:function(a){if(a.cidSystemInfo){var b=[],c=[];this.cidToUnicode=b;this.unicodeToCID=c;var d=a.cidEncoding;if(a.toUnicode)d&&0!==d.indexOf("Identity-")&&Aa("Need to create a reverse mapping from 'ToUnicode' CMap");else{var e=a.cidSystemInfo,f;e&&(f=dh[e.registry+"-"+e.ordering]);
if(f){var e=lh[d],h=1,g,j,k,l;g=0;for(l=f.length;g<l;++g){var m=f[g];if(H(m)){var p=m.length;for(j=0;j<p;j++)if(b[h]=k=m[j],!c[k]||e)c[k]=h;h++}else if("object"===typeof m)if(p=m.f){k=m.c;for(j=0;j<p;++j){b[h]=k;if(!c[k]||e)c[k]=h;h++;k++}}else h+=m.s;else{if(m&&(b[h]=m,!c[m]||e))c[m]=h;h++}}d&&(0!==d.indexOf("Identity-")?(this.cidToUnicode=[],"CIDFontType2"==a.type&&(this.cidToFontChar=b)):this.unicodeToCID=[])}}}},get spaceWidth(){if("_shadowWidth"in this)return this._shadowWidth;for(var a=["space",
"minus","one","i"],b,c=0,d=a.length;c<d;c++){b=a[c];if(b in this.widths){b=this.widths[b];break}b=cb[b];var e=0;this.composite&&(e=this.unicodeToCID[b]);!e&&"toUnicode"in this&&(e=this.toUnicode.indexOf(b));0>=e&&(e=b);if(b=this.widths[e])break}return this._shadowWidth=b=b||this.defaultWidth},charToGlyph:function(a){var b,c,d;c=this.widths[a];var e=this.vmetrics&&this.vmetrics[a];switch(this.type){case "CIDFontType0":b=this.unicodeToCID[a]||a;0<this.unicodeToCID.length&&(c=this.widths[b],e=this.vmetrics&&
this.vmetrics[b]);if(this.noUnicodeAdaptation){b=this.toFontChar[a]||a;break}b=this.toFontChar[b]||b;break;case "CIDFontType2":if(0<this.unicodeToCID.length){b=this.unicodeToCID[a]||a;c=this.widths[b];e=this.vmetrics&&this.vmetrics[b];b=a;break}b=this.toFontChar[a]||a;break;case "MMType1":case "Type1":b=this.differences[a]||this.encoding[a];tb(c)||(c=this.widths[b]);if(this.noUnicodeAdaptation){a:switch(b=cb[b]||a,b){case 63721:case 63193:b=169;break a}break}b=this.glyphNameMap[b]||cb[b]||a;break;
case "Type3":b=this.differences[a]||this.encoding[a];d=this.charProcOperatorList[b];b=a;break;case "TrueType":if(this.useToFontChar){b=this.toFontChar[a]||a;break}(b=this.differences[a]||this.encoding[a])||(b=aa.StandardEncoding[a]);tb(c)||(c=this.widths[b]);if(this.noUnicodeAdaptation){b=cb[b]||a;break}if(!this.hasEncoding||this.isSymbolicFont){b=this.useToFontChar?this.toFontChar[a]:a;break}b=b in this.glyphNameMap?this.glyphNameMap[b]:cb[b];break;default:R("Unsupported font type: "+this.type)}var f=
!("toUnicode"in this)?a:this.toUnicode[a]||a;"number"===typeof f&&(f=String.fromCharCode(f));c=tb(c)?c:this.defaultWidth;a=this.unicodeIsEnabled?!this.unicodeIsEnabled[b]:!1;var h=null;this.seacMap&&this.seacMap[b]&&(h=this.seacMap[b],b=h.baseUnicode,h={fontChar:String.fromCharCode(h.accentUnicode),offset:h.accentOffset});return{fontChar:String.fromCharCode(b),unicode:f,accent:h,width:c,vmetric:e,disabled:a,operatorList:d}},charsToGlyphs:function(a){var b=this.charsCache,c;if(b&&(c=b[a]))return c;
b||(b=this.charsCache=Object.create(null));c=[];var d=a,e,f=this.cidEncoding;f&&((e=qf[f])?a=e(a):0!==f.indexOf("Uni")&&0!==f.indexOf("Identity-")&&R("Unsupported CMap: "+f));if(!e&&this.wideChars){var h=a.length-1;for(e=0;e<h;e++){var f=x([a.charCodeAt(e++),a.charCodeAt(e)]),g=this.charToGlyph(f);c.push(g);32==f&&c.push(null)}}else{e=0;for(h=a.length;e<h;++e)f=a.charCodeAt(e),g=this.charToGlyph(f),c.push(g),32==f&&c.push(null)}return b[d]=c}};md=tf;var ld,Hf=function(a){this.error=a};Hf.prototype=
{charsToGlyphs:function(){return[]},exportData:function(){return{error:this.error}}};ld=Hf;var If=function(){this.lsb=this.width=0;this.flexing=!1;this.output=[];this.stack=[]},oh=[4],ph=[5],qh=[6],rh=[7],sh=[8],th=[12,35],td=[14],Jf=[21],Kf=[22],uh=[30],vh=[31];If.prototype={convert:function(a,b){for(var c=a.length,d=!1,e=0;e<c;e++){var f=a[e];if(32>f){12===f&&(f=(f<<8)+a[++e]);switch(f){case 1:this.stack=[];break;case 3:this.stack=[];break;case 4:if(this.flexing){if(1>this.stack.length){d=!0;break}f=
this.stack.pop();this.stack.push(0,f);break}d=this.executeCommand(1,oh);break;case 5:d=this.executeCommand(2,ph);break;case 6:d=this.executeCommand(1,qh);break;case 7:d=this.executeCommand(1,rh);break;case 8:d=this.executeCommand(6,sh);break;case 9:this.stack=[];break;case 10:if(1>this.stack.length){d=!0;break}f=this.stack.pop();d=this.convert(b[f],b);break;case 11:return d;case 13:if(2>this.stack.length){d=!0;break}d=this.stack.pop();this.lsb=f=this.stack.pop();this.width=d;this.stack.push(f);d=
this.executeCommand(1,Kf);break;case 14:this.output.push(td[0]);break;case 21:if(this.flexing)break;d=this.executeCommand(2,Jf);break;case 22:if(this.flexing){this.stack.push(0);break}d=this.executeCommand(1,Kf);break;case 30:d=this.executeCommand(4,uh);break;case 31:d=this.executeCommand(4,vh);break;case 3072:this.stack=[];break;case 3073:this.stack=[];break;case 3074:this.stack=[];break;case 3078:jc?(this.seac=this.stack.splice(-4,4),d=this.executeCommand(0,td)):d=this.executeCommand(4,td);break;
case 3079:if(4>this.stack.length){d=!0;break}this.stack.pop();var d=this.stack.pop(),h=this.stack.pop();this.lsb=f=this.stack.pop();this.width=d;this.stack.push(f,h);d=this.executeCommand(2,Jf);break;case 3084:if(2>this.stack.length){d=!0;break}f=this.stack.pop();h=this.stack.pop();this.stack.push(h/f);break;case 3088:if(2>this.stack.length){d=!0;break}f=this.stack.pop();h=this.stack.pop();0===f&&3===h?(f=this.stack.splice(this.stack.length-17,17),this.stack.push(f[2]+f[0],f[3]+f[1],f[4],f[5],f[6],
f[7],f[8],f[9],f[10],f[11],f[12],f[13],f[14]),d=this.executeCommand(13,th,!0),this.flexing=!1,this.stack.push(f[15],f[16])):1===f&&0===h&&(this.flexing=!0);break;case 3089:break;case 3105:this.stack=[];break;default:R('Unknown type 1 charstring command of "'+f+'"')}if(d)break}else f=246>=f?f-139:250>=f?256*(f-247)+a[++e]+108:254>=f?-(256*(f-251))-a[++e]-108:(a[++e]&255)<<24|(a[++e]&255)<<16|(a[++e]&255)<<8|(a[++e]&255)<<0,this.stack.push(f)}return d},executeCommand:function(a,b,c){var d=this.stack.length;
if(a>d)return!0;for(var e=d-a,f=e;f<d;f++){var h=this.stack[f];h===(h|0)?this.output.push(28,h>>8&255,h&255):(h=65536*h|0,this.output.push(255,h>>24&255,h>>16&255,h>>8&255,h&255))}this.output.push.apply(this.output,b);c?this.stack.splice(e,a):this.stack=[];return!1}};var ud=function(a,b,c){for(var d=[],e="",f=a.length,h=0;h<f;h++)e=a[h],d[h]=e^b>>8,b=52845*(e+b)+22719&65535;return d.slice(c)},Lf=function(a){return 47===a||91===a||93===a||123===a||125===a||40===a||41===a},vd=function(a,b){b&&(a=new $(ud(a.getBytes(),
wh,4)));this.stream=a;this.nextChar()},wh=55665;vd.prototype={readNumberArray:function(){this.getToken();for(var a=[];;){var b=this.getToken();if(null===b||"]"===b||"}"===b)break;a.push(parseFloat(b||0))}return a},readNumber:function(){var a=this.getToken();return parseFloat(a||0)},readInt:function(){var a=this.getToken();return parseInt(a||0,10)|0},readBoolean:function(){return"true"===this.getToken()?1:0},nextChar:function(){return this.currentChar=this.stream.getByte()},getToken:function(){for(var a=
!1,b=this.currentChar;;){if(-1===b)return null;if(a){if(10===b||13===b)a=!1}else if(37===b)a=!0;else if(!Z.isSpace(b))break;b=this.nextChar()}if(Lf(b))return this.nextChar(),String.fromCharCode(b);a="";do a+=String.fromCharCode(b),b=this.nextChar();while(0<=b&&!Z.isSpace(b)&&!Lf(b));return a},extractFontProgram:function(){for(var a=this.stream,b=[],c=[],d={subrs:[],charstrings:[],properties:{privateData:{lenIV:4}}},e;null!==(e=this.getToken());)if("/"===e)switch(e=this.getToken(),e){case "CharStrings":this.getToken();
this.getToken();this.getToken();for(this.getToken();;){e=this.getToken();if(null===e||"end"===e)break;if("/"===e){var f=this.getToken();e=this.readInt();this.getToken();var h=a.makeSubStream(a.pos,e),g=d.properties.privateData.lenIV,h=ud(h.getBytes(),4330,g);a.skip(e);this.nextChar();e=this.getToken();"noaccess"===e&&this.getToken();c.push({glyph:f,encoded:h})}}break;case "Subrs":this.readInt();for(this.getToken();"dup"===this.getToken();)f=this.readInt(),e=this.readInt(),this.getToken(),h=a.makeSubStream(a.pos,
e),g=d.properties.privateData.lenIV,h=ud(h.getBytes(),4330,g),a.skip(e),this.nextChar(),e=this.getToken(),"noaccess"===e&&this.getToken(),b[f]=h;break;case "BlueValues":case "OtherBlues":case "FamilyBlues":case "FamilyOtherBlues":this.readNumberArray();break;case "StemSnapH":case "StemSnapV":d.properties.privateData[e]=this.readNumberArray();break;case "StdHW":case "StdVW":d.properties.privateData[e]=this.readNumberArray()[0];break;case "BlueShift":case "lenIV":case "BlueFuzz":case "BlueScale":case "LanguageGroup":case "ExpansionFactor":d.properties.privateData[e]=
this.readNumber();break;case "ForceBold":d.properties.privateData[e]=this.readBoolean()}for(a=0;a<c.length;a++)f=c[a].glyph,h=c[a].encoded,e=new If,h=e.convert(h,b),g=e.output,h&&(g=[14]),d.charstrings.push({glyph:f,data:g,seac:e.seac,lsb:e.lsb,width:e.width});return d},extractFontHeader:function(a){for(var b;null!==(b=this.getToken());)if("/"===b)switch(b=this.getToken(),b){case "FontMatrix":var c=this.readNumberArray();a.fontMatrix=c;break;case "Encoding":var d=this.getToken();if(/^\d+$/.test(d)){c=
[];d=parseInt(d,10)|0;this.getToken();for(var e=0;e<d;e++)if(b=this.getToken(),"dup"===b){b=this.readInt();this.getToken();var f=this.getToken();c[b]=f;this.getToken()}}else c=aa[d];a.overridableEncoding&&c&&(a.baseEncoding=c)}}};var wd=".notdef;space;exclam;quotedbl;numbersign;dollar;percent;ampersand;quoteright;parenleft;parenright;asterisk;plus;comma;hyphen;period;slash;zero;one;two;three;four;five;six;seven;eight;nine;colon;semicolon;less;equal;greater;question;at;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;bracketleft;backslash;bracketright;asciicircum;underscore;quoteleft;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;braceleft;bar;braceright;asciitilde;exclamdown;cent;sterling;fraction;yen;florin;section;currency;quotesingle;quotedblleft;guillemotleft;guilsinglleft;guilsinglright;fi;fl;endash;dagger;daggerdbl;periodcentered;paragraph;bullet;quotesinglbase;quotedblbase;quotedblright;guillemotright;ellipsis;perthousand;questiondown;grave;acute;circumflex;tilde;macron;breve;dotaccent;dieresis;ring;cedilla;hungarumlaut;ogonek;caron;emdash;AE;ordfeminine;Lslash;Oslash;OE;ordmasculine;ae;dotlessi;lslash;oslash;oe;germandbls;onesuperior;logicalnot;mu;trademark;Eth;onehalf;plusminus;Thorn;onequarter;divide;brokenbar;degree;thorn;threequarters;twosuperior;registered;minus;eth;multiply;threesuperior;copyright;Aacute;Acircumflex;Adieresis;Agrave;Aring;Atilde;Ccedilla;Eacute;Ecircumflex;Edieresis;Egrave;Iacute;Icircumflex;Idieresis;Igrave;Ntilde;Oacute;Ocircumflex;Odieresis;Ograve;Otilde;Scaron;Uacute;Ucircumflex;Udieresis;Ugrave;Yacute;Ydieresis;Zcaron;aacute;acircumflex;adieresis;agrave;aring;atilde;ccedilla;eacute;ecircumflex;edieresis;egrave;iacute;icircumflex;idieresis;igrave;ntilde;oacute;ocircumflex;odieresis;ograve;otilde;scaron;uacute;ucircumflex;udieresis;ugrave;yacute;ydieresis;zcaron;exclamsmall;Hungarumlautsmall;dollaroldstyle;dollarsuperior;ampersandsmall;Acutesmall;parenleftsuperior;parenrightsuperior;266 ff;onedotenleader;zerooldstyle;oneoldstyle;twooldstyle;threeoldstyle;fouroldstyle;fiveoldstyle;sixoldstyle;sevenoldstyle;eightoldstyle;nineoldstyle;commasuperior;threequartersemdash;periodsuperior;questionsmall;asuperior;bsuperior;centsuperior;dsuperior;esuperior;isuperior;lsuperior;msuperior;nsuperior;osuperior;rsuperior;ssuperior;tsuperior;ff;ffi;ffl;parenleftinferior;parenrightinferior;Circumflexsmall;hyphensuperior;Gravesmall;Asmall;Bsmall;Csmall;Dsmall;Esmall;Fsmall;Gsmall;Hsmall;Ismall;Jsmall;Ksmall;Lsmall;Msmall;Nsmall;Osmall;Psmall;Qsmall;Rsmall;Ssmall;Tsmall;Usmall;Vsmall;Wsmall;Xsmall;Ysmall;Zsmall;colonmonetary;onefitted;rupiah;Tildesmall;exclamdownsmall;centoldstyle;Lslashsmall;Scaronsmall;Zcaronsmall;Dieresissmall;Brevesmall;Caronsmall;Dotaccentsmall;Macronsmall;figuredash;hypheninferior;Ogoneksmall;Ringsmall;Cedillasmall;questiondownsmall;oneeighth;threeeighths;fiveeighths;seveneighths;onethird;twothirds;zerosuperior;foursuperior;fivesuperior;sixsuperior;sevensuperior;eightsuperior;ninesuperior;zeroinferior;oneinferior;twoinferior;threeinferior;fourinferior;fiveinferior;sixinferior;seveninferior;eightinferior;nineinferior;centinferior;dollarinferior;periodinferior;commainferior;Agravesmall;Aacutesmall;Acircumflexsmall;Atildesmall;Adieresissmall;Aringsmall;AEsmall;Ccedillasmall;Egravesmall;Eacutesmall;Ecircumflexsmall;Edieresissmall;Igravesmall;Iacutesmall;Icircumflexsmall;Idieresissmall;Ethsmall;Ntildesmall;Ogravesmall;Oacutesmall;Ocircumflexsmall;Otildesmall;Odieresissmall;OEsmall;Oslashsmall;Ugravesmall;Uacutesmall;Ucircumflexsmall;Udieresissmall;Yacutesmall;Thornsmall;Ydieresissmall;001.000;001.001;001.002;001.003;Black;Bold;Book;Light;Medium;Regular;Roman;Semibold".split(";"),
sf=function(a,b,c){var d=new $(b.getBytes(c.length1));(new vd(d)).extractFontHeader(c);b=new $(b.getBytes(c.length2));b=(new vd(b,!0)).extractFontProgram();for(var e in b.properties)c[e]=b.properties[e];e=this.getOrderedCharStrings(b.charstrings,c);var d=this.getType2Charstrings(e),f=this.getType2Subrs(b.subrs);this.charstrings=e;this.data=this.wrap(a,d,this.charstrings,f,c);this.seacs=this.getSeacs(b.charstrings)};sf.prototype={getOrderedCharStrings:function(a){var b=[],c=[],d,e,f,h=Hb;d=0;for(e=
a.length;d<e;d++){var g=a[d];f=g.glyph;var j=f in cb?cb[f]:h++;for(;c[j];)j=h++;c[j]=!0;b.push({glyph:f,unicode:j,gid:d,charstring:g.data,width:g.width,lsb:g.lsb})}b.sort(function(a,b){return a.unicode-b.unicode});return b},getSeacs:function(a){var b,c,d=[];b=0;for(c=a.length;b<c;b++){var e=a[b];e.seac&&(d[b]=e.seac)}return d},getType2Charstrings:function(a){for(var b=[],c=0,d=a.length;c<d;c++)b.push(a[c].charstring);return b},getType2Subrs:function(a){for(var b=0,c=a.length,b=1133>c?107:33769>c?
1131:32768,d=[],e=0;e<b;e++)d.push([11]);for(e=0;e<c;e++)d.push(a[e]);return d},wrap:function(a,b,c,d,e){var f=new xd;f.header=new yd(1,0,4,4);f.names=[a];var h=new Bb;h.setByName("version",391);h.setByName("Notice",392);h.setByName("FullName",393);h.setByName("FamilyName",394);h.setByName("Weight",395);h.setByName("Encoding",null);h.setByName("FontMatrix",e.fontMatrix);h.setByName("FontBBox",e.bbox);h.setByName("charset",null);h.setByName("CharStrings",null);h.setByName("Private",null);f.topDict=
h;h=new bc;h.add("Version 0.11");h.add("See original notice");h.add(a);h.add(a);h.add("Medium");f.strings=h;f.globalSubrIndex=new qb;var h=b.length,g=[0];for(a=0;a<h;a++){var j=wd.indexOf(c[a].glyph);-1==j&&(j=0);g.push(j>>8&255,j&255)}f.charset=new Cb(!1,0,[],g);c=new qb;c.add([139,14]);for(a=0;a<h;a++)c.add(b[a]);f.charStrings=c;b=new rb;b.setByName("Subrs",null);h="BlueValues OtherBlues FamilyBlues FamilyOtherBlues StemSnapH StemSnapV BlueShift BlueFuzz BlueScale LanguageGroup ExpansionFactor ForceBold StdHW StdVW".split(" ");
a=0;for(c=h.length;a<c;a++)if(g=h[a],e.privateData.hasOwnProperty(g)){j=e.privateData[g];if(H(j))for(var k=j.length-1;0<k;k--)j[k]-=j[k-1];b.setByName(g,j)}f.topDict.privateDict=b;e=new qb;a=0;for(c=d.length;a<c;a++)e.add(d[a]);b.subrsIndex=e;return(new yc(f)).compile()}};var nd,Mf=function(a,b){this.properties=b;this.cff=(new xc(a,b)).parse();var c=new yc(this.cff);this.readExtra();try{this.data=c.compile()}catch(d){R("Failed to compile font "+b.loadedName),this.data=a}};Mf.prototype={readExtra:function(){for(var a=
this.getCharStrings(),b=[],c=0,d=a.length;c<d;c++)b.push(a[c].gid);this.charstrings=a;this.glyphIds=b;this.seacs=this.cff.seacs},getCharStrings:function(){var a=this.cff,b=a.charset.charset,c=a.encoding?a.encoding.encoding:null,a=[],d=[],e=[],f=[],h=0;if(this.properties.cidSystemInfo)if(this.cff.isCIDFont)f=b;else for(var g=0,c=b.length;g<b.length;g++)f.push(g);else{for(g in c){var j=c[g];if(j in f){var k=f[j];H(k)||(f[j]=[k]);f[j].push(g|0)}else f[j]=g|0}".notdef"===b[0]&&(h=1)}g=h;for(c=b.length;g<
c;g++){j=b[g];k=f[g];H(k)||(k=[k]);for(h=0;h<k.length;h++){var l=k[h];!l||ce(l)?e.push(g,l):(a.push({unicode:l,code:l,gid:g,glyph:j}),d[l]=!0)}}f=Hb;h=0;for(c=e.length;h<c;h+=2){for(g=e[h];f in d;)f++;j=f++;a.push({unicode:j,code:e[h+1]||0,gid:g,glyph:b[g]})}a.sort(function(a,b){return a.unicode-b.unicode});return a}};nd=Mf;var xc,Nf=function(a,b){this.bytes=a.getBytes();this.properties=b},xh=[null,{id:"hstem",min:2,resetStack:!0,stem:!0},null,{id:"vstem",min:2,resetStack:!0,stem:!0},{id:"vmoveto",
min:1,resetStack:!0},{id:"rlineto",min:2,resetStack:!0},{id:"hlineto",min:1,resetStack:!0},{id:"vlineto",min:1,resetStack:!0},{id:"rrcurveto",min:6,resetStack:!0},null,{id:"callsubr",min:1,undefStack:!0},{id:"return",min:0,undefStack:!0},null,null,null,null,null,null,{id:"hstemhm",min:2,resetStack:!0,stem:!0},null,null,{id:"rmoveto",min:2,resetStack:!0},{id:"hmoveto",min:1,resetStack:!0},{id:"vstemhm",min:2,resetStack:!0,stem:!0},{id:"rcurveline",min:8,resetStack:!0},{id:"rlinecurve",min:8,resetStack:!0},
{id:"vvcurveto",min:4,resetStack:!0},{id:"hhcurveto",min:4,resetStack:!0},null,{id:"callgsubr",min:1,undefStack:!0},{id:"vhcurveto",min:4,resetStack:!0},{id:"hvcurveto",min:4,resetStack:!0}],yh=[null,null,null,{id:"and",min:2,stackDelta:-1},{id:"or",min:2,stackDelta:-1},{id:"not",min:1,stackDelta:0},null,null,null,{id:"abs",min:1,stackDelta:0},{id:"add",min:2,stackDelta:-1,stackFn:function(a,b){a[b-2]+=a[b-1]}},{id:"sub",min:2,stackDelta:-1,stackFn:function(a,b){a[b-2]-=a[b-1]}},{id:"div",min:2,stackDelta:-1,
stackFn:function(a,b){a[b-2]/=a[b-1]}},null,{id:"neg",min:1,stackDelta:0,stackFn:function(a,b){a[b-1]=-a[b-1]}},{id:"eq",min:2,stackDelta:-1},null,null,{id:"drop",min:1,stackDelta:-1},null,{id:"put",min:2,stackDelta:-2},{id:"get",min:1,stackDelta:0},{id:"ifelse",min:4,stackDelta:-3},{id:"random",min:0,stackDelta:1},{id:"mul",min:2,stackDelta:-1,stackFn:function(a,b){a[b-2]*=a[b-1]}},null,{id:"sqrt",min:1,stackDelta:0},{id:"dup",min:1,stackDelta:1},{id:"exch",min:2,stackDelta:0},{id:"index",min:2,
stackDelta:0},{id:"roll",min:3,stackDelta:-2},null,null,null,{id:"hflex",min:7,resetStack:!0},{id:"flex",min:13,resetStack:!0},{id:"hflex1",min:9,resetStack:!0},{id:"flex1",min:11,resetStack:!0}];Nf.prototype={parse:function(){var a=this.properties,b=new xd;this.cff=b;var c=this.parseHeader(),d=this.parseIndex(c.endPos),e=this.parseIndex(d.endPos),f=this.parseIndex(e.endPos),h=this.parseIndex(f.endPos),e=this.parseDict(e.obj.get(0)),e=this.createDict(Bb,e,b.strings);b.header=c.obj;b.names=this.parseNameIndex(d.obj);
b.strings=this.parseStringIndex(f.obj);b.topDict=e;b.globalSubrIndex=h.obj;this.parsePrivateDict(b.topDict);b.isCIDFont=e.hasName("ROS");c=e.getByName("CharStrings");c=this.parseCharStrings(c);b.charStrings=c.charStrings;b.seacs=c.seacs;if(c=e.getByName("FontMatrix"))a.fontMatrix=c;if(c=e.getByName("FontBBox"))a.ascent=c[3],a.descent=c[1],a.ascentScaled=!0;if(b.isCIDFont){a=this.parseIndex(e.getByName("FDArray")).obj;c=0;for(d=a.count;c<d;++c)f=a.get(c),f=this.createDict(Bb,this.parseDict(f),b.strings),
this.parsePrivateDict(f),b.fdArray.push(f);a=null;c=this.parseCharsets(e.getByName("charset"),b.charStrings.count,b.strings,!0);b.fdSelect=this.parseFDSelect(e.getByName("FDSelect"),b.charStrings.count)}else c=this.parseCharsets(e.getByName("charset"),b.charStrings.count,b.strings,!1),a=this.parseEncoding(e.getByName("Encoding"),a,b.strings,c.charset);b.charset=c;b.encoding=a;return b},parseHeader:function(){for(var a=this.bytes,b=0;1!=a[b];)++b;0!==b&&(L("cff data is shifted"),this.bytes=a=a.subarray(b));
b=a[2];return{obj:new yd(a[0],a[1],b,a[3]),endPos:b}},parseDict:function(a){function b(){var b=a[c++];if(30===b){for(var b="",d=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"],e=a.length;c<e;){var f=a[c++],h=f>>4,f=f&15;if(15==h)break;b+=d[h];if(15==f)break;b+=d[f]}return parseFloat(b)}if(28===b)return b=a[c++],b=(b<<24|a[c++]<<16)>>16;if(29===b)return b=a[c++],b=b<<8|a[c++],b=b<<8|a[c++],b=b<<8|a[c++];if(32<=b&&246>=b)return b-139;if(247<=b&&250>=b)return 256*(b-247)+a[c++]+108;if(251<=
b&&254>=b)return-(256*(b-251))-a[c++]-108;r("255 is not a valid DICT command");return-1}for(var c=0,d=[],e=[],c=0,f=a.length;c<f;){var h=a[c];21>=h?(12===h&&(h=h<<8|a[++c]),e.push([h,d]),d=[],++c):d.push(b())}return e},parseIndex:function(a){var b=new qb,c=this.bytes,d=c[a++]<<8|c[a++],e=[],f=a;if(0!==d){for(var f=c[a++],h=a+(d+1)*f-1,g=0,j=d+1;g<j;++g){for(var k=0,l=0;l<f;++l)k<<=8,k+=c[a++];e.push(h+k)}f=e[d]}g=0;for(j=e.length-1;g<j;++g)b.add(c.subarray(e[g],e[g+1]));return{obj:b,endPos:f}},parseNameIndex:function(a){for(var b=
[],c=0,d=a.count;c<d;++c){for(var e=a.get(c),f=Math.min(e.length,127),h=[],g=0;g<f;++g){var j=e[g];h[g]=0===g&&0===j?j:33>j||126<j||91===j||93===j||40===j||41===j||123===j||125===j||60===j||62===j||47===j||37===j?95:j}b.push(String.fromCharCode.apply(null,h))}return b},parseStringIndex:function(a){for(var b=new bc,c=0,d=a.count;c<d;++c){var e=a.get(c);b.add(String.fromCharCode.apply(null,e))}return b},createDict:function(a,b,c){a=new a(c);c=0;for(var d=b.length;c<d;++c){var e=b[c];a.setByKey(e[0],
e[1])}return a},parseCharStrings:function(a){a=this.parseIndex(a).obj;for(var b=[],c=a.count,d=0;d<c;d++){for(var e=0,f=[],h=!0,g=0,j=!0,k=a.get(d),l=k.length,m=0;m<l;){var p=k[m++],n=null;12==p?(p=k[m++],0===p?(k[m-2]=139,k[m-1]=22,e=0):n=yh[p]):28===p?(f[e]=(k[m]<<24|k[m+1]<<16)>>16,m+=2,e++):14==p?4<=e&&(e-=4,jc&&(b[d]=f.slice(e,e+4),j=!1)):32<=p&&246>=p?(f[e]=p-139,e++):247<=p&&254>=p?(f[e]=251>p?(p-247<<8)+k[m]+108:-(p-251<<8)-k[m]-108,m++,e++):255==p?(f[e]=(k[m]<<24|k[m+1]<<16|k[m+2]<<8|k[m+
3])/65536,m+=4,e++):19==p||20==p?(g+=e>>1,m+=g+7>>3,e=0):n=xh[p];if(n){n.stem&&(g+=e>>1);if("min"in n&&!h&&e<n.min){R("Not enough parameters for "+n.id+"; actual: "+e+", expected: "+n.min);j=!1;break}"stackDelta"in n?("stackFn"in n&&n.stackFn(f,e),e+=n.stackDelta):n.resetStack?(e=0,h=!1):n.undefStack&&(e=0,h=!0)}}j||a.set(d,new Uint8Array([14]))}return{charStrings:a,seacs:b}},emptyPrivateDictionary:function(a){var b=this.createDict(rb,[],a.strings);a.setByKey(18,[0,0]);a.privateDict=b},parsePrivateDict:function(a){if(a.hasName("Private")){var b=
a.getByName("Private");if(!H(b)||2!==b.length)a.removeByName("Private");else{var c=b[0],b=b[1];if(0===c||b>=this.bytes.length)this.emptyPrivateDictionary(a);else if(c=this.bytes.subarray(b,b+c),c=this.parseDict(c),c=this.createDict(rb,c,a.strings),a.privateDict=c,c.getByName("Subrs")){var d=c.getByName("Subrs"),b=b+d;0===d||b>=this.bytes.length?this.emptyPrivateDictionary(a):(a=this.parseIndex(b),c.subrsIndex=a.obj)}}}else this.emptyPrivateDictionary(a)},parseCharsets:function(a,b,c,d){if(0===a)return new Cb(!0,
zd.ISO_ADOBE,ah);if(1==a)return new Cb(!0,zd.EXPERT,bh);if(2==a)return new Cb(!0,zd.EXPERT_SUBSET,ch);var e=this.bytes,f=a,h=e[a++],g=[".notdef"];b-=1;switch(h){case 0:for(var j=0;j<b;j++){var k=e[a++]<<8|e[a++];g.push(d?k:c.get(k))}break;case 1:for(;g.length<=b;)for(var k=e[a++]<<8|e[a++],l=e[a++],j=0;j<=l;j++)g.push(d?k++:c.get(k++));break;case 2:for(;g.length<=b;){k=e[a++]<<8|e[a++];l=e[a++]<<8|e[a++];for(j=0;j<=l;j++)g.push(d?k++:c.get(k++))}break;default:r("Unknown charset format")}a=e.subarray(f,
a);return new Cb(!1,h,g,a)},parseEncoding:function(a,b,c,d){b={};var e=this.bytes,f=!1,h,g=null;if(0===a||1==a){f=!0;a=(h=a)?aa.ExpertEncoding:aa.StandardEncoding;var j=0;for(c=d.length;j<c;j++)e=a.indexOf(d[j]),-1!=e&&(b[e]=j)}else{g=a;h=e[a++];switch(h&127){case 0:for(var k=e[a++],j=1;j<=k;j++)b[e[a++]]=j;break;case 1:for(var k=e[a++],l=1,j=0;j<k;j++)for(var m=e[a++],p=e[a++],n=m;n<=m+p;n++)b[n]=l++;break;default:r("Unknow encoding format: "+h+" in CFF")}j=a;if(h&128){e[g]&=127;k=e[a++];for(l=0;l<
k;l++)m=e[a++],p=(e[a++]<<8)+(e[a++]&255),b[m]=d.indexOf(c.get(p))}g=e.subarray(g,j)}return new Of(f,h&127,b,g)},parseFDSelect:function(a,b){var c=a,d=this.bytes,e=d[a++],f=[];switch(e){case 0:for(e=0;e<b;++e){var h=d[a++];f.push(h)}break;case 3:h=d[a++]<<8|d[a++];for(e=0;e<h;++e)for(var g=d[a++]<<8|d[a++],j=d[a++],k=d[a]<<8|d[a+1];g<k;++g)f.push(j);a+=2;break;default:r("Unknown fdselect format "+e)}return new Pf(f,d.subarray(c,a))}};xc=Nf;var xd;xd=function(){this.header=null;this.names=[];this.topDict=
null;this.strings=new bc;this.charStrings=this.charset=this.encoding=this.globalSubrIndex=null;this.fdArray=[];this.fdSelect=null;this.isCIDFont=!1};var yd;yd=function(a,b,c,d){this.major=a;this.minor=b;this.hdrSize=c;this.offSize=d};var bc,Qf=function(){this.strings=[]};Qf.prototype={get:function(a){return 0<=a&&390>=a?wd[a]:a-391<=this.strings.length?this.strings[a-391]:wd[0]},add:function(a){this.strings.push(a)},get count(){return this.strings.length}};bc=Qf;var qb,Rf=function(){this.objects=
[];this.length=0};Rf.prototype={add:function(a){this.length+=a.length;this.objects.push(a)},set:function(a,b){this.length+=b.length-this.objects[a].length;this.objects[a]=b},get:function(a){return this.objects[a]},get count(){return this.objects.length}};qb=Rf;var Ya=function(a,b){this.keyToNameMap=a.keyToNameMap;this.nameToKeyMap=a.nameToKeyMap;this.defaults=a.defaults;this.types=a.types;this.opcodes=a.opcodes;this.order=a.order;this.strings=b;this.values={}};Ya.prototype={setByKey:function(a,b){if(!(a in
this.keyToNameMap))return!1;if(0===b.length)return!0;var c=this.types[a];if("num"===c||"sid"===c||"offset"===c)b=b[0];this.values[a]=b;return!0},setByName:function(a,b){a in this.nameToKeyMap||r('Invalid dictionary name "'+a+'"');this.values[this.nameToKeyMap[a]]=b},hasName:function(a){return this.nameToKeyMap[a]in this.values},getByName:function(a){a in this.nameToKeyMap||r('Invalid dictionary name "'+a+'"');a=this.nameToKeyMap[a];return!(a in this.values)?this.defaults[a]:this.values[a]},removeByName:function(a){delete this.values[this.nameToKeyMap[a]]}};
Ya.createTables=function(a){for(var b={keyToNameMap:{},nameToKeyMap:{},defaults:{},types:{},opcodes:{},order:[]},c=0,d=a.length;c<d;++c){var e=a[c],f=H(e[0])?(e[0][0]<<8)+e[0][1]:e[0];b.keyToNameMap[f]=e[1];b.nameToKeyMap[e[1]]=f;b.types[f]=e[2];b.defaults[f]=e[3];b.opcodes[f]=H(e[0])?e[0]:[e[0]];b.order.push(f)}return b};var Bb,Sf=function(a){null===Ad&&(Ad=Ya.createTables(zh));Ya.call(this,Ad,a);this.privateDict=null},zh=[[[12,30],"ROS",["sid","sid","num"],null],[[12,20],"SyntheticBase","num",null],
[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","num",0],[[12,2],"ItalicAngle","num",0],[[12,3],"UnderlinePosition","num",-100],[[12,4],"UnderlineThickness","num",50],[[12,5],"PaintType","num",0],[[12,6],"CharstringType","num",2],[[12,7],"FontMatrix","num num num num num num".split(" "),[0.0010,0,0,0.0010,0,0]],[13,"UniqueID","num",null],[5,"FontBBox",["num","num",
"num","num"],[0,0,0,0]],[[12,8],"StrokeWidth","num",0],[14,"XUID","array",null],[15,"charset","offset",0],[16,"Encoding","offset",0],[17,"CharStrings","offset",0],[18,"Private",["offset","offset"],null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","num",0],[[12,32],"CIDFontRevision","num",0],[[12,33],"CIDFontType","num",0],[[12,34],"CIDCount","num",8720],[[12,35],"UIDBase","num",null],[[12,37],"FDSelect","offset",
null],[[12,36],"FDArray","offset",null],[[12,38],"FontName","sid",null]],Ad=null;Sf.prototype=Object.create(Ya.prototype);Bb=Sf;var rb,Tf=function(a){null===Bd&&(Bd=Ya.createTables(Ah));Ya.call(this,Bd,a);this.subrsIndex=null},Ah=[[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","num",0.039625],[[12,10],"BlueShift","num",7],[[12,11],"BlueFuzz","num",1],[10,"StdHW","num",null],[11,"StdVW","num",null],
[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","num",0],[[12,17],"LanguageGroup","num",0],[[12,18],"ExpansionFactor","num",0.06],[[12,19],"initialRandomSeed","num",0],[20,"defaultWidthX","num",0],[21,"nominalWidthX","num",0],[19,"Subrs","offset",null]],Bd=null;Tf.prototype=Object.create(Ya.prototype);rb=Tf;var zd={ISO_ADOBE:0,EXPERT:1,EXPERT_SUBSET:2},Cb;Cb=function(a,b,c,d){this.predefined=a;this.format=b;this.charset=c;this.raw=d};var Of;Of=function(a,
b,c,d){this.predefined=a;this.format=b;this.encoding=c;this.raw=d};var Pf;Pf=function(a,b){this.fdSelect=a;this.raw=b};var Cd=function(){this.offsets={}};Cd.prototype={isTracking:function(a){return a in this.offsets},track:function(a,b){a in this.offsets&&r("Already tracking location of "+a);this.offsets[a]=b},offset:function(a){for(var b in this.offsets)this.offsets[b]+=a},setEntryLocation:function(a,b,c){a in this.offsets||r("Not tracking location of "+a);c=c.data;a=this.offsets[a];for(var d=0,
e=b.length;d<e;++d){var f=5*d+a,h=f+1,g=f+2,j=f+3,k=f+4;(29!==c[f]||0!==c[h]||0!==c[g]||0!==c[j]||0!==c[k])&&r("writing to an offset that is not empty");var l=b[d];c[f]=29;c[h]=l>>24&255;c[g]=l>>16&255;c[j]=l>>8&255;c[k]=l&255}}};var yc,Uf=function(a){for(var b=[],c=0,d=a.length;c<d;++c)b[c]=a.charCodeAt(c);return b},Vf=function(a){this.cff=a};Vf.prototype={compile:function(){var a=this.cff,b={data:[],length:0,add:function(a){this.data=this.data.concat(a);this.length=this.data.length}},c=this.compileHeader(a.header);
b.add(c);c=this.compileNameIndex(a.names);b.add(c);if(a.isCIDFont&&a.topDict.hasName("FontMatrix")){c=a.topDict.getByName("FontMatrix");a.topDict.removeByName("FontMatrix");for(var d=0,e=a.fdArray.length;d<e;d++){var f=a.fdArray[d],h=c.slice(0);f.hasName("FontMatrix")&&(h=D.transform(h,f.getByName("FontMatrix")));f.setByName("FontMatrix",h)}}d=this.compileTopDicts([a.topDict],b.length,a.isCIDFont);b.add(d.output);c=d.trackers[0];d=this.compileStringIndex(a.strings.strings);b.add(d);d=this.compileIndex(a.globalSubrIndex);
b.add(d);a.encoding&&a.topDict.hasName("Encoding")&&(a.encoding.predefined?c.setEntryLocation("Encoding",[a.encoding.format],b):(d=this.compileEncoding(a.encoding),c.setEntryLocation("Encoding",[b.length],b),b.add(d)));a.charset&&a.topDict.hasName("charset")&&(a.charset.predefined?c.setEntryLocation("charset",[a.charset.format],b):(d=this.compileCharset(a.charset),c.setEntryLocation("charset",[b.length],b),b.add(d)));d=this.compileCharStrings(a.charStrings);c.setEntryLocation("CharStrings",[b.length],
b);b.add(d);a.isCIDFont&&(c.setEntryLocation("FDSelect",[b.length],b),d=this.compileFDSelect(a.fdSelect.raw),b.add(d),d=this.compileTopDicts(a.fdArray,b.length,!0),c.setEntryLocation("FDArray",[b.length],b),b.add(d.output),this.compilePrivateDicts(a.fdArray,d.trackers,b));this.compilePrivateDicts([a.topDict],[c],b);b.add([0]);return b.data},encodeNumber:function(a){return parseFloat(a)==parseInt(a,10)&&!isNaN(a)?this.encodeInteger(a):this.encodeFloat(a)},encodeFloat:function(a){var b=a.toString(),
c=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(b);c&&(b=parseFloat("1e"+((c[2]?+c[2]:0)+c[1].length)),b=(Math.round(a*b)/b).toString());a="";for(var c=0,d=b.length;c<d;++c){var e=b[c];a="e"===e?a+("-"===b[++c]?"c":"b"):"."===e?a+"a":"-"===e?a+"e":a+e}a+=a.length&1?"f":"ff";b=[30];c=0;for(d=a.length;c<d;c+=2)b.push(parseInt(a.substr(c,2),16));return b},encodeInteger:function(a){-107<=a&&107>=a?a=[a+139]:108<=a&&1131>=a?(a=[a-108],a=[(a>>8)+247,a&255]):-1131<=a&&-108>=a?(a=-a-108,a=[(a>>8)+
251,a&255]):a=-32768<=a&&32767>=a?[28,a>>8&255,a&255]:[29,a>>24&255,a>>16&255,a>>8&255,a&255];return a},compileHeader:function(a){return[a.major,a.minor,a.hdrSize,a.offSize]},compileNameIndex:function(a){for(var b=new qb,c=0,d=a.length;c<d;++c)b.add(Uf(a[c]));return this.compileIndex(b)},compileTopDicts:function(a,b,c){for(var d=[],e=new qb,f=0,h=a.length;f<h;++f){var g=a[f];c&&(g.removeByName("CIDFontVersion"),g.removeByName("CIDFontRevision"),g.removeByName("CIDFontType"),g.removeByName("CIDCount"),
g.removeByName("UIDBase"));var j=new Cd,g=this.compileDict(g,j);d.push(j);e.add(g);j.offset(b)}e=this.compileIndex(e,d);return{trackers:d,output:e}},compilePrivateDicts:function(a,b,c){for(var d=0,e=a.length;d<e;++d){var f=a[d];f.privateDict&&f.hasName("Private")||r("There must be an private dictionary.");var h=f.privateDict,f=new Cd,g=this.compileDict(h,f),j=c.length;f.offset(j);g.length||(j=0);b[d].setEntryLocation("Private",[g.length,j],c);c.add(g);h.subrsIndex&&h.hasName("Subrs")&&(h=this.compileIndex(h.subrsIndex),
f.setEntryLocation("Subrs",[g.length],c),c.add(h))}},compileDict:function(a,b){for(var c=[],d=a.order,e=0;e<d.length;++e){var f=d[e];if(f in a.values){var h=a.values[f],g=a.types[f];H(g)||(g=[g]);H(h)||(h=[h]);if(0!==h.length){for(var j=0,k=g.length;j<k;++j){var l=g[j],m=h[j];switch(l){case "num":case "sid":c=c.concat(this.encodeNumber(m));break;case "offset":l=a.keyToNameMap[f];b.isTracking(l)||b.track(l,c.length);c=c.concat([29,0,0,0,0]);break;case "array":case "delta":c=c.concat(this.encodeNumber(m));
l=1;for(m=h.length;l<m;++l)c=c.concat(this.encodeNumber(h[l]));break;default:r("Unknown data type of "+l)}}c=c.concat(a.opcodes[f])}}}return c},compileStringIndex:function(a){for(var b=new qb,c=0,d=a.length;c<d;++c)b.add(Uf(a[c]));return this.compileIndex(b)},compileGlobalSubrIndex:function(){this.out.writeByteArray(this.compileIndex(this.cff.globalSubrIndex))},compileCharStrings:function(a){return this.compileIndex(a)},compileCharset:function(a){return this.compileTypedArray(a.raw)},compileEncoding:function(a){return this.compileTypedArray(a.raw)},
compileFDSelect:function(a){return this.compileTypedArray(a)},compileTypedArray:function(a){for(var b=[],c=0,d=a.length;c<d;++c)b[c]=a[c];return b},compileIndex:function(a,b){b=b||[];var c=a.objects,d=c.length;if(0===d)return[0,0,0];for(var e=[d>>8&255,d&255],f=1,h=0;h<d;++h)f+=c[h].length;f=256>f?1:65536>f?2:16777216>f?3:4;e.push(f);for(var g=1,h=0;h<d+1;h++)1===f?e.push(g&255):2===f?e.push(g>>8&255,g&255):3===f?e.push(g>>16&255,g>>8&255,g&255):e.push(g>>>24&255,g>>16&255,g>>8&255,g&255),c[h]&&(g+=
c[h].length);for(h=0;h<d;h++){b[h]&&b[h].offset(e.length);f=0;for(g=c[h].length;f<g;f++)e.push(c[h][f])}return e}};yc=Vf;/Windows/.test(navigator.userAgent)&&(jc=!0);/Windows.*Chrome/.test(navigator.userAgent)&&(pf=61696);var Af,ra=function(a,b){return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]},ka=function(a,b){return a[b]<<8|a[b+1]},ib=function(a,b){for(var c=b.charCodeAt(0),d=0,e=a.length-1;d<e;){var f=d+e+1>>1;c<a[f].start?e=f-1:d=f}return a[d].start<=c&&c<=a[d].end?a[d].idDelta+(a[d].ids?a[d].ids[c-
a[d].start]:c)&65535:0},Wf=function(a,b,c){function d(a,c,d,e){b.push("c.quadraticCurveTo("+a+","+c+","+d+","+e+");")}var e=0,f=(a[e]<<24|a[e+1]<<16)>>16,e=e+10;if(0>f){var h=0,g=0;do{var j=a[e]<<8|a[e+1],f=a[e+2]<<8|a[e+3],e=e+4;j&1?(h=(a[e]<<24|a[e+1]<<16)>>16,g=(a[e+2]<<24|a[e+3]<<16)>>16,e+=4):(h=a[e++],g=a[e++]);j&2||(g=h=0);var k=1,l=1,m=0,p=0;j&8?(k=l=(a[e]<<24|a[e+1]<<16)/1073741824,e+=2):j&64?(k=(a[e]<<24|a[e+1]<<16)/1073741824,l=(a[e+2]<<24|a[e+3]<<16)/1073741824,e+=4):j&128&&(k=(a[e]<<
24|a[e+1]<<16)/1073741824,m=(a[e+2]<<24|a[e+3]<<16)/1073741824,p=(a[e+4]<<24|a[e+5]<<16)/1073741824,l=(a[e+6]<<24|a[e+7]<<16)/1073741824,e+=8);if(f=c.glyphs[f])b.push("c.save();"),b.push("c.transform("+k+","+m+","+p+","+l+","+h+","+g+");"),Wf(f,b,c),b.push("c.restore();")}while(j&32)}else{c=[];for(j=0;j<f;j++)c.push(a[e]<<8|a[e+1]),e+=2;e+=2+(a[e]<<8|a[e+1]);l=c[c.length-1]+1;for(k=[];k.length<l;){j=a[e++];h=1;for(j&8&&(h+=a[e++]);0<h--;)k.push({flags:j})}for(j=g=h=0;j<l;j++){switch(k[j].flags&18){case 0:h+=
(a[e]<<24|a[e+1]<<16)>>16;e+=2;break;case 2:h-=a[e++];break;case 18:h+=a[e++]}k[j].x=h}for(j=0;j<l;j++){switch(k[j].flags&36){case 0:g+=(a[e]<<24|a[e+1]<<16)>>16;e+=2;break;case 4:g-=a[e++];break;case 36:g+=a[e++]}k[j].y=g}for(e=j=0;e<f;e++){a=c[e];h=k.slice(j,a+1);h[0].flags&1?h.push(h[0]):h[h.length-1].flags&1?h.unshift(h[h.length-1]):(j={flags:1,x:(h[0].x+h[h.length-1].x)/2,y:(h[0].y+h[h.length-1].y)/2},h.unshift(j),h.push(j));b.push("c.moveTo("+h[0].x+","+h[0].y+");");j=1;for(g=h.length;j<g;j++)h[j].flags&
1?b.push("c.lineTo("+h[j].x+","+h[j].y+");"):h[j+1].flags&1?(d(h[j].x,h[j].y,h[j+1].x,h[j+1].y),j++):d(h[j].x,h[j].y,(h[j].x+h[j+1].x)/2,(h[j].y+h[j+1].y)/2);j=a+1}}},Dd=function(a,b,c){function d(a,c){b.push("c.moveTo("+a+","+c+");")}function e(a,c){b.push("c.lineTo("+a+","+c+");")}function f(a,c,d,e,f,h){b.push("c.bezierCurveTo("+a+","+c+","+d+","+e+","+f+","+h+");")}function h(a){for(var p=0;p<a.length;){var n=!1,q=a[p++];switch(q){case 1:l+=g.length>>1;n=!0;break;case 3:l+=g.length>>1;n=!0;break;
case 4:k+=g.pop();d(j,k);n=!0;break;case 5:for(;0<g.length;)j+=g.shift(),k+=g.shift(),e(j,k);break;case 6:for(;0<g.length;){j+=g.shift();e(j,k);if(0===g.length)break;k+=g.shift();e(j,k)}break;case 7:for(;0<g.length;){k+=g.shift();e(j,k);if(0===g.length)break;j+=g.shift();e(j,k)}break;case 8:for(;0<g.length;){var q=j+g.shift(),s=k+g.shift(),t=q+g.shift(),u=s+g.shift();j=t+g.shift();k=u+g.shift();f(q,s,t,u,j,k)}break;case 10:q=g.pop()+c.subrsBias;(q=c.subrs[q])&&h(q);break;case 11:return;case 12:q=
a[p++];switch(q){case 34:q=j+g.shift();t=q+g.shift();u=k+g.shift();j=t+g.shift();f(q,k,t,u,j,u);q=j+g.shift();t=q+g.shift();j=t+g.shift();f(q,u,t,k,j,k);break;case 35:q=j+g.shift();s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t+g.shift();k=u+g.shift();f(q,s,t,u,j,k);q=j+g.shift();s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t+g.shift();k=u+g.shift();f(q,s,t,u,j,k);g.pop();break;case 36:q=j+g.shift();u=k+g.shift();t=q+g.shift();s=u+g.shift();j=t+g.shift();f(q,u,t,s,j,s);q=j+g.shift();t=q+g.shift();u=
s+g.shift();j=t+g.shift();f(q,s,t,u,j,k);break;case 37:var W=j,w=k,q=j+g.shift(),s=k+g.shift(),t=q+g.shift(),u=s+g.shift();j=t+g.shift();k=u+g.shift();f(q,s,t,u,j,k);q=j+g.shift();s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t;k=u;Math.abs(j-W)>Math.abs(k-w)?j+=g.shift():k+=g.shift();f(q,s,t,u,j,k);break;default:r("unknown operator: 12 "+q)}break;case 14:4<=g.length&&(p=g.pop(),a=g.pop(),k=g.pop(),j=g.pop(),b.push("c.save();"),b.push("c.translate("+j+","+k+");"),p=ib(c.cmap,String.fromCharCode(c.glyphNameMap[aa.StandardEncoding[p]])),
Dd(c.glyphs[p],b,c),b.push("c.restore();"),p=ib(c.cmap,String.fromCharCode(c.glyphNameMap[aa.StandardEncoding[a]])),Dd(c.glyphs[p],b,c));return;case 18:l+=g.length>>1;n=!0;break;case 19:l+=g.length>>1;p+=l+7>>3;n=!0;break;case 20:l+=g.length>>1;p+=l+7>>3;n=!0;break;case 21:k+=g.pop();j+=g.pop();d(j,k);n=!0;break;case 22:j+=g.pop();d(j,k);n=!0;break;case 23:l+=g.length>>1;n=!0;break;case 24:for(;2<g.length;)q=j+g.shift(),s=k+g.shift(),t=q+g.shift(),u=s+g.shift(),j=t+g.shift(),k=u+g.shift(),f(q,s,t,
u,j,k);j+=g.shift();k+=g.shift();e(j,k);break;case 25:for(;6<g.length;)j+=g.shift(),k+=g.shift(),e(j,k);q=j+g.shift();s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t+g.shift();k=u+g.shift();f(q,s,t,u,j,k);break;case 26:for(g.length%2&&(j+=g.shift());0<g.length;)q=j,s=k+g.shift(),t=q+g.shift(),u=s+g.shift(),j=t,k=u+g.shift(),f(q,s,t,u,j,k);break;case 27:for(g.length%2&&(k+=g.shift());0<g.length;)q=j+g.shift(),s=k,t=q+g.shift(),u=s+g.shift(),j=t+g.shift(),k=u,f(q,s,t,u,j,k);break;case 28:g.push((a[p]<<
24|a[p+1]<<16)>>16);p+=2;break;case 29:q=g.pop()+c.gsubrsBias;(q=c.gsubrs[q])&&h(q);break;case 30:for(;0<g.length;){q=j;s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t+g.shift();k=u+(1===g.length?g.shift():0);f(q,s,t,u,j,k);if(0===g.length)break;q=j+g.shift();s=k;t=q+g.shift();u=s+g.shift();k=u+g.shift();j=t+(1===g.length?g.shift():0);f(q,s,t,u,j,k)}break;case 31:for(;0<g.length;){q=j+g.shift();s=k;t=q+g.shift();u=s+g.shift();k=u+g.shift();j=t+(1===g.length?g.shift():0);f(q,s,t,u,j,k);if(0===g.length)break;
q=j;s=k+g.shift();t=q+g.shift();u=s+g.shift();j=t+g.shift();k=u+(1===g.length?g.shift():0);f(q,s,t,u,j,k)}break;default:32>q&&r("unknown operator: "+q),247>q?g.push(q-139):251>q?g.push(256*(q-247)+a[p++]+108):255>q?g.push(256*-(q-251)-a[p++]-108):(g.push((a[p]<<24|a[p+1]<<16|a[p+2]<<8|a[p+3])/65536),p+=4)}n&&(g.length=0)}}var g=[],j=0,k=0,l=0;h(a)},Db=function(a){this.compiledGlyphs={};this.fontMatrix=a},Xf=function(a,b,c){c=c||[4.88E-4,0,0,4.88E-4,0,0];Db.call(this,c);this.glyphs=a;this.cmap=b;this.compiledGlyphs=
[]},Yf=function(a,b,c,d){c=c||[0.0010,0,0,0.0010,0,0];Db.call(this,c);this.glyphs=a.glyphs;this.gsubrs=a.gsubrs||[];this.subrs=a.subrs||[];this.cmap=b;this.glyphNameMap=d||cb;this.compiledGlyphs=[];this.gsubrsBias=1240>this.gsubrs.length?107:33900>this.gsubrs.length?1131:32768;this.subrsBias=1240>this.subrs.length?107:33900>this.subrs.length?1131:32768};Db.prototype={getPathJs:function(a){a=ib(this.cmap,a);var b=this.compiledGlyphs[a];b||(this.compiledGlyphs[a]=b=this.compileGlyph(this.glyphs[a]));
return b},compileGlyph:function(a){if(!a||0===a.length||14===a[0])return"";var b=[];b.push("c.save();");b.push("c.transform("+this.fontMatrix.join(",")+");");b.push("c.scale(size, -size);");this.compileGlyphImpl(a,b);b.push("c.restore();");return b.join("\n")},compileGlyphImpl:function(){r("Children classes should implement this.")},hasBuiltPath:function(a){return ib(this.cmap,a)in this.compiledGlyphs}};D.inherit(Xf,Db,{compileGlyphImpl:function(a,b){Wf(a,b,this)}});D.inherit(Yf,Db,{compileGlyphImpl:function(a,
b){Dd(a,b,this)}});Af={create:function(a){for(var b=new Uint8Array(a.data),c,d,e,f,h,g,j=ka(b,4),k=0,l=12;k<j;k++,l+=16){var m=String.fromCharCode.apply(null,b.subarray(l,l+4)),p=ra(b,l+8),n=ra(b,l+12);switch(m){case "cmap":c=b;m=p;n=1===ka(c,m+2)?ra(c,m+8):ra(c,m+16);p=ka(c,m+n);if(4===p){ka(c,m+n+2);for(var p=ka(c,m+n+6)>>1,m=m+n+14,n=[],q=0;q<p;q++,m+=2)n[q]={end:ka(c,m)};m+=2;for(q=0;q<p;q++,m+=2)n[q].start=ka(c,m);for(q=0;q<p;q++,m+=2)n[q].idDelta=ka(c,m);for(q=0;q<p;q++,m+=2){var s=ka(c,m);
if(0!==s){n[q].ids=[];for(var t=0,u=n[q].end-n[q].start+1;t<u;t++)n[q].ids[t]=ka(c,m+s),s+=2}}c=n}else if(12===p){ra(c,m+n+4);p=ra(c,m+n+12);m=m+n+16;n=[];for(q=0;q<p;q++)n.push({start:ra(c,m),end:ra(c,m+4),idDelta:ra(c,m+8)-ra(c,m)}),m+=12;c=n}else r("not supported cmap: "+p),c=void 0;break;case "glyf":d=b.subarray(p,p+n);break;case "loca":e=b.subarray(p,p+n);break;case "head":g=ka(b,p+18);h=ka(b,p+50);break;case "CFF ":f=(new xc(new $(b,p,p+n-p),{})).parse(),f={glyphs:f.charStrings.objects,subrs:f.topDict.privateDict&&
f.topDict.privateDict.subrsIndex&&f.topDict.privateDict.subrsIndex.objects,gsubrs:f.globalSubrIndex&&f.globalSubrIndex.objects}}}if(d){a=!g?a.fontMatrix:[1/g,0,0,1/g,0,0];h?(h=4,b=function(a,b){return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]}):(h=2,b=function(a,b){return a[b]<<9|a[b+1]<<1});g=[];j=b(e,0);for(k=h;k<e.length;k+=h)l=b(e,k),g.push(d.subarray(j,l)),j=l;return new Xf(g,c,a)}return new Yf(f,c,a.fontMatrix,a.glyphNameMap)}};var cb={A:65,AE:198,AEacute:508,AEmacron:482,AEsmall:63462,Aacute:193,
Aacutesmall:63457,Abreve:258,Abreveacute:7854,Abrevecyrillic:1232,Abrevedotbelow:7862,Abrevegrave:7856,Abrevehookabove:7858,Abrevetilde:7860,Acaron:461,Acircle:9398,Acircumflex:194,Acircumflexacute:7844,Acircumflexdotbelow:7852,Acircumflexgrave:7846,Acircumflexhookabove:7848,Acircumflexsmall:63458,Acircumflextilde:7850,Acute:63177,Acutesmall:63412,Acyrillic:1040,Adblgrave:512,Adieresis:196,Adieresiscyrillic:1234,Adieresismacron:478,Adieresissmall:63460,Adotbelow:7840,Adotmacron:480,Agrave:192,Agravesmall:63456,
Ahookabove:7842,Aiecyrillic:1236,Ainvertedbreve:514,Alpha:913,Alphatonos:902,Amacron:256,Amonospace:65313,Aogonek:260,Aring:197,Aringacute:506,Aringbelow:7680,Aringsmall:63461,Asmall:63329,Atilde:195,Atildesmall:63459,Aybarmenian:1329,B:66,Bcircle:9399,Bdotaccent:7682,Bdotbelow:7684,Becyrillic:1041,Benarmenian:1330,Beta:914,Bhook:385,Blinebelow:7686,Bmonospace:65314,Brevesmall:63220,Bsmall:63330,Btopbar:386,C:67,Caarmenian:1342,Cacute:262,Caron:63178,Caronsmall:63221,Ccaron:268,Ccedilla:199,Ccedillaacute:7688,
Ccedillasmall:63463,Ccircle:9400,Ccircumflex:264,Cdot:266,Cdotaccent:266,Cedillasmall:63416,Chaarmenian:1353,Cheabkhasiancyrillic:1212,Checyrillic:1063,Chedescenderabkhasiancyrillic:1214,Chedescendercyrillic:1206,Chedieresiscyrillic:1268,Cheharmenian:1347,Chekhakassiancyrillic:1227,Cheverticalstrokecyrillic:1208,Chi:935,Chook:391,Circumflexsmall:63222,Cmonospace:65315,Coarmenian:1361,Csmall:63331,D:68,DZ:497,DZcaron:452,Daarmenian:1332,Dafrican:393,Dcaron:270,Dcedilla:7696,Dcircle:9401,Dcircumflexbelow:7698,
Dcroat:272,Ddotaccent:7690,Ddotbelow:7692,Decyrillic:1044,Deicoptic:1006,Delta:8710,Deltagreek:916,Dhook:394,Dieresis:63179,DieresisAcute:63180,DieresisGrave:63181,Dieresissmall:63400,Digammagreek:988,Djecyrillic:1026,Dlinebelow:7694,Dmonospace:65316,Dotaccentsmall:63223,Dslash:272,Dsmall:63332,Dtopbar:395,Dz:498,Dzcaron:453,Dzeabkhasiancyrillic:1248,Dzecyrillic:1029,Dzhecyrillic:1039,E:69,Eacute:201,Eacutesmall:63465,Ebreve:276,Ecaron:282,Ecedillabreve:7708,Echarmenian:1333,Ecircle:9402,Ecircumflex:202,
Ecircumflexacute:7870,Ecircumflexbelow:7704,Ecircumflexdotbelow:7878,Ecircumflexgrave:7872,Ecircumflexhookabove:7874,Ecircumflexsmall:63466,Ecircumflextilde:7876,Ecyrillic:1028,Edblgrave:516,Edieresis:203,Edieresissmall:63467,Edot:278,Edotaccent:278,Edotbelow:7864,Efcyrillic:1060,Egrave:200,Egravesmall:63464,Eharmenian:1335,Ehookabove:7866,Eightroman:8551,Einvertedbreve:518,Eiotifiedcyrillic:1124,Elcyrillic:1051,Elevenroman:8554,Emacron:274,Emacronacute:7702,Emacrongrave:7700,Emcyrillic:1052,Emonospace:65317,
Encyrillic:1053,Endescendercyrillic:1186,Eng:330,Enghecyrillic:1188,Enhookcyrillic:1223,Eogonek:280,Eopen:400,Epsilon:917,Epsilontonos:904,Ercyrillic:1056,Ereversed:398,Ereversedcyrillic:1069,Escyrillic:1057,Esdescendercyrillic:1194,Esh:425,Esmall:63333,Eta:919,Etarmenian:1336,Etatonos:905,Eth:208,Ethsmall:63472,Etilde:7868,Etildebelow:7706,Euro:8364,Ezh:439,Ezhcaron:494,Ezhreversed:440,F:70,Fcircle:9403,Fdotaccent:7710,Feharmenian:1366,Feicoptic:996,Fhook:401,Fitacyrillic:1138,Fiveroman:8548,Fmonospace:65318,
Fourroman:8547,Fsmall:63334,G:71,GBsquare:13191,Gacute:500,Gamma:915,Gammaafrican:404,Gangiacoptic:1002,Gbreve:286,Gcaron:486,Gcedilla:290,Gcircle:9404,Gcircumflex:284,Gcommaaccent:290,Gdot:288,Gdotaccent:288,Gecyrillic:1043,Ghadarmenian:1346,Ghemiddlehookcyrillic:1172,Ghestrokecyrillic:1170,Gheupturncyrillic:1168,Ghook:403,Gimarmenian:1331,Gjecyrillic:1027,Gmacron:7712,Gmonospace:65319,Grave:63182,Gravesmall:63328,Gsmall:63335,Gsmallhook:667,Gstroke:484,H:72,H18533:9679,H18543:9642,H18551:9643,H22073:9633,
HPsquare:13259,Haabkhasiancyrillic:1192,Hadescendercyrillic:1202,Hardsigncyrillic:1066,Hbar:294,Hbrevebelow:7722,Hcedilla:7720,Hcircle:9405,Hcircumflex:292,Hdieresis:7718,Hdotaccent:7714,Hdotbelow:7716,Hmonospace:65320,Hoarmenian:1344,Horicoptic:1E3,Hsmall:63336,Hungarumlaut:63183,Hungarumlautsmall:63224,Hzsquare:13200,I:73,IAcyrillic:1071,IJ:306,IUcyrillic:1070,Iacute:205,Iacutesmall:63469,Ibreve:300,Icaron:463,Icircle:9406,Icircumflex:206,Icircumflexsmall:63470,Icyrillic:1030,Idblgrave:520,Idieresis:207,
Idieresisacute:7726,Idieresiscyrillic:1252,Idieresissmall:63471,Idot:304,Idotaccent:304,Idotbelow:7882,Iebrevecyrillic:1238,Iecyrillic:1045,Ifraktur:8465,Igrave:204,Igravesmall:63468,Ihookabove:7880,Iicyrillic:1048,Iinvertedbreve:522,Iishortcyrillic:1049,Imacron:298,Imacroncyrillic:1250,Imonospace:65321,Iniarmenian:1339,Iocyrillic:1025,Iogonek:302,Iota:921,Iotaafrican:406,Iotadieresis:938,Iotatonos:906,Ismall:63337,Istroke:407,Itilde:296,Itildebelow:7724,Izhitsacyrillic:1140,Izhitsadblgravecyrillic:1142,
J:74,Jaarmenian:1345,Jcircle:9407,Jcircumflex:308,Jecyrillic:1032,Jheharmenian:1355,Jmonospace:65322,Jsmall:63338,K:75,KBsquare:13189,KKsquare:13261,Kabashkircyrillic:1184,Kacute:7728,Kacyrillic:1050,Kadescendercyrillic:1178,Kahookcyrillic:1219,Kappa:922,Kastrokecyrillic:1182,Kaverticalstrokecyrillic:1180,Kcaron:488,Kcedilla:310,Kcircle:9408,Kcommaaccent:310,Kdotbelow:7730,Keharmenian:1364,Kenarmenian:1343,Khacyrillic:1061,Kheicoptic:998,Khook:408,Kjecyrillic:1036,Klinebelow:7732,Kmonospace:65323,
Koppacyrillic:1152,Koppagreek:990,Ksicyrillic:1134,Ksmall:63339,L:76,LJ:455,LL:63167,Lacute:313,Lambda:923,Lcaron:317,Lcedilla:315,Lcircle:9409,Lcircumflexbelow:7740,Lcommaaccent:315,Ldot:319,Ldotaccent:319,Ldotbelow:7734,Ldotbelowmacron:7736,Liwnarmenian:1340,Lj:456,Ljecyrillic:1033,Llinebelow:7738,Lmonospace:65324,Lslash:321,Lslashsmall:63225,Lsmall:63340,M:77,MBsquare:13190,Macron:63184,Macronsmall:63407,Macute:7742,Mcircle:9410,Mdotaccent:7744,Mdotbelow:7746,Menarmenian:1348,Mmonospace:65325,
Msmall:63341,Mturned:412,Mu:924,N:78,NJ:458,Nacute:323,Ncaron:327,Ncedilla:325,Ncircle:9411,Ncircumflexbelow:7754,Ncommaaccent:325,Ndotaccent:7748,Ndotbelow:7750,Nhookleft:413,Nineroman:8552,Nj:459,Njecyrillic:1034,Nlinebelow:7752,Nmonospace:65326,Nowarmenian:1350,Nsmall:63342,Ntilde:209,Ntildesmall:63473,Nu:925,O:79,OE:338,OEsmall:63226,Oacute:211,Oacutesmall:63475,Obarredcyrillic:1256,Obarreddieresiscyrillic:1258,Obreve:334,Ocaron:465,Ocenteredtilde:415,Ocircle:9412,Ocircumflex:212,Ocircumflexacute:7888,
Ocircumflexdotbelow:7896,Ocircumflexgrave:7890,Ocircumflexhookabove:7892,Ocircumflexsmall:63476,Ocircumflextilde:7894,Ocyrillic:1054,Odblacute:336,Odblgrave:524,Odieresis:214,Odieresiscyrillic:1254,Odieresissmall:63478,Odotbelow:7884,Ogoneksmall:63227,Ograve:210,Ogravesmall:63474,Oharmenian:1365,Ohm:8486,Ohookabove:7886,Ohorn:416,Ohornacute:7898,Ohorndotbelow:7906,Ohorngrave:7900,Ohornhookabove:7902,Ohorntilde:7904,Ohungarumlaut:336,Oi:418,Oinvertedbreve:526,Omacron:332,Omacronacute:7762,Omacrongrave:7760,
Omega:8486,Omegacyrillic:1120,Omegagreek:937,Omegaroundcyrillic:1146,Omegatitlocyrillic:1148,Omegatonos:911,Omicron:927,Omicrontonos:908,Omonospace:65327,Oneroman:8544,Oogonek:490,Oogonekmacron:492,Oopen:390,Oslash:216,Oslashacute:510,Oslashsmall:63480,Osmall:63343,Ostrokeacute:510,Otcyrillic:1150,Otilde:213,Otildeacute:7756,Otildedieresis:7758,Otildesmall:63477,P:80,Pacute:7764,Pcircle:9413,Pdotaccent:7766,Pecyrillic:1055,Peharmenian:1354,Pemiddlehookcyrillic:1190,Phi:934,Phook:420,Pi:928,Piwrarmenian:1363,
Pmonospace:65328,Psi:936,Psicyrillic:1136,Psmall:63344,Q:81,Qcircle:9414,Qmonospace:65329,Qsmall:63345,R:82,Raarmenian:1356,Racute:340,Rcaron:344,Rcedilla:342,Rcircle:9415,Rcommaaccent:342,Rdblgrave:528,Rdotaccent:7768,Rdotbelow:7770,Rdotbelowmacron:7772,Reharmenian:1360,Rfraktur:8476,Rho:929,Ringsmall:63228,Rinvertedbreve:530,Rlinebelow:7774,Rmonospace:65330,Rsmall:63346,Rsmallinverted:641,Rsmallinvertedsuperior:694,S:83,SF010000:9484,SF020000:9492,SF030000:9488,SF040000:9496,SF050000:9532,SF060000:9516,
SF070000:9524,SF080000:9500,SF090000:9508,SF100000:9472,SF110000:9474,SF190000:9569,SF200000:9570,SF210000:9558,SF220000:9557,SF230000:9571,SF240000:9553,SF250000:9559,SF260000:9565,SF270000:9564,SF280000:9563,SF360000:9566,SF370000:9567,SF380000:9562,SF390000:9556,SF400000:9577,SF410000:9574,SF420000:9568,SF430000:9552,SF440000:9580,SF450000:9575,SF460000:9576,SF470000:9572,SF480000:9573,SF490000:9561,SF500000:9560,SF510000:9554,SF520000:9555,SF530000:9579,SF540000:9578,Sacute:346,Sacutedotaccent:7780,
Sampigreek:992,Scaron:352,Scarondotaccent:7782,Scaronsmall:63229,Scedilla:350,Schwa:399,Schwacyrillic:1240,Schwadieresiscyrillic:1242,Scircle:9416,Scircumflex:348,Scommaaccent:536,Sdotaccent:7776,Sdotbelow:7778,Sdotbelowdotaccent:7784,Seharmenian:1357,Sevenroman:8550,Shaarmenian:1351,Shacyrillic:1064,Shchacyrillic:1065,Sheicoptic:994,Shhacyrillic:1210,Shimacoptic:1004,Sigma:931,Sixroman:8549,Smonospace:65331,Softsigncyrillic:1068,Ssmall:63347,Stigmagreek:986,T:84,Tau:932,Tbar:358,Tcaron:356,Tcedilla:354,
Tcircle:9417,Tcircumflexbelow:7792,Tcommaaccent:354,Tdotaccent:7786,Tdotbelow:7788,Tecyrillic:1058,Tedescendercyrillic:1196,Tenroman:8553,Tetsecyrillic:1204,Theta:920,Thook:428,Thorn:222,Thornsmall:63486,Threeroman:8546,Tildesmall:63230,Tiwnarmenian:1359,Tlinebelow:7790,Tmonospace:65332,Toarmenian:1337,Tonefive:444,Tonesix:388,Tonetwo:423,Tretroflexhook:430,Tsecyrillic:1062,Tshecyrillic:1035,Tsmall:63348,Twelveroman:8555,Tworoman:8545,U:85,Uacute:218,Uacutesmall:63482,Ubreve:364,Ucaron:467,Ucircle:9418,
Ucircumflex:219,Ucircumflexbelow:7798,Ucircumflexsmall:63483,Ucyrillic:1059,Udblacute:368,Udblgrave:532,Udieresis:220,Udieresisacute:471,Udieresisbelow:7794,Udieresiscaron:473,Udieresiscyrillic:1264,Udieresisgrave:475,Udieresismacron:469,Udieresissmall:63484,Udotbelow:7908,Ugrave:217,Ugravesmall:63481,Uhookabove:7910,Uhorn:431,Uhornacute:7912,Uhorndotbelow:7920,Uhorngrave:7914,Uhornhookabove:7916,Uhorntilde:7918,Uhungarumlaut:368,Uhungarumlautcyrillic:1266,Uinvertedbreve:534,Ukcyrillic:1144,Umacron:362,
Umacroncyrillic:1262,Umacrondieresis:7802,Umonospace:65333,Uogonek:370,Upsilon:933,Upsilon1:978,Upsilonacutehooksymbolgreek:979,Upsilonafrican:433,Upsilondieresis:939,Upsilondieresishooksymbolgreek:980,Upsilonhooksymbol:978,Upsilontonos:910,Uring:366,Ushortcyrillic:1038,Usmall:63349,Ustraightcyrillic:1198,Ustraightstrokecyrillic:1200,Utilde:360,Utildeacute:7800,Utildebelow:7796,V:86,Vcircle:9419,Vdotbelow:7806,Vecyrillic:1042,Vewarmenian:1358,Vhook:434,Vmonospace:65334,Voarmenian:1352,Vsmall:63350,
Vtilde:7804,W:87,Wacute:7810,Wcircle:9420,Wcircumflex:372,Wdieresis:7812,Wdotaccent:7814,Wdotbelow:7816,Wgrave:7808,Wmonospace:65335,Wsmall:63351,X:88,Xcircle:9421,Xdieresis:7820,Xdotaccent:7818,Xeharmenian:1341,Xi:926,Xmonospace:65336,Xsmall:63352,Y:89,Yacute:221,Yacutesmall:63485,Yatcyrillic:1122,Ycircle:9422,Ycircumflex:374,Ydieresis:376,Ydieresissmall:63487,Ydotaccent:7822,Ydotbelow:7924,Yericyrillic:1067,Yerudieresiscyrillic:1272,Ygrave:7922,Yhook:435,Yhookabove:7926,Yiarmenian:1349,Yicyrillic:1031,
Yiwnarmenian:1362,Ymonospace:65337,Ysmall:63353,Ytilde:7928,Yusbigcyrillic:1130,Yusbigiotifiedcyrillic:1132,Yuslittlecyrillic:1126,Yuslittleiotifiedcyrillic:1128,Z:90,Zaarmenian:1334,Zacute:377,Zcaron:381,Zcaronsmall:63231,Zcircle:9423,Zcircumflex:7824,Zdot:379,Zdotaccent:379,Zdotbelow:7826,Zecyrillic:1047,Zedescendercyrillic:1176,Zedieresiscyrillic:1246,Zeta:918,Zhearmenian:1338,Zhebrevecyrillic:1217,Zhecyrillic:1046,Zhedescendercyrillic:1174,Zhedieresiscyrillic:1244,Zlinebelow:7828,Zmonospace:65338,
Zsmall:63354,Zstroke:437,a:97,aabengali:2438,aacute:225,aadeva:2310,aagujarati:2694,aagurmukhi:2566,aamatragurmukhi:2622,aarusquare:13059,aavowelsignbengali:2494,aavowelsigndeva:2366,aavowelsigngujarati:2750,abbreviationmarkarmenian:1375,abbreviationsigndeva:2416,abengali:2437,abopomofo:12570,abreve:259,abreveacute:7855,abrevecyrillic:1233,abrevedotbelow:7863,abrevegrave:7857,abrevehookabove:7859,abrevetilde:7861,acaron:462,acircle:9424,acircumflex:226,acircumflexacute:7845,acircumflexdotbelow:7853,
acircumflexgrave:7847,acircumflexhookabove:7849,acircumflextilde:7851,acute:180,acutebelowcmb:791,acutecmb:769,acutecomb:769,acutedeva:2388,acutelowmod:719,acutetonecmb:833,acyrillic:1072,adblgrave:513,addakgurmukhi:2673,adeva:2309,adieresis:228,adieresiscyrillic:1235,adieresismacron:479,adotbelow:7841,adotmacron:481,ae:230,aeacute:509,aekorean:12624,aemacron:483,afii00208:8213,afii08941:8356,afii10017:1040,afii10018:1041,afii10019:1042,afii10020:1043,afii10021:1044,afii10022:1045,afii10023:1025,
afii10024:1046,afii10025:1047,afii10026:1048,afii10027:1049,afii10028:1050,afii10029:1051,afii10030:1052,afii10031:1053,afii10032:1054,afii10033:1055,afii10034:1056,afii10035:1057,afii10036:1058,afii10037:1059,afii10038:1060,afii10039:1061,afii10040:1062,afii10041:1063,afii10042:1064,afii10043:1065,afii10044:1066,afii10045:1067,afii10046:1068,afii10047:1069,afii10048:1070,afii10049:1071,afii10050:1168,afii10051:1026,afii10052:1027,afii10053:1028,afii10054:1029,afii10055:1030,afii10056:1031,afii10057:1032,
afii10058:1033,afii10059:1034,afii10060:1035,afii10061:1036,afii10062:1038,afii10063:63172,afii10064:63173,afii10065:1072,afii10066:1073,afii10067:1074,afii10068:1075,afii10069:1076,afii10070:1077,afii10071:1105,afii10072:1078,afii10073:1079,afii10074:1080,afii10075:1081,afii10076:1082,afii10077:1083,afii10078:1084,afii10079:1085,afii10080:1086,afii10081:1087,afii10082:1088,afii10083:1089,afii10084:1090,afii10085:1091,afii10086:1092,afii10087:1093,afii10088:1094,afii10089:1095,afii10090:1096,afii10091:1097,
afii10092:1098,afii10093:1099,afii10094:1100,afii10095:1101,afii10096:1102,afii10097:1103,afii10098:1169,afii10099:1106,afii10100:1107,afii10101:1108,afii10102:1109,afii10103:1110,afii10104:1111,afii10105:1112,afii10106:1113,afii10107:1114,afii10108:1115,afii10109:1116,afii10110:1118,afii10145:1039,afii10146:1122,afii10147:1138,afii10148:1140,afii10192:63174,afii10193:1119,afii10194:1123,afii10195:1139,afii10196:1141,afii10831:63175,afii10832:63176,afii10846:1241,afii299:8206,afii300:8207,afii301:8205,
afii57381:1642,afii57388:1548,afii57392:1632,afii57393:1633,afii57394:1634,afii57395:1635,afii57396:1636,afii57397:1637,afii57398:1638,afii57399:1639,afii57400:1640,afii57401:1641,afii57403:1563,afii57407:1567,afii57409:1569,afii57410:1570,afii57411:1571,afii57412:1572,afii57413:1573,afii57414:1574,afii57415:1575,afii57416:1576,afii57417:1577,afii57418:1578,afii57419:1579,afii57420:1580,afii57421:1581,afii57422:1582,afii57423:1583,afii57424:1584,afii57425:1585,afii57426:1586,afii57427:1587,afii57428:1588,
afii57429:1589,afii57430:1590,afii57431:1591,afii57432:1592,afii57433:1593,afii57434:1594,afii57440:1600,afii57441:1601,afii57442:1602,afii57443:1603,afii57444:1604,afii57445:1605,afii57446:1606,afii57448:1608,afii57449:1609,afii57450:1610,afii57451:1611,afii57452:1612,afii57453:1613,afii57454:1614,afii57455:1615,afii57456:1616,afii57457:1617,afii57458:1618,afii57470:1607,afii57505:1700,afii57506:1662,afii57507:1670,afii57508:1688,afii57509:1711,afii57511:1657,afii57512:1672,afii57513:1681,afii57514:1722,
afii57519:1746,afii57534:1749,afii57636:8362,afii57645:1470,afii57658:1475,afii57664:1488,afii57665:1489,afii57666:1490,afii57667:1491,afii57668:1492,afii57669:1493,afii57670:1494,afii57671:1495,afii57672:1496,afii57673:1497,afii57674:1498,afii57675:1499,afii57676:1500,afii57677:1501,afii57678:1502,afii57679:1503,afii57680:1504,afii57681:1505,afii57682:1506,afii57683:1507,afii57684:1508,afii57685:1509,afii57686:1510,afii57687:1511,afii57688:1512,afii57689:1513,afii57690:1514,afii57694:64298,afii57695:64299,
afii57700:64331,afii57705:64287,afii57716:1520,afii57717:1521,afii57718:1522,afii57723:64309,afii57793:1460,afii57794:1461,afii57795:1462,afii57796:1467,afii57797:1464,afii57798:1463,afii57799:1456,afii57800:1458,afii57801:1457,afii57802:1459,afii57803:1474,afii57804:1473,afii57806:1465,afii57807:1468,afii57839:1469,afii57841:1471,afii57842:1472,afii57929:700,afii61248:8453,afii61289:8467,afii61352:8470,afii61573:8236,afii61574:8237,afii61575:8238,afii61664:8204,afii63167:1645,afii64937:701,agrave:224,
agujarati:2693,agurmukhi:2565,ahiragana:12354,ahookabove:7843,aibengali:2448,aibopomofo:12574,aideva:2320,aiecyrillic:1237,aigujarati:2704,aigurmukhi:2576,aimatragurmukhi:2632,ainarabic:1593,ainfinalarabic:65226,aininitialarabic:65227,ainmedialarabic:65228,ainvertedbreve:515,aivowelsignbengali:2504,aivowelsigndeva:2376,aivowelsigngujarati:2760,akatakana:12450,akatakanahalfwidth:65393,akorean:12623,alef:1488,alefarabic:1575,alefdageshhebrew:64304,aleffinalarabic:65166,alefhamzaabovearabic:1571,alefhamzaabovefinalarabic:65156,
alefhamzabelowarabic:1573,alefhamzabelowfinalarabic:65160,alefhebrew:1488,aleflamedhebrew:64335,alefmaddaabovearabic:1570,alefmaddaabovefinalarabic:65154,alefmaksuraarabic:1609,alefmaksurafinalarabic:65264,alefmaksurainitialarabic:65267,alefmaksuramedialarabic:65268,alefpatahhebrew:64302,alefqamatshebrew:64303,aleph:8501,allequal:8780,alpha:945,alphatonos:940,amacron:257,amonospace:65345,ampersand:38,ampersandmonospace:65286,ampersandsmall:63270,amsquare:13250,anbopomofo:12578,angbopomofo:12580,angbracketleft:12296,
angbracketright:12297,angkhankhuthai:3674,angle:8736,anglebracketleft:12296,anglebracketleftvertical:65087,anglebracketright:12297,anglebracketrightvertical:65088,angleleft:9001,angleright:9002,angstrom:8491,anoteleia:903,anudattadeva:2386,anusvarabengali:2434,anusvaradeva:2306,anusvaragujarati:2690,aogonek:261,apaatosquare:13056,aparen:9372,apostrophearmenian:1370,apostrophemod:700,apple:63743,approaches:8784,approxequal:8776,approxequalorimage:8786,approximatelyequal:8773,araeaekorean:12686,araeakorean:12685,
arc:8978,arighthalfring:7834,aring:229,aringacute:507,aringbelow:7681,arrowboth:8596,arrowdashdown:8675,arrowdashleft:8672,arrowdashright:8674,arrowdashup:8673,arrowdblboth:8660,arrowdbldown:8659,arrowdblleft:8656,arrowdblright:8658,arrowdblup:8657,arrowdown:8595,arrowdownleft:8601,arrowdownright:8600,arrowdownwhite:8681,arrowheaddownmod:709,arrowheadleftmod:706,arrowheadrightmod:707,arrowheadupmod:708,arrowhorizex:63719,arrowleft:8592,arrowleftdbl:8656,arrowleftdblstroke:8653,arrowleftoverright:8646,
arrowleftwhite:8678,arrowright:8594,arrowrightdblstroke:8655,arrowrightheavy:10142,arrowrightoverleft:8644,arrowrightwhite:8680,arrowtableft:8676,arrowtabright:8677,arrowup:8593,arrowupdn:8597,arrowupdnbse:8616,arrowupdownbase:8616,arrowupleft:8598,arrowupleftofdown:8645,arrowupright:8599,arrowupwhite:8679,arrowvertex:63718,asciicircum:94,asciicircummonospace:65342,asciitilde:126,asciitildemonospace:65374,ascript:593,ascriptturned:594,asmallhiragana:12353,asmallkatakana:12449,asmallkatakanahalfwidth:65383,
asterisk:42,asteriskaltonearabic:1645,asteriskarabic:1645,asteriskmath:8727,asteriskmonospace:65290,asterisksmall:65121,asterism:8258,asuperior:63209,asymptoticallyequal:8771,at:64,atilde:227,atmonospace:65312,atsmall:65131,aturned:592,aubengali:2452,aubopomofo:12576,audeva:2324,augujarati:2708,augurmukhi:2580,aulengthmarkbengali:2519,aumatragurmukhi:2636,auvowelsignbengali:2508,auvowelsigndeva:2380,auvowelsigngujarati:2764,avagrahadeva:2365,aybarmenian:1377,ayin:1506,ayinaltonehebrew:64288,ayinhebrew:1506,
b:98,babengali:2476,backslash:92,backslashmonospace:65340,badeva:2348,bagujarati:2732,bagurmukhi:2604,bahiragana:12400,bahtthai:3647,bakatakana:12496,bar:124,barmonospace:65372,bbopomofo:12549,bcircle:9425,bdotaccent:7683,bdotbelow:7685,beamedsixteenthnotes:9836,because:8757,becyrillic:1073,beharabic:1576,behfinalarabic:65168,behinitialarabic:65169,behiragana:12409,behmedialarabic:65170,behmeeminitialarabic:64671,behmeemisolatedarabic:64520,behnoonfinalarabic:64621,bekatakana:12505,benarmenian:1378,
bet:1489,beta:946,betasymbolgreek:976,betdagesh:64305,betdageshhebrew:64305,bethebrew:1489,betrafehebrew:64332,bhabengali:2477,bhadeva:2349,bhagujarati:2733,bhagurmukhi:2605,bhook:595,bihiragana:12403,bikatakana:12499,bilabialclick:664,bindigurmukhi:2562,birusquare:13105,blackcircle:9679,blackdiamond:9670,blackdownpointingtriangle:9660,blackleftpointingpointer:9668,blackleftpointingtriangle:9664,blacklenticularbracketleft:12304,blacklenticularbracketleftvertical:65083,blacklenticularbracketright:12305,
blacklenticularbracketrightvertical:65084,blacklowerlefttriangle:9699,blacklowerrighttriangle:9698,blackrectangle:9644,blackrightpointingpointer:9658,blackrightpointingtriangle:9654,blacksmallsquare:9642,blacksmilingface:9787,blacksquare:9632,blackstar:9733,blackupperlefttriangle:9700,blackupperrighttriangle:9701,blackuppointingsmalltriangle:9652,blackuppointingtriangle:9650,blank:9251,blinebelow:7687,block:9608,bmonospace:65346,bobaimaithai:3610,bohiragana:12412,bokatakana:12508,bparen:9373,bqsquare:13251,
braceex:63732,braceleft:123,braceleftbt:63731,braceleftmid:63730,braceleftmonospace:65371,braceleftsmall:65115,bracelefttp:63729,braceleftvertical:65079,braceright:125,bracerightbt:63742,bracerightmid:63741,bracerightmonospace:65373,bracerightsmall:65116,bracerighttp:63740,bracerightvertical:65080,bracketleft:91,bracketleftbt:63728,bracketleftex:63727,bracketleftmonospace:65339,bracketlefttp:63726,bracketright:93,bracketrightbt:63739,bracketrightex:63738,bracketrightmonospace:65341,bracketrighttp:63737,
breve:728,brevebelowcmb:814,brevecmb:774,breveinvertedbelowcmb:815,breveinvertedcmb:785,breveinverteddoublecmb:865,bridgebelowcmb:810,bridgeinvertedbelowcmb:826,brokenbar:166,bstroke:384,bsuperior:63210,btopbar:387,buhiragana:12406,bukatakana:12502,bullet:8226,bulletinverse:9688,bulletoperator:8729,bullseye:9678,c:99,caarmenian:1390,cabengali:2458,cacute:263,cadeva:2330,cagujarati:2714,cagurmukhi:2586,calsquare:13192,candrabindubengali:2433,candrabinducmb:784,candrabindudeva:2305,candrabindugujarati:2689,
capslock:8682,careof:8453,caron:711,caronbelowcmb:812,caroncmb:780,carriagereturn:8629,cbopomofo:12568,ccaron:269,ccedilla:231,ccedillaacute:7689,ccircle:9426,ccircumflex:265,ccurl:597,cdot:267,cdotaccent:267,cdsquare:13253,cedilla:184,cedillacmb:807,cent:162,centigrade:8451,centinferior:63199,centmonospace:65504,centoldstyle:63394,centsuperior:63200,chaarmenian:1401,chabengali:2459,chadeva:2331,chagujarati:2715,chagurmukhi:2587,chbopomofo:12564,cheabkhasiancyrillic:1213,checkmark:10003,checyrillic:1095,
chedescenderabkhasiancyrillic:1215,chedescendercyrillic:1207,chedieresiscyrillic:1269,cheharmenian:1395,chekhakassiancyrillic:1228,cheverticalstrokecyrillic:1209,chi:967,chieuchacirclekorean:12919,chieuchaparenkorean:12823,chieuchcirclekorean:12905,chieuchkorean:12618,chieuchparenkorean:12809,chochangthai:3594,chochanthai:3592,chochingthai:3593,chochoethai:3596,chook:392,cieucacirclekorean:12918,cieucaparenkorean:12822,cieuccirclekorean:12904,cieuckorean:12616,cieucparenkorean:12808,cieucuparenkorean:12828,
circle:9675,circlecopyrt:169,circlemultiply:8855,circleot:8857,circleplus:8853,circlepostalmark:12342,circlewithlefthalfblack:9680,circlewithrighthalfblack:9681,circumflex:710,circumflexbelowcmb:813,circumflexcmb:770,clear:8999,clickalveolar:450,clickdental:448,clicklateral:449,clickretroflex:451,club:9827,clubsuitblack:9827,clubsuitwhite:9831,cmcubedsquare:13220,cmonospace:65347,cmsquaredsquare:13216,coarmenian:1409,colon:58,colonmonetary:8353,colonmonospace:65306,colonsign:8353,colonsmall:65109,
colontriangularhalfmod:721,colontriangularmod:720,comma:44,commaabovecmb:787,commaaboverightcmb:789,commaaccent:63171,commaarabic:1548,commaarmenian:1373,commainferior:63201,commamonospace:65292,commareversedabovecmb:788,commareversedmod:701,commasmall:65104,commasuperior:63202,commaturnedabovecmb:786,commaturnedmod:699,compass:9788,congruent:8773,contourintegral:8750,control:8963,controlACK:6,controlBEL:7,controlBS:8,controlCAN:24,controlCR:13,controlDC1:17,controlDC2:18,controlDC3:19,controlDC4:20,
controlDEL:127,controlDLE:16,controlEM:25,controlENQ:5,controlEOT:4,controlESC:27,controlETB:23,controlETX:3,controlFF:12,controlFS:28,controlGS:29,controlHT:9,controlLF:10,controlNAK:21,controlRS:30,controlSI:15,controlSO:14,controlSOT:2,controlSTX:1,controlSUB:26,controlSYN:22,controlUS:31,controlVT:11,copyright:169,copyrightsans:63721,copyrightserif:63193,cornerbracketleft:12300,cornerbracketlefthalfwidth:65378,cornerbracketleftvertical:65089,cornerbracketright:12301,cornerbracketrighthalfwidth:65379,
cornerbracketrightvertical:65090,corporationsquare:13183,cosquare:13255,coverkgsquare:13254,cparen:9374,cruzeiro:8354,cstretched:663,curlyand:8911,curlyor:8910,currency:164,cyrBreve:63185,cyrFlex:63186,cyrbreve:63188,cyrflex:63189,d:100,daarmenian:1380,dabengali:2470,dadarabic:1590,dadeva:2342,dadfinalarabic:65214,dadinitialarabic:65215,dadmedialarabic:65216,dagesh:1468,dageshhebrew:1468,dagger:8224,daggerdbl:8225,dagujarati:2726,dagurmukhi:2598,dahiragana:12384,dakatakana:12480,dalarabic:1583,dalet:1491,
daletdagesh:64307,daletdageshhebrew:64307,dalethebrew:1491,dalfinalarabic:65194,dammaarabic:1615,dammalowarabic:1615,dammatanaltonearabic:1612,dammatanarabic:1612,danda:2404,dargahebrew:1447,dargalefthebrew:1447,dasiapneumatacyrilliccmb:1157,dblGrave:63187,dblanglebracketleft:12298,dblanglebracketleftvertical:65085,dblanglebracketright:12299,dblanglebracketrightvertical:65086,dblarchinvertedbelowcmb:811,dblarrowleft:8660,dblarrowright:8658,dbldanda:2405,dblgrave:63190,dblgravecmb:783,dblintegral:8748,
dbllowline:8215,dbllowlinecmb:819,dbloverlinecmb:831,dblprimemod:698,dblverticalbar:8214,dblverticallineabovecmb:782,dbopomofo:12553,dbsquare:13256,dcaron:271,dcedilla:7697,dcircle:9427,dcircumflexbelow:7699,dcroat:273,ddabengali:2465,ddadeva:2337,ddagujarati:2721,ddagurmukhi:2593,ddalarabic:1672,ddalfinalarabic:64393,dddhadeva:2396,ddhabengali:2466,ddhadeva:2338,ddhagujarati:2722,ddhagurmukhi:2594,ddotaccent:7691,ddotbelow:7693,decimalseparatorarabic:1643,decimalseparatorpersian:1643,decyrillic:1076,
degree:176,dehihebrew:1453,dehiragana:12391,deicoptic:1007,dekatakana:12487,deleteleft:9003,deleteright:8998,delta:948,deltaturned:397,denominatorminusonenumeratorbengali:2552,dezh:676,dhabengali:2471,dhadeva:2343,dhagujarati:2727,dhagurmukhi:2599,dhook:599,dialytikatonos:901,dialytikatonoscmb:836,diamond:9830,diamondsuitwhite:9826,dieresis:168,dieresisacute:63191,dieresisbelowcmb:804,dieresiscmb:776,dieresisgrave:63192,dieresistonos:901,dihiragana:12386,dikatakana:12482,dittomark:12291,divide:247,
divides:8739,divisionslash:8725,djecyrillic:1106,dkshade:9619,dlinebelow:7695,dlsquare:13207,dmacron:273,dmonospace:65348,dnblock:9604,dochadathai:3598,dodekthai:3604,dohiragana:12393,dokatakana:12489,dollar:36,dollarinferior:63203,dollarmonospace:65284,dollaroldstyle:63268,dollarsmall:65129,dollarsuperior:63204,dong:8363,dorusquare:13094,dotaccent:729,dotaccentcmb:775,dotbelowcmb:803,dotbelowcomb:803,dotkatakana:12539,dotlessi:305,dotlessj:63166,dotlessjstrokehook:644,dotmath:8901,dottedcircle:9676,
doubleyodpatah:64287,doubleyodpatahhebrew:64287,downtackbelowcmb:798,downtackmod:725,dparen:9375,dsuperior:63211,dtail:598,dtopbar:396,duhiragana:12389,dukatakana:12485,dz:499,dzaltone:675,dzcaron:454,dzcurl:677,dzeabkhasiancyrillic:1249,dzecyrillic:1109,dzhecyrillic:1119,e:101,eacute:233,earth:9793,ebengali:2447,ebopomofo:12572,ebreve:277,ecandradeva:2317,ecandragujarati:2701,ecandravowelsigndeva:2373,ecandravowelsigngujarati:2757,ecaron:283,ecedillabreve:7709,echarmenian:1381,echyiwnarmenian:1415,
ecircle:9428,ecircumflex:234,ecircumflexacute:7871,ecircumflexbelow:7705,ecircumflexdotbelow:7879,ecircumflexgrave:7873,ecircumflexhookabove:7875,ecircumflextilde:7877,ecyrillic:1108,edblgrave:517,edeva:2319,edieresis:235,edot:279,edotaccent:279,edotbelow:7865,eegurmukhi:2575,eematragurmukhi:2631,efcyrillic:1092,egrave:232,egujarati:2703,eharmenian:1383,ehbopomofo:12573,ehiragana:12360,ehookabove:7867,eibopomofo:12575,eight:56,eightarabic:1640,eightbengali:2542,eightcircle:9319,eightcircleinversesansserif:10129,
eightdeva:2414,eighteencircle:9329,eighteenparen:9349,eighteenperiod:9369,eightgujarati:2798,eightgurmukhi:2670,eighthackarabic:1640,eighthangzhou:12328,eighthnotebeamed:9835,eightideographicparen:12839,eightinferior:8328,eightmonospace:65304,eightoldstyle:63288,eightparen:9339,eightperiod:9359,eightpersian:1784,eightroman:8567,eightsuperior:8312,eightthai:3672,einvertedbreve:519,eiotifiedcyrillic:1125,ekatakana:12456,ekatakanahalfwidth:65396,ekonkargurmukhi:2676,ekorean:12628,elcyrillic:1083,element:8712,
elevencircle:9322,elevenparen:9342,elevenperiod:9362,elevenroman:8570,ellipsis:8230,ellipsisvertical:8942,emacron:275,emacronacute:7703,emacrongrave:7701,emcyrillic:1084,emdash:8212,emdashvertical:65073,emonospace:65349,emphasismarkarmenian:1371,emptyset:8709,enbopomofo:12579,encyrillic:1085,endash:8211,endashvertical:65074,endescendercyrillic:1187,eng:331,engbopomofo:12581,enghecyrillic:1189,enhookcyrillic:1224,enspace:8194,eogonek:281,eokorean:12627,eopen:603,eopenclosed:666,eopenreversed:604,eopenreversedclosed:606,
eopenreversedhook:605,eparen:9376,epsilon:949,epsilontonos:941,equal:61,equalmonospace:65309,equalsmall:65126,equalsuperior:8316,equivalence:8801,erbopomofo:12582,ercyrillic:1088,ereversed:600,ereversedcyrillic:1101,escyrillic:1089,esdescendercyrillic:1195,esh:643,eshcurl:646,eshortdeva:2318,eshortvowelsigndeva:2374,eshreversedloop:426,eshsquatreversed:645,esmallhiragana:12359,esmallkatakana:12455,esmallkatakanahalfwidth:65386,estimated:8494,esuperior:63212,eta:951,etarmenian:1384,etatonos:942,eth:240,
etilde:7869,etildebelow:7707,etnahtafoukhhebrew:1425,etnahtafoukhlefthebrew:1425,etnahtahebrew:1425,etnahtalefthebrew:1425,eturned:477,eukorean:12641,euro:8364,evowelsignbengali:2503,evowelsigndeva:2375,evowelsigngujarati:2759,exclam:33,exclamarmenian:1372,exclamdbl:8252,exclamdown:161,exclamdownsmall:63393,exclammonospace:65281,exclamsmall:63265,existential:8707,ezh:658,ezhcaron:495,ezhcurl:659,ezhreversed:441,ezhtail:442,f:102,fadeva:2398,fagurmukhi:2654,fahrenheit:8457,fathaarabic:1614,fathalowarabic:1614,
fathatanarabic:1611,fbopomofo:12552,fcircle:9429,fdotaccent:7711,feharabic:1601,feharmenian:1414,fehfinalarabic:65234,fehinitialarabic:65235,fehmedialarabic:65236,feicoptic:997,female:9792,ff:64256,ffi:64259,ffl:64260,fi:64257,fifteencircle:9326,fifteenparen:9346,fifteenperiod:9366,figuredash:8210,filledbox:9632,filledrect:9644,finalkaf:1498,finalkafdagesh:64314,finalkafdageshhebrew:64314,finalkafhebrew:1498,finalmem:1501,finalmemhebrew:1501,finalnun:1503,finalnunhebrew:1503,finalpe:1507,finalpehebrew:1507,
finaltsadi:1509,finaltsadihebrew:1509,firsttonechinese:713,fisheye:9673,fitacyrillic:1139,five:53,fivearabic:1637,fivebengali:2539,fivecircle:9316,fivecircleinversesansserif:10126,fivedeva:2411,fiveeighths:8541,fivegujarati:2795,fivegurmukhi:2667,fivehackarabic:1637,fivehangzhou:12325,fiveideographicparen:12836,fiveinferior:8325,fivemonospace:65301,fiveoldstyle:63285,fiveparen:9336,fiveperiod:9356,fivepersian:1781,fiveroman:8564,fivesuperior:8309,fivethai:3669,fl:64258,florin:402,fmonospace:65350,
fmsquare:13209,fofanthai:3615,fofathai:3613,fongmanthai:3663,forall:8704,four:52,fourarabic:1636,fourbengali:2538,fourcircle:9315,fourcircleinversesansserif:10125,fourdeva:2410,fourgujarati:2794,fourgurmukhi:2666,fourhackarabic:1636,fourhangzhou:12324,fourideographicparen:12835,fourinferior:8324,fourmonospace:65300,fournumeratorbengali:2551,fouroldstyle:63284,fourparen:9335,fourperiod:9355,fourpersian:1780,fourroman:8563,foursuperior:8308,fourteencircle:9325,fourteenparen:9345,fourteenperiod:9365,
fourthai:3668,fourthtonechinese:715,fparen:9377,fraction:8260,franc:8355,g:103,gabengali:2455,gacute:501,gadeva:2327,gafarabic:1711,gaffinalarabic:64403,gafinitialarabic:64404,gafmedialarabic:64405,gagujarati:2711,gagurmukhi:2583,gahiragana:12364,gakatakana:12460,gamma:947,gammalatinsmall:611,gammasuperior:736,gangiacoptic:1003,gbopomofo:12557,gbreve:287,gcaron:487,gcedilla:291,gcircle:9430,gcircumflex:285,gcommaaccent:291,gdot:289,gdotaccent:289,gecyrillic:1075,gehiragana:12370,gekatakana:12466,
geometricallyequal:8785,gereshaccenthebrew:1436,gereshhebrew:1523,gereshmuqdamhebrew:1437,germandbls:223,gershayimaccenthebrew:1438,gershayimhebrew:1524,getamark:12307,ghabengali:2456,ghadarmenian:1394,ghadeva:2328,ghagujarati:2712,ghagurmukhi:2584,ghainarabic:1594,ghainfinalarabic:65230,ghaininitialarabic:65231,ghainmedialarabic:65232,ghemiddlehookcyrillic:1173,ghestrokecyrillic:1171,gheupturncyrillic:1169,ghhadeva:2394,ghhagurmukhi:2650,ghook:608,ghzsquare:13203,gihiragana:12366,gikatakana:12462,
gimarmenian:1379,gimel:1490,gimeldagesh:64306,gimeldageshhebrew:64306,gimelhebrew:1490,gjecyrillic:1107,glottalinvertedstroke:446,glottalstop:660,glottalstopinverted:662,glottalstopmod:704,glottalstopreversed:661,glottalstopreversedmod:705,glottalstopreversedsuperior:740,glottalstopstroke:673,glottalstopstrokereversed:674,gmacron:7713,gmonospace:65351,gohiragana:12372,gokatakana:12468,gparen:9378,gpasquare:13228,gradient:8711,grave:96,gravebelowcmb:790,gravecmb:768,gravecomb:768,gravedeva:2387,gravelowmod:718,
gravemonospace:65344,gravetonecmb:832,greater:62,greaterequal:8805,greaterequalorless:8923,greatermonospace:65310,greaterorequivalent:8819,greaterorless:8823,greateroverequal:8807,greatersmall:65125,gscript:609,gstroke:485,guhiragana:12368,guillemotleft:171,guillemotright:187,guilsinglleft:8249,guilsinglright:8250,gukatakana:12464,guramusquare:13080,gysquare:13257,h:104,haabkhasiancyrillic:1193,haaltonearabic:1729,habengali:2489,hadescendercyrillic:1203,hadeva:2361,hagujarati:2745,hagurmukhi:2617,
haharabic:1581,hahfinalarabic:65186,hahinitialarabic:65187,hahiragana:12399,hahmedialarabic:65188,haitusquare:13098,hakatakana:12495,hakatakanahalfwidth:65418,halantgurmukhi:2637,hamzaarabic:1569,hamzalowarabic:1569,hangulfiller:12644,hardsigncyrillic:1098,harpoonleftbarbup:8636,harpoonrightbarbup:8640,hasquare:13258,hatafpatah:1458,hatafpatah16:1458,hatafpatah23:1458,hatafpatah2f:1458,hatafpatahhebrew:1458,hatafpatahnarrowhebrew:1458,hatafpatahquarterhebrew:1458,hatafpatahwidehebrew:1458,hatafqamats:1459,
hatafqamats1b:1459,hatafqamats28:1459,hatafqamats34:1459,hatafqamatshebrew:1459,hatafqamatsnarrowhebrew:1459,hatafqamatsquarterhebrew:1459,hatafqamatswidehebrew:1459,hatafsegol:1457,hatafsegol17:1457,hatafsegol24:1457,hatafsegol30:1457,hatafsegolhebrew:1457,hatafsegolnarrowhebrew:1457,hatafsegolquarterhebrew:1457,hatafsegolwidehebrew:1457,hbar:295,hbopomofo:12559,hbrevebelow:7723,hcedilla:7721,hcircle:9431,hcircumflex:293,hdieresis:7719,hdotaccent:7715,hdotbelow:7717,he:1492,heart:9829,heartsuitblack:9829,
heartsuitwhite:9825,hedagesh:64308,hedageshhebrew:64308,hehaltonearabic:1729,heharabic:1607,hehebrew:1492,hehfinalaltonearabic:64423,hehfinalalttwoarabic:65258,hehfinalarabic:65258,hehhamzaabovefinalarabic:64421,hehhamzaaboveisolatedarabic:64420,hehinitialaltonearabic:64424,hehinitialarabic:65259,hehiragana:12408,hehmedialaltonearabic:64425,hehmedialarabic:65260,heiseierasquare:13179,hekatakana:12504,hekatakanahalfwidth:65421,hekutaarusquare:13110,henghook:615,herutusquare:13113,het:1495,hethebrew:1495,
hhook:614,hhooksuperior:689,hieuhacirclekorean:12923,hieuhaparenkorean:12827,hieuhcirclekorean:12909,hieuhkorean:12622,hieuhparenkorean:12813,hihiragana:12402,hikatakana:12498,hikatakanahalfwidth:65419,hiriq:1460,hiriq14:1460,hiriq21:1460,hiriq2d:1460,hiriqhebrew:1460,hiriqnarrowhebrew:1460,hiriqquarterhebrew:1460,hiriqwidehebrew:1460,hlinebelow:7830,hmonospace:65352,hoarmenian:1392,hohipthai:3627,hohiragana:12411,hokatakana:12507,hokatakanahalfwidth:65422,holam:1465,holam19:1465,holam26:1465,holam32:1465,
holamhebrew:1465,holamnarrowhebrew:1465,holamquarterhebrew:1465,holamwidehebrew:1465,honokhukthai:3630,hookabovecomb:777,hookcmb:777,hookpalatalizedbelowcmb:801,hookretroflexbelowcmb:802,hoonsquare:13122,horicoptic:1001,horizontalbar:8213,horncmb:795,hotsprings:9832,house:8962,hparen:9379,hsuperior:688,hturned:613,huhiragana:12405,huiitosquare:13107,hukatakana:12501,hukatakanahalfwidth:65420,hungarumlaut:733,hungarumlautcmb:779,hv:405,hyphen:45,hypheninferior:63205,hyphenmonospace:65293,hyphensmall:65123,
hyphensuperior:63206,hyphentwo:8208,i:105,iacute:237,iacyrillic:1103,ibengali:2439,ibopomofo:12583,ibreve:301,icaron:464,icircle:9432,icircumflex:238,icyrillic:1110,idblgrave:521,ideographearthcircle:12943,ideographfirecircle:12939,ideographicallianceparen:12863,ideographiccallparen:12858,ideographiccentrecircle:12965,ideographicclose:12294,ideographiccomma:12289,ideographiccommaleft:65380,ideographiccongratulationparen:12855,ideographiccorrectcircle:12963,ideographicearthparen:12847,ideographicenterpriseparen:12861,
ideographicexcellentcircle:12957,ideographicfestivalparen:12864,ideographicfinancialcircle:12950,ideographicfinancialparen:12854,ideographicfireparen:12843,ideographichaveparen:12850,ideographichighcircle:12964,ideographiciterationmark:12293,ideographiclaborcircle:12952,ideographiclaborparen:12856,ideographicleftcircle:12967,ideographiclowcircle:12966,ideographicmedicinecircle:12969,ideographicmetalparen:12846,ideographicmoonparen:12842,ideographicnameparen:12852,ideographicperiod:12290,ideographicprintcircle:12958,
ideographicreachparen:12867,ideographicrepresentparen:12857,ideographicresourceparen:12862,ideographicrightcircle:12968,ideographicsecretcircle:12953,ideographicselfparen:12866,ideographicsocietyparen:12851,ideographicspace:12288,ideographicspecialparen:12853,ideographicstockparen:12849,ideographicstudyparen:12859,ideographicsunparen:12848,ideographicsuperviseparen:12860,ideographicwaterparen:12844,ideographicwoodparen:12845,ideographiczero:12295,ideographmetalcircle:12942,ideographmooncircle:12938,
ideographnamecircle:12948,ideographsuncircle:12944,ideographwatercircle:12940,ideographwoodcircle:12941,ideva:2311,idieresis:239,idieresisacute:7727,idieresiscyrillic:1253,idotbelow:7883,iebrevecyrillic:1239,iecyrillic:1077,ieungacirclekorean:12917,ieungaparenkorean:12821,ieungcirclekorean:12903,ieungkorean:12615,ieungparenkorean:12807,igrave:236,igujarati:2695,igurmukhi:2567,ihiragana:12356,ihookabove:7881,iibengali:2440,iicyrillic:1080,iideva:2312,iigujarati:2696,iigurmukhi:2568,iimatragurmukhi:2624,
iinvertedbreve:523,iishortcyrillic:1081,iivowelsignbengali:2496,iivowelsigndeva:2368,iivowelsigngujarati:2752,ij:307,ikatakana:12452,ikatakanahalfwidth:65394,ikorean:12643,ilde:732,iluyhebrew:1452,imacron:299,imacroncyrillic:1251,imageorapproximatelyequal:8787,imatragurmukhi:2623,imonospace:65353,increment:8710,infinity:8734,iniarmenian:1387,integral:8747,integralbottom:8993,integralbt:8993,integralex:63733,integraltop:8992,integraltp:8992,intersection:8745,intisquare:13061,invbullet:9688,invcircle:9689,
invsmileface:9787,iocyrillic:1105,iogonek:303,iota:953,iotadieresis:970,iotadieresistonos:912,iotalatin:617,iotatonos:943,iparen:9380,irigurmukhi:2674,ismallhiragana:12355,ismallkatakana:12451,ismallkatakanahalfwidth:65384,issharbengali:2554,istroke:616,isuperior:63213,iterationhiragana:12445,iterationkatakana:12541,itilde:297,itildebelow:7725,iubopomofo:12585,iucyrillic:1102,ivowelsignbengali:2495,ivowelsigndeva:2367,ivowelsigngujarati:2751,izhitsacyrillic:1141,izhitsadblgravecyrillic:1143,j:106,
jaarmenian:1393,jabengali:2460,jadeva:2332,jagujarati:2716,jagurmukhi:2588,jbopomofo:12560,jcaron:496,jcircle:9433,jcircumflex:309,jcrossedtail:669,jdotlessstroke:607,jecyrillic:1112,jeemarabic:1580,jeemfinalarabic:65182,jeeminitialarabic:65183,jeemmedialarabic:65184,jeharabic:1688,jehfinalarabic:64395,jhabengali:2461,jhadeva:2333,jhagujarati:2717,jhagurmukhi:2589,jheharmenian:1403,jis:12292,jmonospace:65354,jparen:9381,jsuperior:690,k:107,kabashkircyrillic:1185,kabengali:2453,kacute:7729,kacyrillic:1082,
kadescendercyrillic:1179,kadeva:2325,kaf:1499,kafarabic:1603,kafdagesh:64315,kafdageshhebrew:64315,kaffinalarabic:65242,kafhebrew:1499,kafinitialarabic:65243,kafmedialarabic:65244,kafrafehebrew:64333,kagujarati:2709,kagurmukhi:2581,kahiragana:12363,kahookcyrillic:1220,kakatakana:12459,kakatakanahalfwidth:65398,kappa:954,kappasymbolgreek:1008,kapyeounmieumkorean:12657,kapyeounphieuphkorean:12676,kapyeounpieupkorean:12664,kapyeounssangpieupkorean:12665,karoriisquare:13069,kashidaautoarabic:1600,kashidaautonosidebearingarabic:1600,
kasmallkatakana:12533,kasquare:13188,kasraarabic:1616,kasratanarabic:1613,kastrokecyrillic:1183,katahiraprolongmarkhalfwidth:65392,kaverticalstrokecyrillic:1181,kbopomofo:12558,kcalsquare:13193,kcaron:489,kcedilla:311,kcircle:9434,kcommaaccent:311,kdotbelow:7731,keharmenian:1412,kehiragana:12369,kekatakana:12465,kekatakanahalfwidth:65401,kenarmenian:1391,kesmallkatakana:12534,kgreenlandic:312,khabengali:2454,khacyrillic:1093,khadeva:2326,khagujarati:2710,khagurmukhi:2582,khaharabic:1582,khahfinalarabic:65190,
khahinitialarabic:65191,khahmedialarabic:65192,kheicoptic:999,khhadeva:2393,khhagurmukhi:2649,khieukhacirclekorean:12920,khieukhaparenkorean:12824,khieukhcirclekorean:12906,khieukhkorean:12619,khieukhparenkorean:12810,khokhaithai:3586,khokhonthai:3589,khokhuatthai:3587,khokhwaithai:3588,khomutthai:3675,khook:409,khorakhangthai:3590,khzsquare:13201,kihiragana:12365,kikatakana:12461,kikatakanahalfwidth:65399,kiroguramusquare:13077,kiromeetorusquare:13078,kirosquare:13076,kiyeokacirclekorean:12910,kiyeokaparenkorean:12814,
kiyeokcirclekorean:12896,kiyeokkorean:12593,kiyeokparenkorean:12800,kiyeoksioskorean:12595,kjecyrillic:1116,klinebelow:7733,klsquare:13208,kmcubedsquare:13222,kmonospace:65355,kmsquaredsquare:13218,kohiragana:12371,kohmsquare:13248,kokaithai:3585,kokatakana:12467,kokatakanahalfwidth:65402,kooposquare:13086,koppacyrillic:1153,koreanstandardsymbol:12927,koroniscmb:835,kparen:9382,kpasquare:13226,ksicyrillic:1135,ktsquare:13263,kturned:670,kuhiragana:12367,kukatakana:12463,kukatakanahalfwidth:65400,
kvsquare:13240,kwsquare:13246,l:108,labengali:2482,lacute:314,ladeva:2354,lagujarati:2738,lagurmukhi:2610,lakkhangyaothai:3653,lamaleffinalarabic:65276,lamalefhamzaabovefinalarabic:65272,lamalefhamzaaboveisolatedarabic:65271,lamalefhamzabelowfinalarabic:65274,lamalefhamzabelowisolatedarabic:65273,lamalefisolatedarabic:65275,lamalefmaddaabovefinalarabic:65270,lamalefmaddaaboveisolatedarabic:65269,lamarabic:1604,lambda:955,lambdastroke:411,lamed:1500,lameddagesh:64316,lameddageshhebrew:64316,lamedhebrew:1500,
lamfinalarabic:65246,lamhahinitialarabic:64714,laminitialarabic:65247,lamjeeminitialarabic:64713,lamkhahinitialarabic:64715,lamlamhehisolatedarabic:65010,lammedialarabic:65248,lammeemhahinitialarabic:64904,lammeeminitialarabic:64716,largecircle:9711,lbar:410,lbelt:620,lbopomofo:12556,lcaron:318,lcedilla:316,lcircle:9435,lcircumflexbelow:7741,lcommaaccent:316,ldot:320,ldotaccent:320,ldotbelow:7735,ldotbelowmacron:7737,leftangleabovecmb:794,lefttackbelowcmb:792,less:60,lessequal:8804,lessequalorgreater:8922,
lessmonospace:65308,lessorequivalent:8818,lessorgreater:8822,lessoverequal:8806,lesssmall:65124,lezh:622,lfblock:9612,lhookretroflex:621,lira:8356,liwnarmenian:1388,lj:457,ljecyrillic:1113,ll:63168,lladeva:2355,llagujarati:2739,llinebelow:7739,llladeva:2356,llvocalicbengali:2529,llvocalicdeva:2401,llvocalicvowelsignbengali:2531,llvocalicvowelsigndeva:2403,lmiddletilde:619,lmonospace:65356,lmsquare:13264,lochulathai:3628,logicaland:8743,logicalnot:172,logicalnotreversed:8976,logicalor:8744,lolingthai:3621,
longs:383,lowlinecenterline:65102,lowlinecmb:818,lowlinedashed:65101,lozenge:9674,lparen:9383,lslash:322,lsquare:8467,lsuperior:63214,ltshade:9617,luthai:3622,lvocalicbengali:2444,lvocalicdeva:2316,lvocalicvowelsignbengali:2530,lvocalicvowelsigndeva:2402,lxsquare:13267,m:109,mabengali:2478,macron:175,macronbelowcmb:817,macroncmb:772,macronlowmod:717,macronmonospace:65507,macute:7743,madeva:2350,magujarati:2734,magurmukhi:2606,mahapakhhebrew:1444,mahapakhlefthebrew:1444,mahiragana:12414,maichattawalowleftthai:63637,
maichattawalowrightthai:63636,maichattawathai:3659,maichattawaupperleftthai:63635,maieklowleftthai:63628,maieklowrightthai:63627,maiekthai:3656,maiekupperleftthai:63626,maihanakatleftthai:63620,maihanakatthai:3633,maitaikhuleftthai:63625,maitaikhuthai:3655,maitholowleftthai:63631,maitholowrightthai:63630,maithothai:3657,maithoupperleftthai:63629,maitrilowleftthai:63634,maitrilowrightthai:63633,maitrithai:3658,maitriupperleftthai:63632,maiyamokthai:3654,makatakana:12510,makatakanahalfwidth:65423,male:9794,
mansyonsquare:13127,maqafhebrew:1470,mars:9794,masoracirclehebrew:1455,masquare:13187,mbopomofo:12551,mbsquare:13268,mcircle:9436,mcubedsquare:13221,mdotaccent:7745,mdotbelow:7747,meemarabic:1605,meemfinalarabic:65250,meeminitialarabic:65251,meemmedialarabic:65252,meemmeeminitialarabic:64721,meemmeemisolatedarabic:64584,meetorusquare:13133,mehiragana:12417,meizierasquare:13182,mekatakana:12513,mekatakanahalfwidth:65426,mem:1502,memdagesh:64318,memdageshhebrew:64318,memhebrew:1502,menarmenian:1396,
merkhahebrew:1445,merkhakefulahebrew:1446,merkhakefulalefthebrew:1446,merkhalefthebrew:1445,mhook:625,mhzsquare:13202,middledotkatakanahalfwidth:65381,middot:183,mieumacirclekorean:12914,mieumaparenkorean:12818,mieumcirclekorean:12900,mieumkorean:12609,mieumpansioskorean:12656,mieumparenkorean:12804,mieumpieupkorean:12654,mieumsioskorean:12655,mihiragana:12415,mikatakana:12511,mikatakanahalfwidth:65424,minus:8722,minusbelowcmb:800,minuscircle:8854,minusmod:727,minusplus:8723,minute:8242,miribaarusquare:13130,
mirisquare:13129,mlonglegturned:624,mlsquare:13206,mmcubedsquare:13219,mmonospace:65357,mmsquaredsquare:13215,mohiragana:12418,mohmsquare:13249,mokatakana:12514,mokatakanahalfwidth:65427,molsquare:13270,momathai:3617,moverssquare:13223,moverssquaredsquare:13224,mparen:9384,mpasquare:13227,mssquare:13235,msuperior:63215,mturned:623,mu:181,mu1:181,muasquare:13186,muchgreater:8811,muchless:8810,mufsquare:13196,mugreek:956,mugsquare:13197,muhiragana:12416,mukatakana:12512,mukatakanahalfwidth:65425,mulsquare:13205,
multiply:215,mumsquare:13211,munahhebrew:1443,munahlefthebrew:1443,musicalnote:9834,musicalnotedbl:9835,musicflatsign:9837,musicsharpsign:9839,mussquare:13234,muvsquare:13238,muwsquare:13244,mvmegasquare:13241,mvsquare:13239,mwmegasquare:13247,mwsquare:13245,n:110,nabengali:2472,nabla:8711,nacute:324,nadeva:2344,nagujarati:2728,nagurmukhi:2600,nahiragana:12394,nakatakana:12490,nakatakanahalfwidth:65413,napostrophe:329,nasquare:13185,nbopomofo:12555,nbspace:160,ncaron:328,ncedilla:326,ncircle:9437,
ncircumflexbelow:7755,ncommaaccent:326,ndotaccent:7749,ndotbelow:7751,nehiragana:12397,nekatakana:12493,nekatakanahalfwidth:65416,newsheqelsign:8362,nfsquare:13195,ngabengali:2457,ngadeva:2329,ngagujarati:2713,ngagurmukhi:2585,ngonguthai:3591,nhiragana:12435,nhookleft:626,nhookretroflex:627,nieunacirclekorean:12911,nieunaparenkorean:12815,nieuncieuckorean:12597,nieuncirclekorean:12897,nieunhieuhkorean:12598,nieunkorean:12596,nieunpansioskorean:12648,nieunparenkorean:12801,nieunsioskorean:12647,nieuntikeutkorean:12646,
nihiragana:12395,nikatakana:12491,nikatakanahalfwidth:65414,nikhahitleftthai:63641,nikhahitthai:3661,nine:57,ninearabic:1641,ninebengali:2543,ninecircle:9320,ninecircleinversesansserif:10130,ninedeva:2415,ninegujarati:2799,ninegurmukhi:2671,ninehackarabic:1641,ninehangzhou:12329,nineideographicparen:12840,nineinferior:8329,ninemonospace:65305,nineoldstyle:63289,nineparen:9340,nineperiod:9360,ninepersian:1785,nineroman:8568,ninesuperior:8313,nineteencircle:9330,nineteenparen:9350,nineteenperiod:9370,
ninethai:3673,nj:460,njecyrillic:1114,nkatakana:12531,nkatakanahalfwidth:65437,nlegrightlong:414,nlinebelow:7753,nmonospace:65358,nmsquare:13210,nnabengali:2467,nnadeva:2339,nnagujarati:2723,nnagurmukhi:2595,nnnadeva:2345,nohiragana:12398,nokatakana:12494,nokatakanahalfwidth:65417,nonbreakingspace:160,nonenthai:3603,nonuthai:3609,noonarabic:1606,noonfinalarabic:65254,noonghunnaarabic:1722,noonghunnafinalarabic:64415,nooninitialarabic:65255,noonjeeminitialarabic:64722,noonjeemisolatedarabic:64587,
noonmedialarabic:65256,noonmeeminitialarabic:64725,noonmeemisolatedarabic:64590,noonnoonfinalarabic:64653,notcontains:8716,notelement:8713,notelementof:8713,notequal:8800,notgreater:8815,notgreaternorequal:8817,notgreaternorless:8825,notidentical:8802,notless:8814,notlessnorequal:8816,notparallel:8742,notprecedes:8832,notsubset:8836,notsucceeds:8833,notsuperset:8837,nowarmenian:1398,nparen:9385,nssquare:13233,nsuperior:8319,ntilde:241,nu:957,nuhiragana:12396,nukatakana:12492,nukatakanahalfwidth:65415,
nuktabengali:2492,nuktadeva:2364,nuktagujarati:2748,nuktagurmukhi:2620,numbersign:35,numbersignmonospace:65283,numbersignsmall:65119,numeralsigngreek:884,numeralsignlowergreek:885,numero:8470,nun:1504,nundagesh:64320,nundageshhebrew:64320,nunhebrew:1504,nvsquare:13237,nwsquare:13243,nyabengali:2462,nyadeva:2334,nyagujarati:2718,nyagurmukhi:2590,o:111,oacute:243,oangthai:3629,obarred:629,obarredcyrillic:1257,obarreddieresiscyrillic:1259,obengali:2451,obopomofo:12571,obreve:335,ocandradeva:2321,ocandragujarati:2705,
ocandravowelsigndeva:2377,ocandravowelsigngujarati:2761,ocaron:466,ocircle:9438,ocircumflex:244,ocircumflexacute:7889,ocircumflexdotbelow:7897,ocircumflexgrave:7891,ocircumflexhookabove:7893,ocircumflextilde:7895,ocyrillic:1086,odblacute:337,odblgrave:525,odeva:2323,odieresis:246,odieresiscyrillic:1255,odotbelow:7885,oe:339,oekorean:12634,ogonek:731,ogonekcmb:808,ograve:242,ogujarati:2707,oharmenian:1413,ohiragana:12362,ohookabove:7887,ohorn:417,ohornacute:7899,ohorndotbelow:7907,ohorngrave:7901,
ohornhookabove:7903,ohorntilde:7905,ohungarumlaut:337,oi:419,oinvertedbreve:527,okatakana:12458,okatakanahalfwidth:65397,okorean:12631,olehebrew:1451,omacron:333,omacronacute:7763,omacrongrave:7761,omdeva:2384,omega:969,omega1:982,omegacyrillic:1121,omegalatinclosed:631,omegaroundcyrillic:1147,omegatitlocyrillic:1149,omegatonos:974,omgujarati:2768,omicron:959,omicrontonos:972,omonospace:65359,one:49,onearabic:1633,onebengali:2535,onecircle:9312,onecircleinversesansserif:10122,onedeva:2407,onedotenleader:8228,
oneeighth:8539,onefitted:63196,onegujarati:2791,onegurmukhi:2663,onehackarabic:1633,onehalf:189,onehangzhou:12321,oneideographicparen:12832,oneinferior:8321,onemonospace:65297,onenumeratorbengali:2548,oneoldstyle:63281,oneparen:9332,oneperiod:9352,onepersian:1777,onequarter:188,oneroman:8560,onesuperior:185,onethai:3665,onethird:8531,oogonek:491,oogonekmacron:493,oogurmukhi:2579,oomatragurmukhi:2635,oopen:596,oparen:9386,openbullet:9702,option:8997,ordfeminine:170,ordmasculine:186,orthogonal:8735,
oshortdeva:2322,oshortvowelsigndeva:2378,oslash:248,oslashacute:511,osmallhiragana:12361,osmallkatakana:12457,osmallkatakanahalfwidth:65387,ostrokeacute:511,osuperior:63216,otcyrillic:1151,otilde:245,otildeacute:7757,otildedieresis:7759,oubopomofo:12577,overline:8254,overlinecenterline:65098,overlinecmb:773,overlinedashed:65097,overlinedblwavy:65100,overlinewavy:65099,overscore:175,ovowelsignbengali:2507,ovowelsigndeva:2379,ovowelsigngujarati:2763,p:112,paampssquare:13184,paasentosquare:13099,pabengali:2474,
pacute:7765,padeva:2346,pagedown:8671,pageup:8670,pagujarati:2730,pagurmukhi:2602,pahiragana:12401,paiyannoithai:3631,pakatakana:12497,palatalizationcyrilliccmb:1156,palochkacyrillic:1216,pansioskorean:12671,paragraph:182,parallel:8741,parenleft:40,parenleftaltonearabic:64830,parenleftbt:63725,parenleftex:63724,parenleftinferior:8333,parenleftmonospace:65288,parenleftsmall:65113,parenleftsuperior:8317,parenlefttp:63723,parenleftvertical:65077,parenright:41,parenrightaltonearabic:64831,parenrightbt:63736,
parenrightex:63735,parenrightinferior:8334,parenrightmonospace:65289,parenrightsmall:65114,parenrightsuperior:8318,parenrighttp:63734,parenrightvertical:65078,partialdiff:8706,paseqhebrew:1472,pashtahebrew:1433,pasquare:13225,patah:1463,patah11:1463,patah1d:1463,patah2a:1463,patahhebrew:1463,patahnarrowhebrew:1463,patahquarterhebrew:1463,patahwidehebrew:1463,pazerhebrew:1441,pbopomofo:12550,pcircle:9439,pdotaccent:7767,pe:1508,pecyrillic:1087,pedagesh:64324,pedageshhebrew:64324,peezisquare:13115,
pefinaldageshhebrew:64323,peharabic:1662,peharmenian:1402,pehebrew:1508,pehfinalarabic:64343,pehinitialarabic:64344,pehiragana:12410,pehmedialarabic:64345,pekatakana:12506,pemiddlehookcyrillic:1191,perafehebrew:64334,percent:37,percentarabic:1642,percentmonospace:65285,percentsmall:65130,period:46,periodarmenian:1417,periodcentered:183,periodhalfwidth:65377,periodinferior:63207,periodmonospace:65294,periodsmall:65106,periodsuperior:63208,perispomenigreekcmb:834,perpendicular:8869,perthousand:8240,
peseta:8359,pfsquare:13194,phabengali:2475,phadeva:2347,phagujarati:2731,phagurmukhi:2603,phi:966,phi1:981,phieuphacirclekorean:12922,phieuphaparenkorean:12826,phieuphcirclekorean:12908,phieuphkorean:12621,phieuphparenkorean:12812,philatin:632,phinthuthai:3642,phisymbolgreek:981,phook:421,phophanthai:3614,phophungthai:3612,phosamphaothai:3616,pi:960,pieupacirclekorean:12915,pieupaparenkorean:12819,pieupcieuckorean:12662,pieupcirclekorean:12901,pieupkiyeokkorean:12658,pieupkorean:12610,pieupparenkorean:12805,
pieupsioskiyeokkorean:12660,pieupsioskorean:12612,pieupsiostikeutkorean:12661,pieupthieuthkorean:12663,pieuptikeutkorean:12659,pihiragana:12404,pikatakana:12500,pisymbolgreek:982,piwrarmenian:1411,plus:43,plusbelowcmb:799,pluscircle:8853,plusminus:177,plusmod:726,plusmonospace:65291,plussmall:65122,plussuperior:8314,pmonospace:65360,pmsquare:13272,pohiragana:12413,pointingindexdownwhite:9759,pointingindexleftwhite:9756,pointingindexrightwhite:9758,pointingindexupwhite:9757,pokatakana:12509,poplathai:3611,
postalmark:12306,postalmarkface:12320,pparen:9387,precedes:8826,prescription:8478,primemod:697,primereversed:8245,product:8719,projective:8965,prolongedkana:12540,propellor:8984,propersubset:8834,propersuperset:8835,proportion:8759,proportional:8733,psi:968,psicyrillic:1137,psilipneumatacyrilliccmb:1158,pssquare:13232,puhiragana:12407,pukatakana:12503,pvsquare:13236,pwsquare:13242,q:113,qadeva:2392,qadmahebrew:1448,qafarabic:1602,qaffinalarabic:65238,qafinitialarabic:65239,qafmedialarabic:65240,qamats:1464,
qamats10:1464,qamats1a:1464,qamats1c:1464,qamats27:1464,qamats29:1464,qamats33:1464,qamatsde:1464,qamatshebrew:1464,qamatsnarrowhebrew:1464,qamatsqatanhebrew:1464,qamatsqatannarrowhebrew:1464,qamatsqatanquarterhebrew:1464,qamatsqatanwidehebrew:1464,qamatsquarterhebrew:1464,qamatswidehebrew:1464,qarneyparahebrew:1439,qbopomofo:12561,qcircle:9440,qhook:672,qmonospace:65361,qof:1511,qofdagesh:64327,qofdageshhebrew:64327,qofhebrew:1511,qparen:9388,quarternote:9833,qubuts:1467,qubuts18:1467,qubuts25:1467,
qubuts31:1467,qubutshebrew:1467,qubutsnarrowhebrew:1467,qubutsquarterhebrew:1467,qubutswidehebrew:1467,question:63,questionarabic:1567,questionarmenian:1374,questiondown:191,questiondownsmall:63423,questiongreek:894,questionmonospace:65311,questionsmall:63295,quotedbl:34,quotedblbase:8222,quotedblleft:8220,quotedblmonospace:65282,quotedblprime:12318,quotedblprimereversed:12317,quotedblright:8221,quoteleft:8216,quoteleftreversed:8219,quotereversed:8219,quoteright:8217,quoterightn:329,quotesinglbase:8218,
quotesingle:39,quotesinglemonospace:65287,r:114,raarmenian:1404,rabengali:2480,racute:341,radeva:2352,radical:8730,radicalex:63717,radoverssquare:13230,radoverssquaredsquare:13231,radsquare:13229,rafe:1471,rafehebrew:1471,ragujarati:2736,ragurmukhi:2608,rahiragana:12425,rakatakana:12521,rakatakanahalfwidth:65431,ralowerdiagonalbengali:2545,ramiddlediagonalbengali:2544,ramshorn:612,ratio:8758,rbopomofo:12566,rcaron:345,rcedilla:343,rcircle:9441,rcommaaccent:343,rdblgrave:529,rdotaccent:7769,rdotbelow:7771,
rdotbelowmacron:7773,referencemark:8251,reflexsubset:8838,reflexsuperset:8839,registered:174,registersans:63720,registerserif:63194,reharabic:1585,reharmenian:1408,rehfinalarabic:65198,rehiragana:12428,rekatakana:12524,rekatakanahalfwidth:65434,resh:1512,reshdageshhebrew:64328,reshhebrew:1512,reversedtilde:8765,reviahebrew:1431,reviamugrashhebrew:1431,revlogicalnot:8976,rfishhook:638,rfishhookreversed:639,rhabengali:2525,rhadeva:2397,rho:961,rhook:637,rhookturned:635,rhookturnedsuperior:693,rhosymbolgreek:1009,
rhotichookmod:734,rieulacirclekorean:12913,rieulaparenkorean:12817,rieulcirclekorean:12899,rieulhieuhkorean:12608,rieulkiyeokkorean:12602,rieulkiyeoksioskorean:12649,rieulkorean:12601,rieulmieumkorean:12603,rieulpansioskorean:12652,rieulparenkorean:12803,rieulphieuphkorean:12607,rieulpieupkorean:12604,rieulpieupsioskorean:12651,rieulsioskorean:12605,rieulthieuthkorean:12606,rieultikeutkorean:12650,rieulyeorinhieuhkorean:12653,rightangle:8735,righttackbelowcmb:793,righttriangle:8895,rihiragana:12426,
rikatakana:12522,rikatakanahalfwidth:65432,ring:730,ringbelowcmb:805,ringcmb:778,ringhalfleft:703,ringhalfleftarmenian:1369,ringhalfleftbelowcmb:796,ringhalfleftcentered:723,ringhalfright:702,ringhalfrightbelowcmb:825,ringhalfrightcentered:722,rinvertedbreve:531,rittorusquare:13137,rlinebelow:7775,rlongleg:636,rlonglegturned:634,rmonospace:65362,rohiragana:12429,rokatakana:12525,rokatakanahalfwidth:65435,roruathai:3619,rparen:9389,rrabengali:2524,rradeva:2353,rragurmukhi:2652,rreharabic:1681,rrehfinalarabic:64397,
rrvocalicbengali:2528,rrvocalicdeva:2400,rrvocalicgujarati:2784,rrvocalicvowelsignbengali:2500,rrvocalicvowelsigndeva:2372,rrvocalicvowelsigngujarati:2756,rsuperior:63217,rtblock:9616,rturned:633,rturnedsuperior:692,ruhiragana:12427,rukatakana:12523,rukatakanahalfwidth:65433,rupeemarkbengali:2546,rupeesignbengali:2547,rupiah:63197,ruthai:3620,rvocalicbengali:2443,rvocalicdeva:2315,rvocalicgujarati:2699,rvocalicvowelsignbengali:2499,rvocalicvowelsigndeva:2371,rvocalicvowelsigngujarati:2755,s:115,sabengali:2488,
sacute:347,sacutedotaccent:7781,sadarabic:1589,sadeva:2360,sadfinalarabic:65210,sadinitialarabic:65211,sadmedialarabic:65212,sagujarati:2744,sagurmukhi:2616,sahiragana:12373,sakatakana:12469,sakatakanahalfwidth:65403,sallallahoualayhewasallamarabic:65018,samekh:1505,samekhdagesh:64321,samekhdageshhebrew:64321,samekhhebrew:1505,saraaathai:3634,saraaethai:3649,saraaimaimalaithai:3652,saraaimaimuanthai:3651,saraamthai:3635,saraathai:3632,saraethai:3648,saraiileftthai:63622,saraiithai:3637,saraileftthai:63621,
saraithai:3636,saraothai:3650,saraueeleftthai:63624,saraueethai:3639,saraueleftthai:63623,sarauethai:3638,sarauthai:3640,sarauuthai:3641,sbopomofo:12569,scaron:353,scarondotaccent:7783,scedilla:351,schwa:601,schwacyrillic:1241,schwadieresiscyrillic:1243,schwahook:602,scircle:9442,scircumflex:349,scommaaccent:537,sdotaccent:7777,sdotbelow:7779,sdotbelowdotaccent:7785,seagullbelowcmb:828,second:8243,secondtonechinese:714,section:167,seenarabic:1587,seenfinalarabic:65202,seeninitialarabic:65203,seenmedialarabic:65204,
segol:1462,segol13:1462,segol1f:1462,segol2c:1462,segolhebrew:1462,segolnarrowhebrew:1462,segolquarterhebrew:1462,segoltahebrew:1426,segolwidehebrew:1462,seharmenian:1405,sehiragana:12379,sekatakana:12475,sekatakanahalfwidth:65406,semicolon:59,semicolonarabic:1563,semicolonmonospace:65307,semicolonsmall:65108,semivoicedmarkkana:12444,semivoicedmarkkanahalfwidth:65439,sentisquare:13090,sentosquare:13091,seven:55,sevenarabic:1639,sevenbengali:2541,sevencircle:9318,sevencircleinversesansserif:10128,
sevendeva:2413,seveneighths:8542,sevengujarati:2797,sevengurmukhi:2669,sevenhackarabic:1639,sevenhangzhou:12327,sevenideographicparen:12838,seveninferior:8327,sevenmonospace:65303,sevenoldstyle:63287,sevenparen:9338,sevenperiod:9358,sevenpersian:1783,sevenroman:8566,sevensuperior:8311,seventeencircle:9328,seventeenparen:9348,seventeenperiod:9368,seventhai:3671,sfthyphen:173,shaarmenian:1399,shabengali:2486,shacyrillic:1096,shaddaarabic:1617,shaddadammaarabic:64609,shaddadammatanarabic:64606,shaddafathaarabic:64608,
shaddakasraarabic:64610,shaddakasratanarabic:64607,shade:9618,shadedark:9619,shadelight:9617,shademedium:9618,shadeva:2358,shagujarati:2742,shagurmukhi:2614,shalshelethebrew:1427,shbopomofo:12565,shchacyrillic:1097,sheenarabic:1588,sheenfinalarabic:65206,sheeninitialarabic:65207,sheenmedialarabic:65208,sheicoptic:995,sheqel:8362,sheqelhebrew:8362,sheva:1456,sheva115:1456,sheva15:1456,sheva22:1456,sheva2e:1456,shevahebrew:1456,shevanarrowhebrew:1456,shevaquarterhebrew:1456,shevawidehebrew:1456,shhacyrillic:1211,
shimacoptic:1005,shin:1513,shindagesh:64329,shindageshhebrew:64329,shindageshshindot:64300,shindageshshindothebrew:64300,shindageshsindot:64301,shindageshsindothebrew:64301,shindothebrew:1473,shinhebrew:1513,shinshindot:64298,shinshindothebrew:64298,shinsindot:64299,shinsindothebrew:64299,shook:642,sigma:963,sigma1:962,sigmafinal:962,sigmalunatesymbolgreek:1010,sihiragana:12375,sikatakana:12471,sikatakanahalfwidth:65404,siluqhebrew:1469,siluqlefthebrew:1469,similar:8764,sindothebrew:1474,siosacirclekorean:12916,
siosaparenkorean:12820,sioscieuckorean:12670,sioscirclekorean:12902,sioskiyeokkorean:12666,sioskorean:12613,siosnieunkorean:12667,siosparenkorean:12806,siospieupkorean:12669,siostikeutkorean:12668,six:54,sixarabic:1638,sixbengali:2540,sixcircle:9317,sixcircleinversesansserif:10127,sixdeva:2412,sixgujarati:2796,sixgurmukhi:2668,sixhackarabic:1638,sixhangzhou:12326,sixideographicparen:12837,sixinferior:8326,sixmonospace:65302,sixoldstyle:63286,sixparen:9337,sixperiod:9357,sixpersian:1782,sixroman:8565,
sixsuperior:8310,sixteencircle:9327,sixteencurrencydenominatorbengali:2553,sixteenparen:9347,sixteenperiod:9367,sixthai:3670,slash:47,slashmonospace:65295,slong:383,slongdotaccent:7835,smileface:9786,smonospace:65363,sofpasuqhebrew:1475,softhyphen:173,softsigncyrillic:1100,sohiragana:12381,sokatakana:12477,sokatakanahalfwidth:65407,soliduslongoverlaycmb:824,solidusshortoverlaycmb:823,sorusithai:3625,sosalathai:3624,sosothai:3595,sosuathai:3626,space:32,spacehackarabic:32,spade:9824,spadesuitblack:9824,
spadesuitwhite:9828,sparen:9390,squarebelowcmb:827,squarecc:13252,squarecm:13213,squarediagonalcrosshatchfill:9641,squarehorizontalfill:9636,squarekg:13199,squarekm:13214,squarekmcapital:13262,squareln:13265,squarelog:13266,squaremg:13198,squaremil:13269,squaremm:13212,squaremsquared:13217,squareorthogonalcrosshatchfill:9638,squareupperlefttolowerrightfill:9639,squareupperrighttolowerleftfill:9640,squareverticalfill:9637,squarewhitewithsmallblack:9635,srsquare:13275,ssabengali:2487,ssadeva:2359,ssagujarati:2743,
ssangcieuckorean:12617,ssanghieuhkorean:12677,ssangieungkorean:12672,ssangkiyeokkorean:12594,ssangnieunkorean:12645,ssangpieupkorean:12611,ssangsioskorean:12614,ssangtikeutkorean:12600,ssuperior:63218,sterling:163,sterlingmonospace:65505,strokelongoverlaycmb:822,strokeshortoverlaycmb:821,subset:8834,subsetnotequal:8842,subsetorequal:8838,succeeds:8827,suchthat:8715,suhiragana:12377,sukatakana:12473,sukatakanahalfwidth:65405,sukunarabic:1618,summation:8721,sun:9788,superset:8835,supersetnotequal:8843,
supersetorequal:8839,svsquare:13276,syouwaerasquare:13180,t:116,tabengali:2468,tackdown:8868,tackleft:8867,tadeva:2340,tagujarati:2724,tagurmukhi:2596,taharabic:1591,tahfinalarabic:65218,tahinitialarabic:65219,tahiragana:12383,tahmedialarabic:65220,taisyouerasquare:13181,takatakana:12479,takatakanahalfwidth:65408,tatweelarabic:1600,tau:964,tav:1514,tavdages:64330,tavdagesh:64330,tavdageshhebrew:64330,tavhebrew:1514,tbar:359,tbopomofo:12554,tcaron:357,tccurl:680,tcedilla:355,tcheharabic:1670,tchehfinalarabic:64379,
tchehinitialarabic:64380,tchehmedialarabic:64381,tcircle:9443,tcircumflexbelow:7793,tcommaaccent:355,tdieresis:7831,tdotaccent:7787,tdotbelow:7789,tecyrillic:1090,tedescendercyrillic:1197,teharabic:1578,tehfinalarabic:65174,tehhahinitialarabic:64674,tehhahisolatedarabic:64524,tehinitialarabic:65175,tehiragana:12390,tehjeeminitialarabic:64673,tehjeemisolatedarabic:64523,tehmarbutaarabic:1577,tehmarbutafinalarabic:65172,tehmedialarabic:65176,tehmeeminitialarabic:64676,tehmeemisolatedarabic:64526,tehnoonfinalarabic:64627,
tekatakana:12486,tekatakanahalfwidth:65411,telephone:8481,telephoneblack:9742,telishagedolahebrew:1440,telishaqetanahebrew:1449,tencircle:9321,tenideographicparen:12841,tenparen:9341,tenperiod:9361,tenroman:8569,tesh:679,tet:1496,tetdagesh:64312,tetdageshhebrew:64312,tethebrew:1496,tetsecyrillic:1205,tevirhebrew:1435,tevirlefthebrew:1435,thabengali:2469,thadeva:2341,thagujarati:2725,thagurmukhi:2597,thalarabic:1584,thalfinalarabic:65196,thanthakhatlowleftthai:63640,thanthakhatlowrightthai:63639,thanthakhatthai:3660,
thanthakhatupperleftthai:63638,theharabic:1579,thehfinalarabic:65178,thehinitialarabic:65179,thehmedialarabic:65180,thereexists:8707,therefore:8756,theta:952,theta1:977,thetasymbolgreek:977,thieuthacirclekorean:12921,thieuthaparenkorean:12825,thieuthcirclekorean:12907,thieuthkorean:12620,thieuthparenkorean:12811,thirteencircle:9324,thirteenparen:9344,thirteenperiod:9364,thonangmonthothai:3601,thook:429,thophuthaothai:3602,thorn:254,thothahanthai:3607,thothanthai:3600,thothongthai:3608,thothungthai:3606,
thousandcyrillic:1154,thousandsseparatorarabic:1644,thousandsseparatorpersian:1644,three:51,threearabic:1635,threebengali:2537,threecircle:9314,threecircleinversesansserif:10124,threedeva:2409,threeeighths:8540,threegujarati:2793,threegurmukhi:2665,threehackarabic:1635,threehangzhou:12323,threeideographicparen:12834,threeinferior:8323,threemonospace:65299,threenumeratorbengali:2550,threeoldstyle:63283,threeparen:9334,threeperiod:9354,threepersian:1779,threequarters:190,threequartersemdash:63198,threeroman:8562,
threesuperior:179,threethai:3667,thzsquare:13204,tihiragana:12385,tikatakana:12481,tikatakanahalfwidth:65409,tikeutacirclekorean:12912,tikeutaparenkorean:12816,tikeutcirclekorean:12898,tikeutkorean:12599,tikeutparenkorean:12802,tilde:732,tildebelowcmb:816,tildecmb:771,tildecomb:771,tildedoublecmb:864,tildeoperator:8764,tildeoverlaycmb:820,tildeverticalcmb:830,timescircle:8855,tipehahebrew:1430,tipehalefthebrew:1430,tippigurmukhi:2672,titlocyrilliccmb:1155,tiwnarmenian:1407,tlinebelow:7791,tmonospace:65364,
toarmenian:1385,tohiragana:12392,tokatakana:12488,tokatakanahalfwidth:65412,tonebarextrahighmod:741,tonebarextralowmod:745,tonebarhighmod:742,tonebarlowmod:744,tonebarmidmod:743,tonefive:445,tonesix:389,tonetwo:424,tonos:900,tonsquare:13095,topatakthai:3599,tortoiseshellbracketleft:12308,tortoiseshellbracketleftsmall:65117,tortoiseshellbracketleftvertical:65081,tortoiseshellbracketright:12309,tortoiseshellbracketrightsmall:65118,tortoiseshellbracketrightvertical:65082,totaothai:3605,tpalatalhook:427,
tparen:9391,trademark:8482,trademarksans:63722,trademarkserif:63195,tretroflexhook:648,triagdn:9660,triaglf:9668,triagrt:9658,triagup:9650,ts:678,tsadi:1510,tsadidagesh:64326,tsadidageshhebrew:64326,tsadihebrew:1510,tsecyrillic:1094,tsere:1461,tsere12:1461,tsere1e:1461,tsere2b:1461,tserehebrew:1461,tserenarrowhebrew:1461,tserequarterhebrew:1461,tserewidehebrew:1461,tshecyrillic:1115,tsuperior:63219,ttabengali:2463,ttadeva:2335,ttagujarati:2719,ttagurmukhi:2591,tteharabic:1657,ttehfinalarabic:64359,
ttehinitialarabic:64360,ttehmedialarabic:64361,tthabengali:2464,tthadeva:2336,tthagujarati:2720,tthagurmukhi:2592,tturned:647,tuhiragana:12388,tukatakana:12484,tukatakanahalfwidth:65410,tusmallhiragana:12387,tusmallkatakana:12483,tusmallkatakanahalfwidth:65391,twelvecircle:9323,twelveparen:9343,twelveperiod:9363,twelveroman:8571,twentycircle:9331,twentyhangzhou:21316,twentyparen:9351,twentyperiod:9371,two:50,twoarabic:1634,twobengali:2536,twocircle:9313,twocircleinversesansserif:10123,twodeva:2408,
twodotenleader:8229,twodotleader:8229,twodotleadervertical:65072,twogujarati:2792,twogurmukhi:2664,twohackarabic:1634,twohangzhou:12322,twoideographicparen:12833,twoinferior:8322,twomonospace:65298,twonumeratorbengali:2549,twooldstyle:63282,twoparen:9333,twoperiod:9353,twopersian:1778,tworoman:8561,twostroke:443,twosuperior:178,twothai:3666,twothirds:8532,u:117,uacute:250,ubar:649,ubengali:2441,ubopomofo:12584,ubreve:365,ucaron:468,ucircle:9444,ucircumflex:251,ucircumflexbelow:7799,ucyrillic:1091,
udattadeva:2385,udblacute:369,udblgrave:533,udeva:2313,udieresis:252,udieresisacute:472,udieresisbelow:7795,udieresiscaron:474,udieresiscyrillic:1265,udieresisgrave:476,udieresismacron:470,udotbelow:7909,ugrave:249,ugujarati:2697,ugurmukhi:2569,uhiragana:12358,uhookabove:7911,uhorn:432,uhornacute:7913,uhorndotbelow:7921,uhorngrave:7915,uhornhookabove:7917,uhorntilde:7919,uhungarumlaut:369,uhungarumlautcyrillic:1267,uinvertedbreve:535,ukatakana:12454,ukatakanahalfwidth:65395,ukcyrillic:1145,ukorean:12636,
umacron:363,umacroncyrillic:1263,umacrondieresis:7803,umatragurmukhi:2625,umonospace:65365,underscore:95,underscoredbl:8215,underscoremonospace:65343,underscorevertical:65075,underscorewavy:65103,union:8746,universal:8704,uogonek:371,uparen:9392,upblock:9600,upperdothebrew:1476,upsilon:965,upsilondieresis:971,upsilondieresistonos:944,upsilonlatin:650,upsilontonos:973,uptackbelowcmb:797,uptackmod:724,uragurmukhi:2675,uring:367,ushortcyrillic:1118,usmallhiragana:12357,usmallkatakana:12453,usmallkatakanahalfwidth:65385,
ustraightcyrillic:1199,ustraightstrokecyrillic:1201,utilde:361,utildeacute:7801,utildebelow:7797,uubengali:2442,uudeva:2314,uugujarati:2698,uugurmukhi:2570,uumatragurmukhi:2626,uuvowelsignbengali:2498,uuvowelsigndeva:2370,uuvowelsigngujarati:2754,uvowelsignbengali:2497,uvowelsigndeva:2369,uvowelsigngujarati:2753,v:118,vadeva:2357,vagujarati:2741,vagurmukhi:2613,vakatakana:12535,vav:1493,vavdagesh:64309,vavdagesh65:64309,vavdageshhebrew:64309,vavhebrew:1493,vavholam:64331,vavholamhebrew:64331,vavvavhebrew:1520,
vavyodhebrew:1521,vcircle:9445,vdotbelow:7807,vecyrillic:1074,veharabic:1700,vehfinalarabic:64363,vehinitialarabic:64364,vehmedialarabic:64365,vekatakana:12537,venus:9792,verticalbar:124,verticallineabovecmb:781,verticallinebelowcmb:809,verticallinelowmod:716,verticallinemod:712,vewarmenian:1406,vhook:651,vikatakana:12536,viramabengali:2509,viramadeva:2381,viramagujarati:2765,visargabengali:2435,visargadeva:2307,visargagujarati:2691,vmonospace:65366,voarmenian:1400,voicediterationhiragana:12446,voicediterationkatakana:12542,
voicedmarkkana:12443,voicedmarkkanahalfwidth:65438,vokatakana:12538,vparen:9393,vtilde:7805,vturned:652,vuhiragana:12436,vukatakana:12532,w:119,wacute:7811,waekorean:12633,wahiragana:12431,wakatakana:12527,wakatakanahalfwidth:65436,wakorean:12632,wasmallhiragana:12430,wasmallkatakana:12526,wattosquare:13143,wavedash:12316,wavyunderscorevertical:65076,wawarabic:1608,wawfinalarabic:65262,wawhamzaabovearabic:1572,wawhamzaabovefinalarabic:65158,wbsquare:13277,wcircle:9446,wcircumflex:373,wdieresis:7813,
wdotaccent:7815,wdotbelow:7817,wehiragana:12433,weierstrass:8472,wekatakana:12529,wekorean:12638,weokorean:12637,wgrave:7809,whitebullet:9702,whitecircle:9675,whitecircleinverse:9689,whitecornerbracketleft:12302,whitecornerbracketleftvertical:65091,whitecornerbracketright:12303,whitecornerbracketrightvertical:65092,whitediamond:9671,whitediamondcontainingblacksmalldiamond:9672,whitedownpointingsmalltriangle:9663,whitedownpointingtriangle:9661,whiteleftpointingsmalltriangle:9667,whiteleftpointingtriangle:9665,
whitelenticularbracketleft:12310,whitelenticularbracketright:12311,whiterightpointingsmalltriangle:9657,whiterightpointingtriangle:9655,whitesmallsquare:9643,whitesmilingface:9786,whitesquare:9633,whitestar:9734,whitetelephone:9743,whitetortoiseshellbracketleft:12312,whitetortoiseshellbracketright:12313,whiteuppointingsmalltriangle:9653,whiteuppointingtriangle:9651,wihiragana:12432,wikatakana:12528,wikorean:12639,wmonospace:65367,wohiragana:12434,wokatakana:12530,wokatakanahalfwidth:65382,won:8361,
wonmonospace:65510,wowaenthai:3623,wparen:9394,wring:7832,wsuperior:695,wturned:653,wynn:447,x:120,xabovecmb:829,xbopomofo:12562,xcircle:9447,xdieresis:7821,xdotaccent:7819,xeharmenian:1389,xi:958,xmonospace:65368,xparen:9395,xsuperior:739,y:121,yaadosquare:13134,yabengali:2479,yacute:253,yadeva:2351,yaekorean:12626,yagujarati:2735,yagurmukhi:2607,yahiragana:12420,yakatakana:12516,yakatakanahalfwidth:65428,yakorean:12625,yamakkanthai:3662,yasmallhiragana:12419,yasmallkatakana:12515,yasmallkatakanahalfwidth:65388,
yatcyrillic:1123,ycircle:9448,ycircumflex:375,ydieresis:255,ydotaccent:7823,ydotbelow:7925,yeharabic:1610,yehbarreearabic:1746,yehbarreefinalarabic:64431,yehfinalarabic:65266,yehhamzaabovearabic:1574,yehhamzaabovefinalarabic:65162,yehhamzaaboveinitialarabic:65163,yehhamzaabovemedialarabic:65164,yehinitialarabic:65267,yehmedialarabic:65268,yehmeeminitialarabic:64733,yehmeemisolatedarabic:64600,yehnoonfinalarabic:64660,yehthreedotsbelowarabic:1745,yekorean:12630,yen:165,yenmonospace:65509,yeokorean:12629,
yeorinhieuhkorean:12678,yerahbenyomohebrew:1450,yerahbenyomolefthebrew:1450,yericyrillic:1099,yerudieresiscyrillic:1273,yesieungkorean:12673,yesieungpansioskorean:12675,yesieungsioskorean:12674,yetivhebrew:1434,ygrave:7923,yhook:436,yhookabove:7927,yiarmenian:1397,yicyrillic:1111,yikorean:12642,yinyang:9775,yiwnarmenian:1410,ymonospace:65369,yod:1497,yoddagesh:64313,yoddageshhebrew:64313,yodhebrew:1497,yodyodhebrew:1522,yodyodpatahhebrew:64287,yohiragana:12424,yoikorean:12681,yokatakana:12520,yokatakanahalfwidth:65430,
yokorean:12635,yosmallhiragana:12423,yosmallkatakana:12519,yosmallkatakanahalfwidth:65390,yotgreek:1011,yoyaekorean:12680,yoyakorean:12679,yoyakthai:3618,yoyingthai:3597,yparen:9396,ypogegrammeni:890,ypogegrammenigreekcmb:837,yr:422,yring:7833,ysuperior:696,ytilde:7929,yturned:654,yuhiragana:12422,yuikorean:12684,yukatakana:12518,yukatakanahalfwidth:65429,yukorean:12640,yusbigcyrillic:1131,yusbigiotifiedcyrillic:1133,yuslittlecyrillic:1127,yuslittleiotifiedcyrillic:1129,yusmallhiragana:12421,yusmallkatakana:12517,
yusmallkatakanahalfwidth:65389,yuyekorean:12683,yuyeokorean:12682,yyabengali:2527,yyadeva:2399,z:122,zaarmenian:1382,zacute:378,zadeva:2395,zagurmukhi:2651,zaharabic:1592,zahfinalarabic:65222,zahinitialarabic:65223,zahiragana:12374,zahmedialarabic:65224,zainarabic:1586,zainfinalarabic:65200,zakatakana:12470,zaqefgadolhebrew:1429,zaqefqatanhebrew:1428,zarqahebrew:1432,zayin:1494,zayindagesh:64310,zayindageshhebrew:64310,zayinhebrew:1494,zbopomofo:12567,zcaron:382,zcircle:9449,zcircumflex:7825,zcurl:657,
zdot:380,zdotaccent:380,zdotbelow:7827,zecyrillic:1079,zedescendercyrillic:1177,zedieresiscyrillic:1247,zehiragana:12380,zekatakana:12476,zero:48,zeroarabic:1632,zerobengali:2534,zerodeva:2406,zerogujarati:2790,zerogurmukhi:2662,zerohackarabic:1632,zeroinferior:8320,zeromonospace:65296,zerooldstyle:63280,zeropersian:1776,zerosuperior:8304,zerothai:3664,zerowidthjoiner:65279,zerowidthnonjoiner:8204,zerowidthspace:8203,zeta:950,zhbopomofo:12563,zhearmenian:1386,zhebrevecyrillic:1218,zhecyrillic:1078,
zhedescendercyrillic:1175,zhedieresiscyrillic:1245,zihiragana:12376,zikatakana:12472,zinorhebrew:1454,zlinebelow:7829,zmonospace:65370,zohiragana:12382,zokatakana:12478,zparen:9397,zretroflexhook:656,zstroke:438,zuhiragana:12378,zukatakana:12474,".notdef":0},nb,Ed=function(a,b,c,d,e){if(d instanceof zb&&d.isNativelyDecodable(b,c)){var f=d.dict.get("ColorSpace","CS"),f=N.parse(f,b,c);b=f.numComps;a.send("JpegDecode",[d.getIR(),b],function(a){a=a.data;a=new $(a,0,a.length,d.dict);e.resolve(a)})}else e.resolve(d)},
sa=function(a,b,c,d,e,f,h){this.image=c;c.getParams&&Aa("get params from actual stream");d=c.dict;this.width=d.get("Width","W");this.height=d.get("Height","H");(1>this.width||1>this.height)&&r("Invalid image width: "+this.width+" or height: "+this.height);this.interpolate=d.get("Interpolate","I")||!1;this.imageMask=d.get("ImageMask","IM")||!1;this.matte=d.get("Matte")||!1;c=c.bitsPerComponent;c||(c=d.get("BitsPerComponent","BPC"))||(this.imageMask?c=1:r("Bits per component missing in image: "+this.imageMask));
this.bpc=c;if(!this.imageMask){var g=d.get("ColorSpace","CS");g||(Aa('JPX images (which don"t require color spaces'),g=new $a("DeviceRGB"));this.colorSpace=N.parse(g,a,b);this.numComps=this.colorSpace.numComps}this.decode=d.get("Decode","D");this.needsDecode=!1;if(this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode)||h&&!N.isDefaultDecode(this.decode,1))){this.needsDecode=!0;h=(1<<c)-1;this.decodeCoefficients=[];this.decodeAddends=[];for(c=d=0;d<this.decode.length;d+=2,++c)g=
this.decode[d],this.decodeCoefficients[c]=this.decode[d+1]-g,this.decodeAddends[c]=h*g}e?this.smask=new sa(a,b,e,!1):f&&(this.mask=T(f)?new sa(a,b,f,!1,null,null,!0):f)};sa.buildImage=function(a,b,c,d,e,f){var h=new G,g=new G,j=new G;G.all([h,g,j]).then(function(b){b=new sa(c,d,b[0],f,b[1],b[2]);a(b)});Ed(b,c,d,e,h);h=e.dict.get("SMask");e=e.dict.get("Mask");h?(Ed(b,c,d,h,g),j.resolve(null)):(g.resolve(null),e?T(e)?Ed(b,c,d,e,j):H(e)?j.resolve(e):(R("Unsupported mask format."),j.resolve(null)):j.resolve(null))};
sa.resize=function(a,b,c,d,e,f,h){var g=f*h*c;b=8>=b?new Uint8Array(g):16>=b?new Uint16Array(g):new Uint32Array(g);g=d/f;e/=h;for(var j,k,l,m=0;m<h;m++)for(var p=0;p<f;p++)j=Math.floor(p*g),k=Math.floor(m*e),l=m*f+p,j=k*d+j,1===c?b[l]=a[j]:3===c&&(l*=3,j*=3,b[l]=a[j],b[l+1]=a[j+1],b[l+2]=a[j+2]);return b};sa.createMask=function(a,b,c,d){var e=new Uint8Array(4*b*c),f=0,h,g,j,k,l=3;for(h=0;h<c;h++)for(g=j=0;g<b;g++)j||(k=a[f++],j=128),!(k&j)!==d&&(e[l]=255),l+=4,j>>=1;return{data:e,width:b,height:c}};
sa.prototype={get drawWidth(){return!this.smask?this.width:Math.max(this.width,this.smask.width)},get drawHeight(){return!this.smask?this.height:Math.max(this.height,this.smask.height)},decodeBuffer:function(a){var b=this.bpc,c=this.numComps,d,e;d=this.decodeAddends;e=this.decodeCoefficients;var f=(1<<b)-1;if(1===b)for(var b=0,h=a.length;b<h;b++)a[b]=+!a[b];else for(var g=0,b=0,h=this.width*this.height;b<h;b++)for(var j=0;j<c;j++){var k=a,l=g,m=a[g],m=d[j]+m*e[j];k[l]=0>m?0:m>f?f:m;g++}},getComponents:function(a){var b=
this.bpc;if(8===b)return a;var c=this.width,d=this.numComps,e=c*this.height*d,f=0,h=8>=b?new Uint8Array(e):16>=b?new Uint16Array(e):new Uint32Array(e),c=c*d,g=(1<<b)-1;if(1===b)for(var j=d=b=0;j<e;++j)0===j%c?d=b=0:b>>=1,0>=b&&(d=a[f++],b=128),h[j]=+!!(d&b);else for(var k=0,j=d=0;j<e;++j){0===j%c&&(k=d=0);for(;k<b;)d=d<<8|a[f++],k+=8;var k=k-b,l=d>>k;h[j]=0>l?0:l>g?g:l;d&=(1<<k)-1}return h},getOpacity:function(a,b,c){var d=this.smask,e=this.mask,f;if(d){c=d.width;var h=d.height;f=new Uint8Array(c*
h);d.fillGrayBuffer(f);if(c!=a||h!=b)f=sa.resize(f,d.bpc,1,c,h,a,b)}else if(e)if(e instanceof sa){c=e.width;h=e.height;f=new Uint8Array(c*h);e.numComps=1;e.fillGrayBuffer(f);for(var d=0,g=c*h;d<g;++d)f[d]=255-f[d];if(c!=a||h!=b)f=sa.resize(f,e.bpc,1,c,h,a,b)}else if(H(e)){f=new Uint8Array(a*b);h=this.numComps;d=0;for(g=a*b;d<g;++d){a=0;b=d*h;for(var j=0;j<h;++j){var k=c[b+j],l=2*j;if(k<e[l]||k>e[l+1]){a=255;break}}f[d]=a}}else r("Unknown mask format.");else{f=new Uint8Array(a*b);d=0;for(g=a*b;d<g;++d)f[d]=
255}return f},undoPreblend:function(a,b,c){var d=this.smask&&this.smask.matte;if(d){d=this.colorSpace.getRgb(d,0);b=4*b*c;for(c=0;c<b;c+=4){var e=a[c+3];0===e?(a[c]=255,a[c+1]=255,a[c+2]=255):(e=255/e,a[c]=(0>(a[c]-d[0])*e+d[0]?0:255<(a[c]-d[0])*e+d[0]?255:(a[c]-d[0])*e+d[0])|0,a[c+1]=(0>(a[c+1]-d[1])*e+d[1]?0:255<(a[c+1]-d[1])*e+d[1]?255:(a[c+1]-d[1])*e+d[1])|0,a[c+2]=(0>(a[c+2]-d[2])*e+d[2]?0:255<(a[c+2]-d[2])*e+d[2]?255:(a[c+2]-d[2])*e+d[2])|0)}}},fillRgbaBuffer:function(a,b,c){var d=this.width,
e=this.height,f=this.bpc,h=d*this.numComps*f+7>>3,g=this.getImageBytes(e*h),h=0|g.length/h*c/e,j=this.getComponents(g),g=this.getOpacity(b,c,j);this.needsDecode&&this.decodeBuffer(j);f=this.colorSpace.createRgbBuffer(j,0,d*e,f);if(d!=b||e!=c)f=sa.resize(f,this.bpc,3,d,e,b,c);d=c=0;e=4*b*h;for(j=0;j<e;j+=4)a[j]=f[c++],a[j+1]=f[c++],a[j+2]=f[c++],a[j+3]=g[d++];this.undoPreblend(a,b,h)},fillGrayBuffer:function(a){var b=this.numComps;1!=b&&r("Reading gray scale from a color image: "+b);var c=this.width,
d=this.height,e=this.bpc,b=this.getImageBytes(d*(c*b*e+7>>3)),b=this.getComponents(b);this.needsDecode&&this.decodeBuffer(b);c*=d;e=255/((1<<e)-1);for(d=0;d<c;++d)a[d]=e*b[d]|0},getImageData:function(){var a=this.drawWidth,b=this.drawHeight,c={width:a,height:b,data:new Uint8Array(4*a*b)};this.fillRgbaBuffer(c.data,a,b);return c},getImageBytes:function(a){this.image.reset();return this.image.getBytes(a)}};nb=sa;var mf={Courier:600,"Courier-Bold":600,"Courier-BoldOblique":600,"Courier-Oblique":600,
Helvetica:{space:278,exclam:278,quotedbl:355,numbersign:556,dollar:556,percent:889,ampersand:667,quoteright:222,parenleft:333,parenright:333,asterisk:389,plus:584,comma:278,hyphen:333,period:278,slash:278,zero:556,one:556,two:556,three:556,four:556,five:556,six:556,seven:556,eight:556,nine:556,colon:278,semicolon:278,less:584,equal:584,greater:584,question:556,at:1015,A:667,B:667,C:722,D:722,E:667,F:611,G:778,H:722,I:278,J:500,K:667,L:556,M:833,N:722,O:778,P:667,Q:778,R:722,S:667,T:611,U:722,V:667,
W:944,X:667,Y:667,Z:611,bracketleft:278,backslash:278,bracketright:278,asciicircum:469,underscore:556,quoteleft:222,a:556,b:556,c:500,d:556,e:556,f:278,g:556,h:556,i:222,j:222,k:500,l:222,m:833,n:556,o:556,p:556,q:556,r:333,s:500,t:278,u:556,v:500,w:722,x:500,y:500,z:500,braceleft:334,bar:260,braceright:334,asciitilde:584,exclamdown:333,cent:556,sterling:556,fraction:167,yen:556,florin:556,section:556,currency:556,quotesingle:191,quotedblleft:333,guillemotleft:556,guilsinglleft:333,guilsinglright:333,
fi:500,fl:500,endash:556,dagger:556,daggerdbl:556,periodcentered:278,paragraph:537,bullet:350,quotesinglbase:222,quotedblbase:333,quotedblright:333,guillemotright:556,ellipsis:1E3,perthousand:1E3,questiondown:611,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:1E3,ordfeminine:370,Lslash:556,Oslash:778,OE:1E3,ordmasculine:365,ae:889,dotlessi:278,lslash:222,oslash:611,oe:944,germandbls:611,
Idieresis:278,eacute:556,abreve:556,uhungarumlaut:556,ecaron:556,Ydieresis:667,divide:584,Yacute:667,Acircumflex:667,aacute:556,Ucircumflex:722,yacute:500,scommaaccent:500,ecircumflex:556,Uring:722,Udieresis:722,aogonek:556,Uacute:722,uogonek:556,Edieresis:667,Dcroat:722,commaaccent:250,copyright:737,Emacron:667,ccaron:500,aring:556,Ncommaaccent:722,lacute:222,agrave:556,Tcommaaccent:611,Cacute:722,atilde:556,Edotaccent:667,scaron:500,scedilla:500,iacute:278,lozenge:471,Rcaron:722,Gcommaaccent:778,
ucircumflex:556,acircumflex:556,Amacron:667,rcaron:333,ccedilla:500,Zdotaccent:611,Thorn:667,Omacron:778,Racute:722,Sacute:667,dcaron:643,Umacron:722,uring:556,threesuperior:333,Ograve:778,Agrave:667,Abreve:667,multiply:584,uacute:556,Tcaron:611,partialdiff:476,ydieresis:500,Nacute:722,icircumflex:278,Ecircumflex:667,adieresis:556,edieresis:556,cacute:500,nacute:556,umacron:556,Ncaron:722,Iacute:278,plusminus:584,brokenbar:260,registered:737,Gbreve:778,Idotaccent:278,summation:600,Egrave:667,racute:333,
omacron:556,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:722,lcommaaccent:222,tcaron:317,eogonek:556,Uogonek:722,Aacute:667,Adieresis:667,egrave:556,zacute:500,iogonek:222,Oacute:778,oacute:556,amacron:556,sacute:500,idieresis:278,Ocircumflex:778,Ugrave:722,Delta:612,thorn:556,twosuperior:333,Odieresis:778,mu:556,igrave:278,ohungarumlaut:556,Eogonek:667,dcroat:556,threequarters:834,Scedilla:667,lcaron:299,Kcommaaccent:667,Lacute:556,trademark:1E3,edotaccent:556,Igrave:278,Imacron:278,Lcaron:556,
onehalf:834,lessequal:549,ocircumflex:556,ntilde:556,Uhungarumlaut:722,Eacute:667,emacron:556,gbreve:556,onequarter:834,Scaron:667,Scommaaccent:667,Ohungarumlaut:778,degree:400,ograve:556,Ccaron:722,ugrave:556,radical:453,Dcaron:722,rcommaaccent:333,Ntilde:722,otilde:556,Rcommaaccent:722,Lcommaaccent:556,Atilde:667,Aogonek:667,Aring:667,Otilde:778,zdotaccent:500,Ecaron:667,Iogonek:278,kcommaaccent:500,minus:584,Icircumflex:278,ncaron:556,tcommaaccent:278,logicalnot:584,odieresis:556,udieresis:556,
notequal:549,gcommaaccent:556,eth:556,zcaron:500,ncommaaccent:556,onesuperior:333,imacron:278,Euro:556},"Helvetica-Bold":{space:278,exclam:333,quotedbl:474,numbersign:556,dollar:556,percent:889,ampersand:722,quoteright:278,parenleft:333,parenright:333,asterisk:389,plus:584,comma:278,hyphen:333,period:278,slash:278,zero:556,one:556,two:556,three:556,four:556,five:556,six:556,seven:556,eight:556,nine:556,colon:333,semicolon:333,less:584,equal:584,greater:584,question:611,at:975,A:722,B:722,C:722,D:722,
E:667,F:611,G:778,H:722,I:278,J:556,K:722,L:611,M:833,N:722,O:778,P:667,Q:778,R:722,S:667,T:611,U:722,V:667,W:944,X:667,Y:667,Z:611,bracketleft:333,backslash:278,bracketright:333,asciicircum:584,underscore:556,quoteleft:278,a:556,b:611,c:556,d:611,e:556,f:333,g:611,h:611,i:278,j:278,k:556,l:278,m:889,n:611,o:611,p:611,q:611,r:389,s:556,t:333,u:611,v:556,w:778,x:556,y:556,z:500,braceleft:389,bar:280,braceright:389,asciitilde:584,exclamdown:333,cent:556,sterling:556,fraction:167,yen:556,florin:556,
section:556,currency:556,quotesingle:238,quotedblleft:500,guillemotleft:556,guilsinglleft:333,guilsinglright:333,fi:611,fl:611,endash:556,dagger:556,daggerdbl:556,periodcentered:278,paragraph:556,bullet:350,quotesinglbase:278,quotedblbase:500,quotedblright:500,guillemotright:556,ellipsis:1E3,perthousand:1E3,questiondown:611,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:1E3,ordfeminine:370,
Lslash:611,Oslash:778,OE:1E3,ordmasculine:365,ae:889,dotlessi:278,lslash:278,oslash:611,oe:944,germandbls:611,Idieresis:278,eacute:556,abreve:556,uhungarumlaut:611,ecaron:556,Ydieresis:667,divide:584,Yacute:667,Acircumflex:722,aacute:556,Ucircumflex:722,yacute:556,scommaaccent:556,ecircumflex:556,Uring:722,Udieresis:722,aogonek:556,Uacute:722,uogonek:611,Edieresis:667,Dcroat:722,commaaccent:250,copyright:737,Emacron:667,ccaron:556,aring:556,Ncommaaccent:722,lacute:278,agrave:556,Tcommaaccent:611,
Cacute:722,atilde:556,Edotaccent:667,scaron:556,scedilla:556,iacute:278,lozenge:494,Rcaron:722,Gcommaaccent:778,ucircumflex:611,acircumflex:556,Amacron:722,rcaron:389,ccedilla:556,Zdotaccent:611,Thorn:667,Omacron:778,Racute:722,Sacute:667,dcaron:743,Umacron:722,uring:611,threesuperior:333,Ograve:778,Agrave:722,Abreve:722,multiply:584,uacute:611,Tcaron:611,partialdiff:494,ydieresis:556,Nacute:722,icircumflex:278,Ecircumflex:667,adieresis:556,edieresis:556,cacute:556,nacute:611,umacron:611,Ncaron:722,
Iacute:278,plusminus:584,brokenbar:280,registered:737,Gbreve:778,Idotaccent:278,summation:600,Egrave:667,racute:389,omacron:611,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:722,lcommaaccent:278,tcaron:389,eogonek:556,Uogonek:722,Aacute:722,Adieresis:722,egrave:556,zacute:500,iogonek:278,Oacute:778,oacute:611,amacron:556,sacute:556,idieresis:278,Ocircumflex:778,Ugrave:722,Delta:612,thorn:611,twosuperior:333,Odieresis:778,mu:611,igrave:278,ohungarumlaut:611,Eogonek:667,dcroat:611,threequarters:834,
Scedilla:667,lcaron:400,Kcommaaccent:722,Lacute:611,trademark:1E3,edotaccent:556,Igrave:278,Imacron:278,Lcaron:611,onehalf:834,lessequal:549,ocircumflex:611,ntilde:611,Uhungarumlaut:722,Eacute:667,emacron:556,gbreve:611,onequarter:834,Scaron:667,Scommaaccent:667,Ohungarumlaut:778,degree:400,ograve:611,Ccaron:722,ugrave:611,radical:549,Dcaron:722,rcommaaccent:389,Ntilde:722,otilde:611,Rcommaaccent:722,Lcommaaccent:611,Atilde:722,Aogonek:722,Aring:722,Otilde:778,zdotaccent:500,Ecaron:667,Iogonek:278,
kcommaaccent:556,minus:584,Icircumflex:278,ncaron:611,tcommaaccent:333,logicalnot:584,odieresis:611,udieresis:611,notequal:549,gcommaaccent:611,eth:611,zcaron:500,ncommaaccent:611,onesuperior:333,imacron:278,Euro:556},"Helvetica-BoldOblique":{space:278,exclam:333,quotedbl:474,numbersign:556,dollar:556,percent:889,ampersand:722,quoteright:278,parenleft:333,parenright:333,asterisk:389,plus:584,comma:278,hyphen:333,period:278,slash:278,zero:556,one:556,two:556,three:556,four:556,five:556,six:556,seven:556,
eight:556,nine:556,colon:333,semicolon:333,less:584,equal:584,greater:584,question:611,at:975,A:722,B:722,C:722,D:722,E:667,F:611,G:778,H:722,I:278,J:556,K:722,L:611,M:833,N:722,O:778,P:667,Q:778,R:722,S:667,T:611,U:722,V:667,W:944,X:667,Y:667,Z:611,bracketleft:333,backslash:278,bracketright:333,asciicircum:584,underscore:556,quoteleft:278,a:556,b:611,c:556,d:611,e:556,f:333,g:611,h:611,i:278,j:278,k:556,l:278,m:889,n:611,o:611,p:611,q:611,r:389,s:556,t:333,u:611,v:556,w:778,x:556,y:556,z:500,braceleft:389,
bar:280,braceright:389,asciitilde:584,exclamdown:333,cent:556,sterling:556,fraction:167,yen:556,florin:556,section:556,currency:556,quotesingle:238,quotedblleft:500,guillemotleft:556,guilsinglleft:333,guilsinglright:333,fi:611,fl:611,endash:556,dagger:556,daggerdbl:556,periodcentered:278,paragraph:556,bullet:350,quotesinglbase:278,quotedblbase:500,quotedblright:500,guillemotright:556,ellipsis:1E3,perthousand:1E3,questiondown:611,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,
dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:1E3,ordfeminine:370,Lslash:611,Oslash:778,OE:1E3,ordmasculine:365,ae:889,dotlessi:278,lslash:278,oslash:611,oe:944,germandbls:611,Idieresis:278,eacute:556,abreve:556,uhungarumlaut:611,ecaron:556,Ydieresis:667,divide:584,Yacute:667,Acircumflex:722,aacute:556,Ucircumflex:722,yacute:556,scommaaccent:556,ecircumflex:556,Uring:722,Udieresis:722,aogonek:556,Uacute:722,uogonek:611,Edieresis:667,Dcroat:722,commaaccent:250,
copyright:737,Emacron:667,ccaron:556,aring:556,Ncommaaccent:722,lacute:278,agrave:556,Tcommaaccent:611,Cacute:722,atilde:556,Edotaccent:667,scaron:556,scedilla:556,iacute:278,lozenge:494,Rcaron:722,Gcommaaccent:778,ucircumflex:611,acircumflex:556,Amacron:722,rcaron:389,ccedilla:556,Zdotaccent:611,Thorn:667,Omacron:778,Racute:722,Sacute:667,dcaron:743,Umacron:722,uring:611,threesuperior:333,Ograve:778,Agrave:722,Abreve:722,multiply:584,uacute:611,Tcaron:611,partialdiff:494,ydieresis:556,Nacute:722,
icircumflex:278,Ecircumflex:667,adieresis:556,edieresis:556,cacute:556,nacute:611,umacron:611,Ncaron:722,Iacute:278,plusminus:584,brokenbar:280,registered:737,Gbreve:778,Idotaccent:278,summation:600,Egrave:667,racute:389,omacron:611,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:722,lcommaaccent:278,tcaron:389,eogonek:556,Uogonek:722,Aacute:722,Adieresis:722,egrave:556,zacute:500,iogonek:278,Oacute:778,oacute:611,amacron:556,sacute:556,idieresis:278,Ocircumflex:778,Ugrave:722,Delta:612,thorn:611,
twosuperior:333,Odieresis:778,mu:611,igrave:278,ohungarumlaut:611,Eogonek:667,dcroat:611,threequarters:834,Scedilla:667,lcaron:400,Kcommaaccent:722,Lacute:611,trademark:1E3,edotaccent:556,Igrave:278,Imacron:278,Lcaron:611,onehalf:834,lessequal:549,ocircumflex:611,ntilde:611,Uhungarumlaut:722,Eacute:667,emacron:556,gbreve:611,onequarter:834,Scaron:667,Scommaaccent:667,Ohungarumlaut:778,degree:400,ograve:611,Ccaron:722,ugrave:611,radical:549,Dcaron:722,rcommaaccent:389,Ntilde:722,otilde:611,Rcommaaccent:722,
Lcommaaccent:611,Atilde:722,Aogonek:722,Aring:722,Otilde:778,zdotaccent:500,Ecaron:667,Iogonek:278,kcommaaccent:556,minus:584,Icircumflex:278,ncaron:611,tcommaaccent:333,logicalnot:584,odieresis:611,udieresis:611,notequal:549,gcommaaccent:611,eth:611,zcaron:500,ncommaaccent:611,onesuperior:333,imacron:278,Euro:556},"Helvetica-Oblique":{space:278,exclam:278,quotedbl:355,numbersign:556,dollar:556,percent:889,ampersand:667,quoteright:222,parenleft:333,parenright:333,asterisk:389,plus:584,comma:278,hyphen:333,
period:278,slash:278,zero:556,one:556,two:556,three:556,four:556,five:556,six:556,seven:556,eight:556,nine:556,colon:278,semicolon:278,less:584,equal:584,greater:584,question:556,at:1015,A:667,B:667,C:722,D:722,E:667,F:611,G:778,H:722,I:278,J:500,K:667,L:556,M:833,N:722,O:778,P:667,Q:778,R:722,S:667,T:611,U:722,V:667,W:944,X:667,Y:667,Z:611,bracketleft:278,backslash:278,bracketright:278,asciicircum:469,underscore:556,quoteleft:222,a:556,b:556,c:500,d:556,e:556,f:278,g:556,h:556,i:222,j:222,k:500,
l:222,m:833,n:556,o:556,p:556,q:556,r:333,s:500,t:278,u:556,v:500,w:722,x:500,y:500,z:500,braceleft:334,bar:260,braceright:334,asciitilde:584,exclamdown:333,cent:556,sterling:556,fraction:167,yen:556,florin:556,section:556,currency:556,quotesingle:191,quotedblleft:333,guillemotleft:556,guilsinglleft:333,guilsinglright:333,fi:500,fl:500,endash:556,dagger:556,daggerdbl:556,periodcentered:278,paragraph:537,bullet:350,quotesinglbase:222,quotedblbase:333,quotedblright:333,guillemotright:556,ellipsis:1E3,
perthousand:1E3,questiondown:611,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:1E3,ordfeminine:370,Lslash:556,Oslash:778,OE:1E3,ordmasculine:365,ae:889,dotlessi:278,lslash:222,oslash:611,oe:944,germandbls:611,Idieresis:278,eacute:556,abreve:556,uhungarumlaut:556,ecaron:556,Ydieresis:667,divide:584,Yacute:667,Acircumflex:667,aacute:556,Ucircumflex:722,yacute:500,scommaaccent:500,
ecircumflex:556,Uring:722,Udieresis:722,aogonek:556,Uacute:722,uogonek:556,Edieresis:667,Dcroat:722,commaaccent:250,copyright:737,Emacron:667,ccaron:500,aring:556,Ncommaaccent:722,lacute:222,agrave:556,Tcommaaccent:611,Cacute:722,atilde:556,Edotaccent:667,scaron:500,scedilla:500,iacute:278,lozenge:471,Rcaron:722,Gcommaaccent:778,ucircumflex:556,acircumflex:556,Amacron:667,rcaron:333,ccedilla:500,Zdotaccent:611,Thorn:667,Omacron:778,Racute:722,Sacute:667,dcaron:643,Umacron:722,uring:556,threesuperior:333,
Ograve:778,Agrave:667,Abreve:667,multiply:584,uacute:556,Tcaron:611,partialdiff:476,ydieresis:500,Nacute:722,icircumflex:278,Ecircumflex:667,adieresis:556,edieresis:556,cacute:500,nacute:556,umacron:556,Ncaron:722,Iacute:278,plusminus:584,brokenbar:260,registered:737,Gbreve:778,Idotaccent:278,summation:600,Egrave:667,racute:333,omacron:556,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:722,lcommaaccent:222,tcaron:317,eogonek:556,Uogonek:722,Aacute:667,Adieresis:667,egrave:556,zacute:500,
iogonek:222,Oacute:778,oacute:556,amacron:556,sacute:500,idieresis:278,Ocircumflex:778,Ugrave:722,Delta:612,thorn:556,twosuperior:333,Odieresis:778,mu:556,igrave:278,ohungarumlaut:556,Eogonek:667,dcroat:556,threequarters:834,Scedilla:667,lcaron:299,Kcommaaccent:667,Lacute:556,trademark:1E3,edotaccent:556,Igrave:278,Imacron:278,Lcaron:556,onehalf:834,lessequal:549,ocircumflex:556,ntilde:556,Uhungarumlaut:722,Eacute:667,emacron:556,gbreve:556,onequarter:834,Scaron:667,Scommaaccent:667,Ohungarumlaut:778,
degree:400,ograve:556,Ccaron:722,ugrave:556,radical:453,Dcaron:722,rcommaaccent:333,Ntilde:722,otilde:556,Rcommaaccent:722,Lcommaaccent:556,Atilde:667,Aogonek:667,Aring:667,Otilde:778,zdotaccent:500,Ecaron:667,Iogonek:278,kcommaaccent:500,minus:584,Icircumflex:278,ncaron:556,tcommaaccent:278,logicalnot:584,odieresis:556,udieresis:556,notequal:549,gcommaaccent:556,eth:556,zcaron:500,ncommaaccent:556,onesuperior:333,imacron:278,Euro:556},Symbol:{space:250,exclam:333,universal:713,numbersign:500,existential:549,
percent:833,ampersand:778,suchthat:439,parenleft:333,parenright:333,asteriskmath:500,plus:549,comma:250,minus:549,period:250,slash:278,zero:500,one:500,two:500,three:500,four:500,five:500,six:500,seven:500,eight:500,nine:500,colon:278,semicolon:278,less:549,equal:549,greater:549,question:444,congruent:549,Alpha:722,Beta:667,Chi:722,Delta:612,Epsilon:611,Phi:763,Gamma:603,Eta:722,Iota:333,theta1:631,Kappa:722,Lambda:686,Mu:889,Nu:722,Omicron:722,Pi:768,Theta:741,Rho:556,Sigma:592,Tau:611,Upsilon:690,
sigma1:439,Omega:768,Xi:645,Psi:795,Zeta:611,bracketleft:333,therefore:863,bracketright:333,perpendicular:658,underscore:500,radicalex:500,alpha:631,beta:549,chi:549,delta:494,epsilon:439,phi:521,gamma:411,eta:603,iota:329,phi1:603,kappa:549,lambda:549,mu:576,nu:521,omicron:549,pi:549,theta:521,rho:549,sigma:603,tau:439,upsilon:576,omega1:713,omega:686,xi:493,psi:686,zeta:494,braceleft:480,bar:200,braceright:480,similar:549,Euro:750,Upsilon1:620,minute:247,lessequal:549,fraction:167,infinity:713,
florin:500,club:753,diamond:753,heart:753,spade:753,arrowboth:1042,arrowleft:987,arrowup:603,arrowright:987,arrowdown:603,degree:400,plusminus:549,second:411,greaterequal:549,multiply:549,proportional:713,partialdiff:494,bullet:460,divide:549,notequal:549,equivalence:549,approxequal:549,ellipsis:1E3,arrowvertex:603,arrowhorizex:1E3,carriagereturn:658,aleph:823,Ifraktur:686,Rfraktur:795,weierstrass:987,circlemultiply:768,circleplus:768,emptyset:823,intersection:768,union:768,propersuperset:713,reflexsuperset:713,
notsubset:713,propersubset:713,reflexsubset:713,element:713,notelement:713,angle:768,gradient:713,registerserif:790,copyrightserif:790,trademarkserif:890,product:823,radical:549,dotmath:250,logicalnot:713,logicaland:603,logicalor:603,arrowdblboth:1042,arrowdblleft:987,arrowdblup:603,arrowdblright:987,arrowdbldown:603,lozenge:494,angleleft:329,registersans:790,copyrightsans:790,trademarksans:786,summation:713,parenlefttp:384,parenleftex:384,parenleftbt:384,bracketlefttp:384,bracketleftex:384,bracketleftbt:384,
bracelefttp:494,braceleftmid:494,braceleftbt:494,braceex:494,angleright:329,integral:274,integraltp:686,integralex:686,integralbt:686,parenrighttp:384,parenrightex:384,parenrightbt:384,bracketrighttp:384,bracketrightex:384,bracketrightbt:384,bracerighttp:494,bracerightmid:494,bracerightbt:494,apple:790},"Times-Roman":{space:250,exclam:333,quotedbl:408,numbersign:500,dollar:500,percent:833,ampersand:778,quoteright:333,parenleft:333,parenright:333,asterisk:500,plus:564,comma:250,hyphen:333,period:250,
slash:278,zero:500,one:500,two:500,three:500,four:500,five:500,six:500,seven:500,eight:500,nine:500,colon:278,semicolon:278,less:564,equal:564,greater:564,question:444,at:921,A:722,B:667,C:667,D:722,E:611,F:556,G:722,H:722,I:333,J:389,K:722,L:611,M:889,N:722,O:722,P:556,Q:722,R:667,S:556,T:611,U:722,V:722,W:944,X:722,Y:722,Z:611,bracketleft:333,backslash:278,bracketright:333,asciicircum:469,underscore:500,quoteleft:333,a:444,b:500,c:444,d:500,e:444,f:333,g:500,h:500,i:278,j:278,k:500,l:278,m:778,
n:500,o:500,p:500,q:500,r:333,s:389,t:278,u:500,v:500,w:722,x:500,y:500,z:444,braceleft:480,bar:200,braceright:480,asciitilde:541,exclamdown:333,cent:500,sterling:500,fraction:167,yen:500,florin:500,section:500,currency:500,quotesingle:180,quotedblleft:444,guillemotleft:500,guilsinglleft:333,guilsinglright:333,fi:556,fl:556,endash:500,dagger:500,daggerdbl:500,periodcentered:250,paragraph:453,bullet:350,quotesinglbase:333,quotedblbase:444,quotedblright:444,guillemotright:500,ellipsis:1E3,perthousand:1E3,
questiondown:444,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:889,ordfeminine:276,Lslash:611,Oslash:722,OE:889,ordmasculine:310,ae:667,dotlessi:278,lslash:278,oslash:500,oe:722,germandbls:500,Idieresis:333,eacute:444,abreve:444,uhungarumlaut:500,ecaron:444,Ydieresis:722,divide:564,Yacute:722,Acircumflex:722,aacute:444,Ucircumflex:722,yacute:500,scommaaccent:389,ecircumflex:444,
Uring:722,Udieresis:722,aogonek:444,Uacute:722,uogonek:500,Edieresis:611,Dcroat:722,commaaccent:250,copyright:760,Emacron:611,ccaron:444,aring:444,Ncommaaccent:722,lacute:278,agrave:444,Tcommaaccent:611,Cacute:667,atilde:444,Edotaccent:611,scaron:389,scedilla:389,iacute:278,lozenge:471,Rcaron:667,Gcommaaccent:722,ucircumflex:500,acircumflex:444,Amacron:722,rcaron:333,ccedilla:444,Zdotaccent:611,Thorn:556,Omacron:722,Racute:667,Sacute:556,dcaron:588,Umacron:722,uring:500,threesuperior:300,Ograve:722,
Agrave:722,Abreve:722,multiply:564,uacute:500,Tcaron:611,partialdiff:476,ydieresis:500,Nacute:722,icircumflex:278,Ecircumflex:611,adieresis:444,edieresis:444,cacute:444,nacute:500,umacron:500,Ncaron:722,Iacute:333,plusminus:564,brokenbar:200,registered:760,Gbreve:722,Idotaccent:333,summation:600,Egrave:611,racute:333,omacron:500,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:667,lcommaaccent:278,tcaron:326,eogonek:444,Uogonek:722,Aacute:722,Adieresis:722,egrave:444,zacute:444,iogonek:278,
Oacute:722,oacute:500,amacron:444,sacute:389,idieresis:278,Ocircumflex:722,Ugrave:722,Delta:612,thorn:500,twosuperior:300,Odieresis:722,mu:500,igrave:278,ohungarumlaut:500,Eogonek:611,dcroat:500,threequarters:750,Scedilla:556,lcaron:344,Kcommaaccent:722,Lacute:611,trademark:980,edotaccent:444,Igrave:333,Imacron:333,Lcaron:611,onehalf:750,lessequal:549,ocircumflex:500,ntilde:500,Uhungarumlaut:722,Eacute:611,emacron:444,gbreve:500,onequarter:750,Scaron:556,Scommaaccent:556,Ohungarumlaut:722,degree:400,
ograve:500,Ccaron:667,ugrave:500,radical:453,Dcaron:722,rcommaaccent:333,Ntilde:722,otilde:500,Rcommaaccent:667,Lcommaaccent:611,Atilde:722,Aogonek:722,Aring:722,Otilde:722,zdotaccent:444,Ecaron:611,Iogonek:333,kcommaaccent:500,minus:564,Icircumflex:333,ncaron:500,tcommaaccent:278,logicalnot:564,odieresis:500,udieresis:500,notequal:549,gcommaaccent:500,eth:500,zcaron:444,ncommaaccent:500,onesuperior:300,imacron:278,Euro:500},"Times-Bold":{space:250,exclam:333,quotedbl:555,numbersign:500,dollar:500,
percent:1E3,ampersand:833,quoteright:333,parenleft:333,parenright:333,asterisk:500,plus:570,comma:250,hyphen:333,period:250,slash:278,zero:500,one:500,two:500,three:500,four:500,five:500,six:500,seven:500,eight:500,nine:500,colon:333,semicolon:333,less:570,equal:570,greater:570,question:500,at:930,A:722,B:667,C:722,D:722,E:667,F:611,G:778,H:778,I:389,J:500,K:778,L:667,M:944,N:722,O:778,P:611,Q:778,R:722,S:556,T:667,U:722,V:722,W:1E3,X:722,Y:722,Z:667,bracketleft:333,backslash:278,bracketright:333,
asciicircum:581,underscore:500,quoteleft:333,a:500,b:556,c:444,d:556,e:444,f:333,g:500,h:556,i:278,j:333,k:556,l:278,m:833,n:556,o:500,p:556,q:556,r:444,s:389,t:333,u:556,v:500,w:722,x:500,y:500,z:444,braceleft:394,bar:220,braceright:394,asciitilde:520,exclamdown:333,cent:500,sterling:500,fraction:167,yen:500,florin:500,section:500,currency:500,quotesingle:278,quotedblleft:500,guillemotleft:500,guilsinglleft:333,guilsinglright:333,fi:556,fl:556,endash:500,dagger:500,daggerdbl:500,periodcentered:250,
paragraph:540,bullet:350,quotesinglbase:333,quotedblbase:500,quotedblright:500,guillemotright:500,ellipsis:1E3,perthousand:1E3,questiondown:500,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:1E3,ordfeminine:300,Lslash:667,Oslash:778,OE:1E3,ordmasculine:330,ae:722,dotlessi:278,lslash:278,oslash:500,oe:722,germandbls:556,Idieresis:389,eacute:444,abreve:500,uhungarumlaut:556,ecaron:444,
Ydieresis:722,divide:570,Yacute:722,Acircumflex:722,aacute:500,Ucircumflex:722,yacute:500,scommaaccent:389,ecircumflex:444,Uring:722,Udieresis:722,aogonek:500,Uacute:722,uogonek:556,Edieresis:667,Dcroat:722,commaaccent:250,copyright:747,Emacron:667,ccaron:444,aring:500,Ncommaaccent:722,lacute:278,agrave:500,Tcommaaccent:667,Cacute:722,atilde:500,Edotaccent:667,scaron:389,scedilla:389,iacute:278,lozenge:494,Rcaron:722,Gcommaaccent:778,ucircumflex:556,acircumflex:500,Amacron:722,rcaron:444,ccedilla:444,
Zdotaccent:667,Thorn:611,Omacron:778,Racute:722,Sacute:556,dcaron:672,Umacron:722,uring:556,threesuperior:300,Ograve:778,Agrave:722,Abreve:722,multiply:570,uacute:556,Tcaron:667,partialdiff:494,ydieresis:500,Nacute:722,icircumflex:278,Ecircumflex:667,adieresis:500,edieresis:444,cacute:444,nacute:556,umacron:556,Ncaron:722,Iacute:389,plusminus:570,brokenbar:220,registered:747,Gbreve:778,Idotaccent:389,summation:600,Egrave:667,racute:444,omacron:500,Zacute:667,Zcaron:667,greaterequal:549,Eth:722,Ccedilla:722,
lcommaaccent:278,tcaron:416,eogonek:444,Uogonek:722,Aacute:722,Adieresis:722,egrave:444,zacute:444,iogonek:278,Oacute:778,oacute:500,amacron:500,sacute:389,idieresis:278,Ocircumflex:778,Ugrave:722,Delta:612,thorn:556,twosuperior:300,Odieresis:778,mu:556,igrave:278,ohungarumlaut:500,Eogonek:667,dcroat:556,threequarters:750,Scedilla:556,lcaron:394,Kcommaaccent:778,Lacute:667,trademark:1E3,edotaccent:444,Igrave:389,Imacron:389,Lcaron:667,onehalf:750,lessequal:549,ocircumflex:500,ntilde:556,Uhungarumlaut:722,
Eacute:667,emacron:444,gbreve:500,onequarter:750,Scaron:556,Scommaaccent:556,Ohungarumlaut:778,degree:400,ograve:500,Ccaron:722,ugrave:556,radical:549,Dcaron:722,rcommaaccent:444,Ntilde:722,otilde:500,Rcommaaccent:722,Lcommaaccent:667,Atilde:722,Aogonek:722,Aring:722,Otilde:778,zdotaccent:444,Ecaron:667,Iogonek:389,kcommaaccent:556,minus:570,Icircumflex:389,ncaron:556,tcommaaccent:333,logicalnot:570,odieresis:500,udieresis:556,notequal:549,gcommaaccent:500,eth:500,zcaron:444,ncommaaccent:556,onesuperior:300,
imacron:278,Euro:500},"Times-BoldItalic":{space:250,exclam:389,quotedbl:555,numbersign:500,dollar:500,percent:833,ampersand:778,quoteright:333,parenleft:333,parenright:333,asterisk:500,plus:570,comma:250,hyphen:333,period:250,slash:278,zero:500,one:500,two:500,three:500,four:500,five:500,six:500,seven:500,eight:500,nine:500,colon:333,semicolon:333,less:570,equal:570,greater:570,question:500,at:832,A:667,B:667,C:667,D:722,E:667,F:667,G:722,H:778,I:389,J:500,K:667,L:611,M:889,N:722,O:722,P:611,Q:722,
R:667,S:556,T:611,U:722,V:667,W:889,X:667,Y:611,Z:611,bracketleft:333,backslash:278,bracketright:333,asciicircum:570,underscore:500,quoteleft:333,a:500,b:500,c:444,d:500,e:444,f:333,g:500,h:556,i:278,j:278,k:500,l:278,m:778,n:556,o:500,p:500,q:500,r:389,s:389,t:278,u:556,v:444,w:667,x:500,y:444,z:389,braceleft:348,bar:220,braceright:348,asciitilde:570,exclamdown:389,cent:500,sterling:500,fraction:167,yen:500,florin:500,section:500,currency:500,quotesingle:278,quotedblleft:500,guillemotleft:500,guilsinglleft:333,
guilsinglright:333,fi:556,fl:556,endash:500,dagger:500,daggerdbl:500,periodcentered:250,paragraph:500,bullet:350,quotesinglbase:333,quotedblbase:500,quotedblright:500,guillemotright:500,ellipsis:1E3,perthousand:1E3,questiondown:500,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:1E3,AE:944,ordfeminine:266,Lslash:611,Oslash:722,OE:944,ordmasculine:300,ae:722,dotlessi:278,lslash:278,oslash:500,
oe:722,germandbls:500,Idieresis:389,eacute:444,abreve:500,uhungarumlaut:556,ecaron:444,Ydieresis:611,divide:570,Yacute:611,Acircumflex:667,aacute:500,Ucircumflex:722,yacute:444,scommaaccent:389,ecircumflex:444,Uring:722,Udieresis:722,aogonek:500,Uacute:722,uogonek:556,Edieresis:667,Dcroat:722,commaaccent:250,copyright:747,Emacron:667,ccaron:444,aring:500,Ncommaaccent:722,lacute:278,agrave:500,Tcommaaccent:611,Cacute:667,atilde:500,Edotaccent:667,scaron:389,scedilla:389,iacute:278,lozenge:494,Rcaron:667,
Gcommaaccent:722,ucircumflex:556,acircumflex:500,Amacron:667,rcaron:389,ccedilla:444,Zdotaccent:611,Thorn:611,Omacron:722,Racute:667,Sacute:556,dcaron:608,Umacron:722,uring:556,threesuperior:300,Ograve:722,Agrave:667,Abreve:667,multiply:570,uacute:556,Tcaron:611,partialdiff:494,ydieresis:444,Nacute:722,icircumflex:278,Ecircumflex:667,adieresis:500,edieresis:444,cacute:444,nacute:556,umacron:556,Ncaron:722,Iacute:389,plusminus:570,brokenbar:220,registered:747,Gbreve:722,Idotaccent:389,summation:600,
Egrave:667,racute:389,omacron:500,Zacute:611,Zcaron:611,greaterequal:549,Eth:722,Ccedilla:667,lcommaaccent:278,tcaron:366,eogonek:444,Uogonek:722,Aacute:667,Adieresis:667,egrave:444,zacute:389,iogonek:278,Oacute:722,oacute:500,amacron:500,sacute:389,idieresis:278,Ocircumflex:722,Ugrave:722,Delta:612,thorn:500,twosuperior:300,Odieresis:722,mu:576,igrave:278,ohungarumlaut:500,Eogonek:667,dcroat:500,threequarters:750,Scedilla:556,lcaron:382,Kcommaaccent:667,Lacute:611,trademark:1E3,edotaccent:444,Igrave:389,
Imacron:389,Lcaron:611,onehalf:750,lessequal:549,ocircumflex:500,ntilde:556,Uhungarumlaut:722,Eacute:667,emacron:444,gbreve:500,onequarter:750,Scaron:556,Scommaaccent:556,Ohungarumlaut:722,degree:400,ograve:500,Ccaron:667,ugrave:556,radical:549,Dcaron:722,rcommaaccent:389,Ntilde:722,otilde:500,Rcommaaccent:667,Lcommaaccent:611,Atilde:667,Aogonek:667,Aring:667,Otilde:722,zdotaccent:389,Ecaron:667,Iogonek:389,kcommaaccent:500,minus:606,Icircumflex:389,ncaron:556,tcommaaccent:278,logicalnot:606,odieresis:500,
udieresis:556,notequal:549,gcommaaccent:500,eth:500,zcaron:389,ncommaaccent:556,onesuperior:300,imacron:278,Euro:500},"Times-Italic":{space:250,exclam:333,quotedbl:420,numbersign:500,dollar:500,percent:833,ampersand:778,quoteright:333,parenleft:333,parenright:333,asterisk:500,plus:675,comma:250,hyphen:333,period:250,slash:278,zero:500,one:500,two:500,three:500,four:500,five:500,six:500,seven:500,eight:500,nine:500,colon:333,semicolon:333,less:675,equal:675,greater:675,question:500,at:920,A:611,B:611,
C:667,D:722,E:611,F:611,G:722,H:722,I:333,J:444,K:667,L:556,M:833,N:667,O:722,P:611,Q:722,R:611,S:500,T:556,U:722,V:611,W:833,X:611,Y:556,Z:556,bracketleft:389,backslash:278,bracketright:389,asciicircum:422,underscore:500,quoteleft:333,a:500,b:500,c:444,d:500,e:444,f:278,g:500,h:500,i:278,j:278,k:444,l:278,m:722,n:500,o:500,p:500,q:500,r:389,s:389,t:278,u:500,v:444,w:667,x:444,y:444,z:389,braceleft:400,bar:275,braceright:400,asciitilde:541,exclamdown:389,cent:500,sterling:500,fraction:167,yen:500,
florin:500,section:500,currency:500,quotesingle:214,quotedblleft:556,guillemotleft:500,guilsinglleft:333,guilsinglright:333,fi:500,fl:500,endash:500,dagger:500,daggerdbl:500,periodcentered:250,paragraph:523,bullet:350,quotesinglbase:333,quotedblbase:556,quotedblright:556,guillemotright:500,ellipsis:889,perthousand:1E3,questiondown:500,grave:333,acute:333,circumflex:333,tilde:333,macron:333,breve:333,dotaccent:333,dieresis:333,ring:333,cedilla:333,hungarumlaut:333,ogonek:333,caron:333,emdash:889,AE:889,
ordfeminine:276,Lslash:556,Oslash:722,OE:944,ordmasculine:310,ae:667,dotlessi:278,lslash:278,oslash:500,oe:667,germandbls:500,Idieresis:333,eacute:444,abreve:500,uhungarumlaut:500,ecaron:444,Ydieresis:556,divide:675,Yacute:556,Acircumflex:611,aacute:500,Ucircumflex:722,yacute:444,scommaaccent:389,ecircumflex:444,Uring:722,Udieresis:722,aogonek:500,Uacute:722,uogonek:500,Edieresis:611,Dcroat:722,commaaccent:250,copyright:760,Emacron:611,ccaron:444,aring:500,Ncommaaccent:667,lacute:278,agrave:500,Tcommaaccent:556,
Cacute:667,atilde:500,Edotaccent:611,scaron:389,scedilla:389,iacute:278,lozenge:471,Rcaron:611,Gcommaaccent:722,ucircumflex:500,acircumflex:500,Amacron:611,rcaron:389,ccedilla:444,Zdotaccent:556,Thorn:611,Omacron:722,Racute:611,Sacute:500,dcaron:544,Umacron:722,uring:500,threesuperior:300,Ograve:722,Agrave:611,Abreve:611,multiply:675,uacute:500,Tcaron:556,partialdiff:476,ydieresis:444,Nacute:667,icircumflex:278,Ecircumflex:611,adieresis:500,edieresis:444,cacute:444,nacute:500,umacron:500,Ncaron:667,
Iacute:333,plusminus:675,brokenbar:275,registered:760,Gbreve:722,Idotaccent:333,summation:600,Egrave:611,racute:389,omacron:500,Zacute:556,Zcaron:556,greaterequal:549,Eth:722,Ccedilla:667,lcommaaccent:278,tcaron:300,eogonek:444,Uogonek:722,Aacute:611,Adieresis:611,egrave:444,zacute:389,iogonek:278,Oacute:722,oacute:500,amacron:500,sacute:389,idieresis:278,Ocircumflex:722,Ugrave:722,Delta:612,thorn:500,twosuperior:300,Odieresis:722,mu:500,igrave:278,ohungarumlaut:500,Eogonek:611,dcroat:500,threequarters:750,
Scedilla:500,lcaron:300,Kcommaaccent:667,Lacute:556,trademark:980,edotaccent:444,Igrave:333,Imacron:333,Lcaron:611,onehalf:750,lessequal:549,ocircumflex:500,ntilde:500,Uhungarumlaut:722,Eacute:611,emacron:444,gbreve:500,onequarter:750,Scaron:500,Scommaaccent:500,Ohungarumlaut:722,degree:400,ograve:500,Ccaron:667,ugrave:500,radical:453,Dcaron:722,rcommaaccent:389,Ntilde:667,otilde:500,Rcommaaccent:611,Lcommaaccent:556,Atilde:611,Aogonek:611,Aring:611,Otilde:722,zdotaccent:389,Ecaron:611,Iogonek:333,
kcommaaccent:444,minus:675,Icircumflex:333,ncaron:500,tcommaaccent:278,logicalnot:675,odieresis:500,udieresis:500,notequal:549,gcommaaccent:500,eth:500,zcaron:389,ncommaaccent:500,onesuperior:300,imacron:278,Euro:500},ZapfDingbats:{space:278,a1:974,a2:961,a202:974,a3:980,a4:719,a5:789,a119:790,a118:791,a117:690,a11:960,a12:939,a13:549,a14:855,a15:911,a16:933,a105:911,a17:945,a18:974,a19:755,a20:846,a21:762,a22:761,a23:571,a24:677,a25:763,a26:760,a27:759,a28:754,a6:494,a7:552,a8:537,a9:577,a10:692,
a29:786,a30:788,a31:788,a32:790,a33:793,a34:794,a35:816,a36:823,a37:789,a38:841,a39:823,a40:833,a41:816,a42:831,a43:923,a44:744,a45:723,a46:749,a47:790,a48:792,a49:695,a50:776,a51:768,a52:792,a53:759,a54:707,a55:708,a56:682,a57:701,a58:826,a59:815,a60:789,a61:789,a62:707,a63:687,a64:696,a65:689,a66:786,a67:787,a68:713,a69:791,a70:785,a71:791,a72:873,a73:761,a74:762,a203:762,a75:759,a204:759,a76:892,a77:892,a78:788,a79:784,a81:438,a82:138,a83:277,a84:415,a97:392,a98:392,a99:668,a100:668,a89:390,a90:390,
a93:317,a94:317,a91:276,a92:276,a205:509,a85:509,a206:410,a86:410,a87:234,a88:234,a95:334,a96:334,a101:732,a102:544,a103:544,a104:910,a106:667,a107:760,a108:760,a112:776,a111:595,a110:694,a109:626,a120:788,a121:788,a122:788,a123:788,a124:788,a125:788,a126:788,a127:788,a128:788,a129:788,a130:788,a131:788,a132:788,a133:788,a134:788,a135:788,a136:788,a137:788,a138:788,a139:788,a140:788,a141:788,a142:788,a143:788,a144:788,a145:788,a146:788,a147:788,a148:788,a149:788,a150:788,a151:788,a152:788,a153:788,
a154:788,a155:788,a156:788,a157:788,a158:788,a159:788,a160:894,a161:838,a163:1016,a164:458,a196:748,a165:924,a192:748,a166:918,a167:927,a168:928,a169:928,a170:834,a171:873,a172:828,a173:924,a162:924,a174:917,a175:930,a176:931,a177:463,a178:883,a179:836,a193:836,a180:867,a199:867,a181:696,a200:696,a182:874,a201:874,a183:760,a184:946,a197:771,a185:865,a194:771,a198:888,a186:967,a195:888,a187:831,a188:873,a189:927,a190:970,a191:918}},U={},Ja,Zf=function(a,b,c){this.lexer=a;this.allowStreams=b;this.xref=
c;this.refill()};Zf.prototype={saveState:function(){this.state={buf1:this.buf1,buf2:this.buf2,streamPos:this.lexer.stream.pos}},restoreState:function(){var a=this.state;this.buf1=a.buf1;this.buf2=a.buf2;this.lexer.stream.pos=a.streamPos},refill:function(){this.buf1=this.lexer.getObj();this.buf2=this.lexer.getObj()},shift:function(){P(this.buf2,"ID")?(this.buf1=this.buf2,this.buf2=null):(this.buf1=this.buf2,this.buf2=this.lexer.getObj())},getObj:function(a){if(P(this.buf1,"BI"))return this.shift(),
this.makeInlineImage(a);if(P(this.buf1,"[")){this.shift();for(var b=[];!P(this.buf1,"]")&&this.buf1!=U;)b.push(this.getObj(a));this.buf1==U&&r("End of file inside array");this.shift();return b}if(P(this.buf1,"<<")){this.shift();for(b=new ha(this.xref);!P(this.buf1,">>")&&this.buf1!=U;)if(C(this.buf1)){var c=this.buf1.name;this.shift();if(this.buf1==U)break;b.set(c,this.getObj(a))}else L("Malformed dictionary, key must be a name object"),this.shift();this.buf1==U&&r("End of file inside dictionary");
if(P(this.buf2,"stream"))return this.allowStreams?this.makeStream(b,a):b;this.shift();return b}if(J(this.buf1))return a=this.buf1,this.shift(),J(this.buf1)&&P(this.buf2,"R")&&(a=new Fb(a,this.buf1),this.shift(),this.shift()),a;if(ga(this.buf1))return b=this.buf1,this.shift(),a&&(b=a.decryptString(b)),b;a=this.buf1;this.shift();return a},makeInlineImage:function(a){for(var b=this.lexer.stream,c=new ha;!P(this.buf1,"ID")&&this.buf1!=U;){C(this.buf1)||r("Dictionary key must be a name object");var d=
this.buf1.name;this.shift();if(this.buf1==U)break;c.set(d,this.getObj(a))}for(var d=b.pos,e=0,f,h,g;4!=e&&-1!==(f=b.getByte());)switch(f|0){case 32:case 13:case 10:var j=b.peekBytes(5);h=0;for(g=j.length;h<g;h++)if(f=j[h],10!==f&&13!==f&&(32>f||127<f)){e=0;break}e=3===e?4:0;break;case 69:e=2;break;case 73:e=2===e?3:0;break;default:e=0}f=b.pos-4-d;b=b.makeSubStream(d,f,c);a&&(b=a.createStream(b));b=this.filter(b,c,f);b.dict=c;this.buf2=Ea.get("EI");this.shift();return b},fetchIfRef:function(a){return ua(a)?
this.xref.fetch(a):a},makeStream:function(a,b){var c=this.lexer,d=c.stream;c.skipToNextLine();var e=d.pos-1,f=this.fetchIfRef(a.get("Length"));J(f)||(L("Bad "+f+" attribute in stream"),f=0);d.pos=e+f;c.nextChar();this.shift();this.shift();if(!P(this.buf1,"endstream")){d.pos=e;for(var f=[101,110,100,115,116,114,101,97,109],h=0,g=!1;d.pos<d.end;){var j=d.peekBytes(2048),k=j.length-9,g=!1,l,m;for(m=l=0;l<k;l++)if(j[l]!==f[m])l-=m,m=0;else if(m++,9<=m){g=!0;break}if(g){h+=l-9;d.pos+=l-9;break}h+=k;d.pos+=
k}g||r("Missing endstream");f=h;c.nextChar();this.shift();this.shift()}this.shift();d=d.makeSubStream(e,f,a);b&&(d=b.createStream(d));d=this.filter(d,a,f);d.dict=a;return d},filter:function(a,b,c){var d=this.fetchIfRef(b.get("Filter","F"));b=this.fetchIfRef(b.get("DecodeParms","DP"));if(C(d))return this.makeFilter(a,d.name,c,b);if(H(d))for(var e=d,f=b,h=0,g=e.length;h<g;++h)d=e[h],C(d)||r("Bad filter name: "+d),b=null,H(f)&&h in f&&(b=f[h]),a=this.makeFilter(a,d.name,c,b),c=null;return a},makeFilter:function(a,
b,c,d){if(0===a.dict.get("Length"))return new ad(a);if("FlateDecode"==b||"Fl"==b)return d?new Fd(new Gd(a),d):new Gd(a);if("LZWDecode"==b||"LZW"==b)return b=1,d?(d.has("EarlyChange")&&(b=d.get("EarlyChange")),new Fd(new Hd(a,b),d)):new Hd(a,b);if("DCTDecode"==b||"DCT"==b)return d=a.getBytes(c),new zb(d,a.dict,this.xref);if("JPXDecode"==b||"JPX"==b)return d=a.getBytes(c),new $f(d,a.dict);if("ASCII85Decode"==b||"A85"==b)return new ag(a);if("ASCIIHexDecode"==b||"AHx"==b)return new bg(a);if("CCITTFaxDecode"==
b||"CCF"==b)return new cg(a,d);if("RunLengthDecode"==b||"RL"==b)return new dg(a);if("JBIG2Decode"==b)return d=a.getBytes(c),new eg(d,a.dict);R('filter "'+b+'" not supported yet');return a}};Ja=Zf;var Z,Id=function(a,b){this.stream=a;this.nextChar();this.knownCommands=b},nc=function(a){return 48<=a&&57>=a?a&15:65<=a&&70>=a||97<=a&&102>=a?(a&15)+9:-1};Id.isSpace=function(a){return 32===a||9===a||13===a||10===a};var Vb=[1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,
2,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];Id.prototype={nextChar:function(){return this.currentChar=this.stream.getByte()},
getNumber:function(){for(var a=!1,b=this.currentChar,c=String.fromCharCode(b);0<=(b=this.nextChar());)if(46===b&&!a)c+=".",a=!0;else if(45===b)R("Badly formated number");else if(48<=b&&57>=b)c+=String.fromCharCode(b);else if(69===b||101===b)a=!0;else break;a=parseFloat(c);isNaN(a)&&r("Invalid floating point number: "+a);return a},getString:function(){for(var a=1,b=!1,c="",d=this.nextChar();;){var e=!1;switch(d|0){case -1:R("Unterminated string");b=!0;break;case 40:++a;c+="(";break;case 41:0===--a?
(this.nextChar(),b=!0):c+=")";break;case 92:d=this.nextChar();switch(d){case -1:R("Unterminated string");b=!0;break;case 110:c+="\n";break;case 114:c+="\r";break;case 116:c+="\t";break;case 98:c+="\b";break;case 102:c+="\f";break;case 92:case 40:case 41:c+=String.fromCharCode(d);break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var f=d&15,d=this.nextChar(),e=!0;48<=d&&55>=d&&(f=(f<<3)+(d&15),d=this.nextChar(),48<=d&&55>=d&&(e=!1,f=(f<<3)+(d&15)));c+=String.fromCharCode(f);break;
case 10:case 13:break;default:c+=String.fromCharCode(d)}break;default:c+=String.fromCharCode(d)}if(b)break;e||(d=this.nextChar())}return c},getName:function(){for(var a="",b;0<=(b=this.nextChar())&&!Vb[b];)if(35===b){b=this.nextChar();var c=nc(b);if(-1!=c){var d=nc(this.nextChar());-1==d&&r("Illegal digit in hex char in name: "+d);a+=String.fromCharCode(c<<4|d)}else a+="#",a+=String.fromCharCode(b)}else a+=String.fromCharCode(b);128<a.length&&r("Warning: name token is longer than allowed by the spec: "+
a.length);return new $a(a)},getHexString:function(){for(var a="",b=this.currentChar,c=!0,d,e;;)if(0>b){R("Unterminated hex string");break}else if(62===b){this.nextChar();break}else{if(1!==Vb[b]){if(c){if(d=nc(b),-1===d){R('Ignoring invalid character "'+b+'" in hex string');b=this.nextChar();continue}}else{e=nc(b);if(-1===e){R('Ignoring invalid character "'+b+'" in hex string');b=this.nextChar();continue}a+=String.fromCharCode(d<<4|e)}c=!c}b=this.nextChar()}return a},getObj:function(){for(var a=!1,
b=this.currentChar;;){if(0>b)return U;if(a){if(10===b||13==b)a=!1}else if(37===b)a=!0;else if(1!==Vb[b])break;b=this.nextChar()}switch(b|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:return this.nextChar(),Ea.get("[");case 93:return this.nextChar(),Ea.get("]");case 60:return b=this.nextChar(),60===b?(this.nextChar(),Ea.get("<<")):this.getHexString();
case 62:return b=this.nextChar(),62===b?(this.nextChar(),Ea.get(">>")):Ea.get(">");case 123:return this.nextChar(),Ea.get("{");case 125:return this.nextChar(),Ea.get("}");case 41:r("Illegal character: "+b)}var a=String.fromCharCode(b),c=this.knownCommands,d=c&&a in c;for(;0<=(b=this.nextChar())&&!Vb[b];){var e=a+String.fromCharCode(b);if(d&&!(e in c))break;128==a.length&&r("Command token too long: "+a.length);a=e;d=c&&a in c}return"true"==a?!0:"false"==a?!1:"null"==a?null:Ea.get(a)},skipToNextLine:function(){for(var a=
this.currentChar;0<=a;){if(13===a){a=this.nextChar();10===a&&this.nextChar();break}else if(10===a){this.nextChar();break}a=this.nextChar()}}};Z=Id;var Ce,fg=function(a){this.parser=new Ja(new Z(a),!1,null);a=this.parser.getObj();var b=this.parser.getObj(),c=this.parser.getObj();this.linDict=this.parser.getObj();J(a)&&(J(b)&&P(c,"obj")&&B(this.linDict))&&(a=this.linDict.get("Linearized"),tb(a)&&0<a||(this.linDict=null))};fg.prototype={getInt:function(a){var b=this.linDict,c;if(B(b)&&J(c=b.get(a))&&
0<c)return c;r('"'+a+'" field in linearization table is invalid')},getHint:function(a){var b=this.linDict,c,d;if(B(b)&&H(c=b.get("H"))&&2<=c.length&&J(d=c[a])&&0<d)return d;r("Hints table in linearization table is invalid: "+a)},get length(){return!B(this.linDict)?0:this.getInt("L")},get hintsOffset(){return this.getHint(0)},get hintsLength(){return this.getHint(1)},get hintsOffset2(){return this.getHint(2)},get hintsLenth2(){return this.getHint(3)},get objectNumberFirst(){return this.getInt("O")},
get endFirst(){return this.getInt("E")},get numPages(){return this.getInt("N")},get mainXRefEntriesOffset(){return this.getInt("T")},get pageFirst(){return this.getInt("P")}};Ce=fg;var $,Jd=function(a,b,c,d){this.bytes=a instanceof Uint8Array?a:new Uint8Array(a);this.pos=this.start=b||0;this.end=b+c||this.bytes.length;this.dict=d};Jd.prototype={get length(){return this.end-this.start},getByte:function(){return this.pos>=this.end?-1:this.bytes[this.pos++]},getBytes:function(a){var b=this.bytes,c=this.pos,
d=this.end;if(!a)return b.subarray(c,d);a=c+a;a>d&&(a=d);this.pos=a;return b.subarray(c,a)},peekBytes:function(a){a=this.getBytes(a);this.pos-=a.length;return a},skip:function(a){a||(a=1);this.pos+=a},reset:function(){this.pos=this.start},moveStart:function(){this.start=this.pos},makeSubStream:function(a,b,c){return new Jd(this.bytes.buffer,a,b,c)},isStream:!0};$=Jd;var O=function(){this.bufferLength=this.pos=0;this.eof=!1;this.buffer=null};O.prototype={ensureBuffer:function(a){var b=this.buffer,
c=b?b.byteLength:0;if(a<c)return b;for(var d=512;d<a;)d<<=1;a=new Uint8Array(d);for(d=0;d<c;++d)a[d]=b[d];return this.buffer=a},getByte:function(){for(var a=this.pos;this.bufferLength<=a;){if(this.eof)return-1;this.readBlock()}return this.buffer[this.pos++]},getBytes:function(a){var b=this.pos;if(a){this.ensureBuffer(b+a);for(a=b+a;!this.eof&&this.bufferLength<a;)this.readBlock();var c=this.bufferLength;a>c&&(a=c)}else{for(;!this.eof;)this.readBlock();a=this.bufferLength;a||(this.buffer=new Uint8Array(0))}this.pos=
a;return this.buffer.subarray(b,a)},peekBytes:function(a){a=this.getBytes(a);this.pos-=a.length;return a},makeSubStream:function(a,b,c){for(var d=a+b;this.bufferLength<=d&&!this.eof;)this.readBlock();return new $(this.buffer,a,b,c)},skip:function(a){a||(a=1);this.pos+=a},reset:function(){this.pos=0},getBaseStreams:function(){return this.str&&this.str.getBaseStreams?this.str.getBaseStreams():[]}};Object.create(O.prototype);var ye,Eb=function(a){this.streams=a;O.call(this)};Eb.prototype=Object.create(O.prototype);
Eb.prototype.readBlock=function(){var a=this.streams;if(0===a.length)this.eof=!0;else{var a=a.shift().getBytes(),b=this.bufferLength,c=b+a.length;this.ensureBuffer(c).set(a,b);this.bufferLength=c}};Eb.prototype.getBaseStreams=function(){for(var a=[],b=0,c=this.streams.length;b<c;b++){var d=this.streams[b];d.getBaseStreams&&D.concatenateToArray(a,d.getBaseStreams())}return a};ye=Eb;var Gd,Za=function(a){var b=a.getBytes(),c=0;this.dict=a.dict;a=b[c++];var d=b[c++];(-1==a||-1==d)&&r("Invalid header in flate stream: "+
a+", "+d);8!=(a&15)&&r("Unknown compression method in flate stream: "+a+", "+d);0!==((a<<8)+d)%31&&r("Bad FCHECK in flate stream: "+a+", "+d);d&32&&r("FDICT bit set in flate stream: "+a+", "+d);this.bytes=b;this.bytesPos=c;this.codeBuf=this.codeSize=0;O.call(this)},gg=new Uint32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Bh=new Uint32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,
327907,258,258,258]),Ch=new Uint32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),Dh=[new Uint32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59E4,524296,524424,524360,590064,459010,524372,524308,524572,
459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,
524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,
459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,
524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,
459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,
524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,
459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9],Eh=[new Uint32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,
327699,327691,327707,327687,327703,327695,0]),5];Za.prototype=Object.create(O.prototype);Za.prototype.getBits=function(a){for(var b=this.codeSize,c=this.codeBuf,d=this.bytes,e=this.bytesPos,f;b<a;)"undefined"==typeof(f=d[e++])&&r("Bad encoding in flate stream"),c|=f<<b,b+=8;this.codeBuf=c>>a;this.codeSize=b-a;this.bytesPos=e;return c&(1<<a)-1};Za.prototype.getCode=function(a){var b=a[0],c=a[1];a=this.codeSize;for(var d=this.codeBuf,e=this.bytes,f=this.bytesPos;a<c;){var h;"undefined"==typeof(h=e[f++])&&
r("Bad encoding in flate stream");d|=h<<a;a+=8}c=b[d&(1<<c)-1];b=c>>16;c&=65535;(0===a||a<b||0===b)&&r("Bad encoding in flate stream");this.codeBuf=d>>b;this.codeSize=a-b;this.bytesPos=f;return c};Za.prototype.generateHuffmanTable=function(a){for(var b=a.length,c=0,d=0;d<b;++d)a[d]>c&&(c=a[d]);for(var e=1<<c,f=new Uint32Array(e),h=1,g=0,j=2;h<=c;++h,g<<=1,j<<=1)for(var k=0;k<b;++k)if(a[k]==h){for(var l=0,m=g,d=0;d<h;++d)l=l<<1|m&1,m>>=1;for(d=l;d<e;d+=j)f[d]=h<<16|k;++g}return[f,c]};Za.prototype.readBlock=
function(){var a=this.getBits(3);a&1&&(this.eof=!0);a>>=1;if(0===a){var a=this.bytes,b=this.bytesPos,c;"undefined"==typeof(c=a[b++])&&r("Bad block header in flate stream");var d=c;"undefined"==typeof(c=a[b++])&&r("Bad block header in flate stream");d|=c<<8;"undefined"==typeof(c=a[b++])&&r("Bad block header in flate stream");var e=c;"undefined"==typeof(c=a[b++])&&r("Bad block header in flate stream");e|=c<<8;e!=(~d&65535)&&(0!==d||0!==e)&&r("Bad uncompressed block length in flate stream");this.codeSize=
this.codeBuf=0;c=this.bufferLength;e=this.ensureBuffer(c+d);this.bufferLength=d=c+d;for(var f=c;f<d;++f){if("undefined"==typeof(c=a[b++])){this.eof=!0;break}e[f]=c}this.bytesPos=b}else{if(1==a)b=Dh,c=Eh;else if(2==a){e=this.getBits(5)+257;d=this.getBits(5)+1;a=this.getBits(4)+4;c=new Uint8Array(gg.length);for(b=0;b<a;++b)c[gg[b]]=this.getBits(3);c=this.generateHuffmanTable(c);b=a=0;d=e+d;for(f=new Uint8Array(d);b<d;){var h=this.getCode(c);if(16==h)var g=2,j=3,h=a;else if(17==h)j=g=3,h=a=0;else if(18==
h)g=7,j=11,h=a=0;else{f[b++]=a=h;continue}for(g=this.getBits(g)+j;0<g--;)f[b++]=h}b=this.generateHuffmanTable(f.subarray(0,e));c=this.generateHuffmanTable(f.subarray(e,d))}else r("Unknown block type in flate stream");d=(e=this.buffer)?e.length:0;for(f=this.bufferLength;;)if(h=this.getCode(b),256>h)f+1>=d&&(e=this.ensureBuffer(f+1),d=e.length),e[f++]=h;else{if(256==h){this.bufferLength=f;break}h-=257;h=Bh[h];g=h>>16;0<g&&(g=this.getBits(g));a=(h&65535)+g;h=this.getCode(c);h=Ch[h];g=h>>16;0<g&&(g=this.getBits(g));
h=(h&65535)+g;f+a>=d&&(e=this.ensureBuffer(f+a),d=e.length);for(g=0;g<a;++g,++f)e[f]=e[f-h]}}};Gd=Za;var Fd,zc=function(a,b){var c=this.predictor=b.get("Predictor")||1;if(1>=c)return a;2!==c&&(10>c||15<c)&&r("Unsupported predictor: "+c);this.readBlock=2===c?this.readBlockTiff:this.readBlockPng;this.str=a;this.dict=a.dict;var c=this.colors=b.get("Colors")||1,d=this.bits=b.get("BitsPerComponent")||8,e=this.columns=b.get("Columns")||1;this.pixBytes=c*d+7>>3;this.rowBytes=e*c*d+7>>3;O.call(this);return this};
zc.prototype=Object.create(O.prototype);zc.prototype.readBlockTiff=function(){var a=this.rowBytes,b=this.bufferLength,c=this.ensureBuffer(b+a),d=this.bits,e=this.colors,f=this.str.getBytes(a);this.eof=!f.length;if(!this.eof){var h=0,g=0,j=0,k=0,l=b;if(1===d)for(b=0;b<a;++b)d=f[b],h=h<<8|d,c[l++]=(d^h>>e)&255,h&=65535;else if(8===d){for(b=0;b<e;++b)c[l++]=f[b];for(;b<a;++b)c[l]=c[l-e]+f[b],l++}else{for(var l=new Uint8Array(e+1),m=(1<<d)-1,p=0,n=b,q=this.columns,b=0;b<q;++b)for(var s=0;s<e;++s)j<d&&
(h=h<<8|f[p++]&255,j+=8),l[s]=l[s]+(h>>j-d)&m,j-=d,g=g<<d|l[s],k+=d,8<=k&&(c[n++]=g>>k-8&255,k-=8);0<k&&(c[n++]=(g<<8-k)+(h&(1<<8-k)-1))}this.bufferLength+=a}};zc.prototype.readBlockPng=function(){var a=this.rowBytes,b=this.pixBytes,c=this.str.getByte(),d=this.str.getBytes(a);this.eof=!d.length;if(!this.eof){var e=this.bufferLength,f=this.ensureBuffer(e+a),h=f.subarray(e-a,e);0===h.length&&(h=new Uint8Array(a));switch(c){case 0:for(c=0;c<a;++c)f[e++]=d[c];break;case 1:for(c=0;c<b;++c)f[e++]=d[c];
for(;c<a;++c)f[e]=f[e-b]+d[c]&255,e++;break;case 2:for(c=0;c<a;++c)f[e++]=h[c]+d[c]&255;break;case 3:for(c=0;c<b;++c)f[e++]=(h[c]>>1)+d[c];for(;c<a;++c)f[e]=(h[c]+f[e-b]>>1)+d[c]&255,e++;break;case 4:for(c=0;c<b;++c){var g=h[c],j=d[c];f[e++]=g+j}for(;c<a;++c){var g=h[c],k=h[c-b],l=f[e-b],j=l+g-k,m=j-l;0>m&&(m=-m);var p=j-g;0>p&&(p=-p);var n=j-k;0>n&&(n=-n);j=d[c];m<=p&&m<=n?f[e++]=l+j:p<=n?f[e++]=g+j:f[e++]=k+j}break;default:r("Unsupported predictor: "+c)}this.bufferLength+=a}};Fd=zc;var zb,Wb=function(a,
b){this.dict=b;this.bytes=a;O.call(this)};Wb.prototype=Object.create(O.prototype);Wb.prototype.ensureBuffer=function(){if(!this.bufferLength)try{var a=new hg;-1!=this.colorTransform&&(a.colorTransform=this.colorTransform);a.parse(this.bytes);var b=a.getData(a.width,a.height);this.buffer=b;this.bufferLength=b.length;this.eof=!0}catch(c){r("JPEG error: "+c)}};Wb.prototype.getIR=function(){return oc(this.bytes)};Wb.prototype.isNativelySupported=function(a,b){var c=N.parse(this.dict.get("ColorSpace",
"CS"),a,b);return"DeviceGray"===c.name||"DeviceRGB"===c.name};Wb.prototype.isNativelyDecodable=function(a,b){var c=N.parse(this.dict.get("ColorSpace","CS"),a,b).numComps;return 1==c||3==c};zb=Wb;var $f,Kd=function(a,b){this.dict=b;this.bytes=a;O.call(this)};Kd.prototype=Object.create(O.prototype);Kd.prototype.ensureBuffer=function(){if(!this.bufferLength){var a=new ig;a.parse(this.bytes);var b=a.width,c=a.height,d=a.componentsCount;1!=d&&(3!=d&&4!=d)&&r("JPX with "+d+" components is not supported");
for(var c=new Uint8Array(b*c*d),e=0,f=a.tiles.length;e<f;e++){var h=a.tiles[e],g=h[0].width,j=h[0].height,k=h[0].left,l=h[0].top,m,p,n,q;switch(d){case 1:m=h[0].items;k=b*l+k;q=b-g;for(var s=l=0;s<j;s++){for(var t=0;t<g;t++)c[k++]=m[l++];k+=q}break;case 3:m=h[0].items;p=h[1].items;n=h[2].items;k=3*(b*l+k);q=3*(b-g);for(s=l=0;s<j;s++){for(t=0;t<g;t++)c[k++]=m[l],c[k++]=p[l],c[k++]=n[l],l++;k+=q}break;case 4:m=h[0].items;p=h[1].items;n=h[2].items;h=h[3].items;k=4*(b*l+k);q=4*(b-g);for(s=l=0;s<j;s++){for(t=
0;t<g;t++)c[k++]=m[l],c[k++]=p[l],c[k++]=n[l],c[k++]=h[l],l++;k+=q}}}this.buffer=c;this.bufferLength=c.length;this.eof=!0}};$f=Kd;var eg,Ld=function(a,b){this.dict=b;this.bytes=a;O.call(this)};Ld.prototype=Object.create(O.prototype);Ld.prototype.ensureBuffer=function(){if(!this.bufferLength){var a=new jg,b=[],c=this.dict.get("DecodeParms");c&&c.has("JBIG2Globals")&&(c=c.get("JBIG2Globals").getBytes(),b.push({data:c,start:0,end:c.length}));b.push({data:this.bytes,start:0,end:this.bytes.length});a=
a.parseChunks(b);b=a.length;for(c=0;c<b;c++)a[c]^=255;this.buffer=a;this.bufferLength=b;this.eof=!0}};eg=Ld;var df,Md=function(a,b){this.str=a;this.dict=a.dict;this.decrypt=b;this.nextChunk=null;this.initialized=!1;O.call(this)};Md.prototype=Object.create(O.prototype);Md.prototype.readBlock=function(){var a;this.initialized?a=this.nextChunk:(a=this.str.getBytes(512),this.initialized=!0);if(!a||0===a.length)this.eof=!0;else{this.nextChunk=this.str.getBytes(512);var b=this.decrypt;a=b(a,!(this.nextChunk&&
0<this.nextChunk.length));var b=this.bufferLength,c,d=a.length,e=this.ensureBuffer(b+d);for(c=0;c<d;c++)e[b++]=a[c];this.bufferLength=b}};df=Md;var ag,Nd=function(a){this.str=a;this.dict=a.dict;this.input=new Uint8Array(5);O.call(this)};Nd.prototype=Object.create(O.prototype);Nd.prototype.readBlock=function(){for(var a=this.str,b=a.getByte();Z.isSpace(b);)b=a.getByte();if(-1===b||126===b)this.eof=!0;else{var c=this.bufferLength;if(122==b){for(var a=this.ensureBuffer(c+4),d=0;4>d;++d)a[c+d]=0;this.bufferLength+=
4}else{var e=this.input;e[0]=b;for(d=1;5>d;++d){for(b=a.getByte();Z.isSpace(b);)b=a.getByte();e[d]=b;if(-1===b||126==b)break}a=this.ensureBuffer(c+d-1);this.bufferLength+=d-1;if(5>d){for(;5>d;++d)e[d]=117;this.eof=!0}for(d=b=0;5>d;++d)b=85*b+(e[d]-33);for(d=3;0<=d;--d)a[c+d]=b&255,b>>=8}}};ag=Nd;var bg,Od=function(a){this.str=a;this.dict=a.dict;this.firstDigit=-1;O.call(this)};Od.prototype=Object.create(O.prototype);Od.prototype.readBlock=function(){var a=this.str.getBytes(8E3);if(a.length){for(var b=
this.ensureBuffer(this.bufferLength+(a.length+1>>1)),c=this.bufferLength,d=this.firstDigit,e=0,f=a.length;e<f;e++){var h=a[e];if(48<=h&&57>=h)h&=15;else if(65<=h&&70>=h||97<=h&&102>=h)h=(h&15)+9;else if(62===h){this.eof=!0;break}else continue;0>d?d=h:(b[c++]=d<<4|h,d=-1)}0<=d&&this.eof&&(b[c++]=d<<4,d=-1);this.firstDigit=d;this.bufferLength=c}else this.eof=!0};bg=Od;var dg,Pd=function(a){this.str=a;this.dict=a.dict;O.call(this)};Pd.prototype=Object.create(O.prototype);Pd.prototype.readBlock=function(){var a=
this.str.getBytes(2);if(!a||2>a.length||128==a[0])this.eof=!0;else{var b=this.bufferLength,c=a[0];if(128>c){var d=this.ensureBuffer(b+c+1);d[b++]=a[1];0<c&&(a=this.str.getBytes(c),d.set(a,b),b+=c)}else for(var c=257-c,a=a[1],d=this.ensureBuffer(b+c+1),e=0;e<c;e++)d[b++]=a;this.bufferLength=b}};dg=Pd;var cg,Da=function(a,b){this.str=a;this.dict=a.dict;b=b||new ha;this.encoding=b.get("K")||0;this.eoline=b.get("EndOfLine")||!1;this.byteAlign=b.get("EncodedByteAlign")||!1;this.columns=b.get("Columns")||
1728;this.rows=b.get("Rows")||0;var c=b.get("EndOfBlock");if(null===c||void 0===c)c=!0;this.eoblock=c;this.black=b.get("BlackIs1")||!1;this.codingLine=new Uint32Array(this.columns+1);this.refLine=new Uint32Array(this.columns+2);this.codingLine[0]=this.columns;this.row=this.codingPos=0;this.nextLine2D=0>this.encoding;this.outputBits=this.inputBuf=this.inputBits=0;for(this.buf=U;0===(c=this.lookBits(12));)this.eatBits(1);1==c&&this.eatBits(12);0<this.encoding&&(this.nextLine2D=!this.lookBits(1),this.eatBits(1));
O.call(this)},kg=[[-1,-1],[-1,-1],[7,8],[7,7],[6,6],[6,6],[6,5],[6,5],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[4,0],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[3,3],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],
[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2],[1,2]],lg=[[-1,-1],[12,-2],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[12,1984],[12,2048],[12,2112],[12,2176],[12,2240],[12,2304],
[11,1856],[11,1856],[11,1920],[11,1920],[12,2368],[12,2432],[12,2496],[12,2560]],mg=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[8,29],[8,29],[8,30],[8,30],[8,45],[8,45],[8,46],[8,46],[7,22],[7,22],[7,22],[7,22],[7,23],[7,23],[7,23],[7,23],[8,47],[8,47],[8,48],[8,48],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[7,20],[7,20],[7,20],[7,20],[8,33],[8,33],[8,34],[8,34],[8,35],[8,35],[8,36],[8,36],[8,37],[8,37],[8,38],[8,38],[7,19],[7,19],[7,19],[7,19],[8,31],[8,31],[8,32],[8,32],[6,1],[6,1],[6,1],[6,
1],[6,1],[6,1],[6,1],[6,1],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[8,53],[8,53],[8,54],[8,54],[7,26],[7,26],[7,26],[7,26],[8,39],[8,39],[8,40],[8,40],[8,41],[8,41],[8,42],[8,42],[8,43],[8,43],[8,44],[8,44],[7,21],[7,21],[7,21],[7,21],[7,28],[7,28],[7,28],[7,28],[8,61],[8,61],[8,62],[8,62],[8,63],[8,63],[8,0],[8,0],[8,320],[8,320],[8,384],[8,384],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,11],[5,11],[5,11],[5,
11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[7,27],[7,27],[7,27],[7,27],[8,59],[8,59],[8,60],[8,60],[9,1472],[9,1536],[9,1600],[9,1728],[7,18],[7,18],[7,18],[7,18],[7,24],[7,24],[7,24],[7,24],[8,49],[8,49],[8,50],[8,50],[8,51],[8,51],[8,52],[8,52],[7,25],[7,25],[7,25],[7,25],[8,55],[8,55],[8,56],[8,56],[8,57],[8,57],[8,58],[8,58],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],
[6,1664],[8,448],[8,448],[8,512],[8,512],[9,704],[9,768],[8,640],[8,640],[8,576],[8,576],[9,832],[9,896],[9,960],[9,1024],[9,1088],[9,1152],[9,1216],[9,1280],[9,1344],[9,1408],[7,256],[7,256],[7,256],[7,256],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],
[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,17],[6,17],[6,17],[6,17],[6,17],
[6,17],[6,17],[6,17],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],
[6,15],[6,15],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,
7],[4,7]],ng=[[-1,-1],[-1,-1],[12,-2],[12,-2],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[11,1792],[11,1792],[12,1984],[12,1984],[12,2048],[12,2048],[12,2112],[12,2112],[12,2176],[12,2176],[12,2240],[12,2240],[12,2304],[12,2304],[11,1856],[11,1856],[11,1856],[11,1856],[11,1920],[11,1920],[11,1920],[11,
1920],[12,2368],[12,2368],[12,2432],[12,2432],[12,2496],[12,2496],[12,2560],[12,2560],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[12,52],[12,52],[13,640],[13,704],[13,768],[13,832],[12,55],[12,55],[12,56],[12,56],[13,1280],[13,1344],[13,1408],[13,1472],[12,59],[12,59],[12,60],[12,60],[13,1536],[13,1600],[11,24],[11,24],[11,24],[11,24],[11,25],[11,25],[11,25],[11,25],[13,1664],[13,1728],[12,320],[12,320],[12,384],[12,384],[12,448],[12,448],[13,512],[13,576],[12,53],[12,53],[12,
54],[12,54],[13,896],[13,960],[13,1024],[13,1088],[13,1152],[13,1216],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64]],og=[[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[11,23],[11,23],[12,50],[12,51],[12,44],[12,45],[12,46],[12,47],[12,57],[12,58],[12,61],[12,256],[10,16],[10,16],[10,16],[10,16],[10,17],[10,17],[10,17],[10,17],[12,48],[12,49],[12,62],[12,63],[12,30],[12,31],[12,32],[12,33],[12,40],[12,41],[11,22],[11,
22],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],
[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[12,128],[12,192],[12,26],[12,27],[12,28],[12,29],[11,19],[11,19],[11,20],[11,20],[12,34],[12,35],[12,36],[12,37],[12,38],[12,39],[11,21],[11,21],[12,42],[12,43],[10,0],[10,0],[10,0],[10,0],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,
12],[7,12],[7,12],[7,12],[7,12]],pg=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[6,9],[6,8],[5,7],[5,7],[4,6],[4,6],[4,6],[4,6],[4,5],[4,5],[4,5],[4,5],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2]];Da.prototype=Object.create(O.prototype);Da.prototype.readBlock=function(){for(;!this.eof;){var a=
this.lookChar();this.buf=U;this.ensureBuffer(this.bufferLength+1);this.buffer[this.bufferLength++]=a}};Da.prototype.addPixels=function(a,b){var c=this.codingLine,d=this.codingPos;a>c[d]&&(a>this.columns&&(L("row is wrong length"),this.err=!0,a=this.columns),d&1^b&&++d,c[d]=a);this.codingPos=d};Da.prototype.addPixelsNeg=function(a,b){var c=this.codingLine,d=this.codingPos;if(a>c[d])a>this.columns&&(L("row is wrong length"),this.err=!0,a=this.columns),d&1^b&&++d,c[d]=a;else if(a<c[d]){0>a&&(L("invalid code"),
this.err=!0,a=0);for(;0<d&&a<c[d-1];)--d;c[d]=a}this.codingPos=d};Da.prototype.lookChar=function(){if(this.buf!=U)return this.buf;var a=this.refLine,b=this.codingLine,c=this.columns,d,e,f;if(0===this.outputBits){if(this.eof)return null;this.err=!1;var h,g;if(this.nextLine2D){for(d=0;b[d]<c;++d)a[d]=b[d];a[d++]=c;a[d]=c;for(e=d=this.codingPos=b[0]=0;b[this.codingPos]<c;)switch(f=this.getTwoDimCode(),f){case 0:this.addPixels(a[d+1],e);a[d+1]<c&&(d+=2);break;case 1:f=h=0;if(e){do f+=g=this.getBlackCode();
while(64<=g);do h+=g=this.getWhiteCode();while(64<=g)}else{do f+=g=this.getWhiteCode();while(64<=g);do h+=g=this.getBlackCode();while(64<=g)}this.addPixels(b[this.codingPos]+f,e);for(b[this.codingPos]<c&&this.addPixels(b[this.codingPos]+h,e^1);a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 7:this.addPixels(a[d]+3,e);e^=1;if(b[this.codingPos]<c)for(++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 5:this.addPixels(a[d]+2,e);e^=1;if(b[this.codingPos]<c)for(++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=
2;break;case 3:this.addPixels(a[d]+1,e);e^=1;if(b[this.codingPos]<c)for(++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 2:this.addPixels(a[d],e);e^=1;if(b[this.codingPos]<c)for(++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 8:this.addPixelsNeg(a[d]-3,e);e^=1;if(b[this.codingPos]<c)for(0<d?--d:++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 6:this.addPixelsNeg(a[d]-2,e);e^=1;if(b[this.codingPos]<c)for(0<d?--d:++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case 4:this.addPixelsNeg(a[d]-
1,e);e^=1;if(b[this.codingPos]<c)for(0<d?--d:++d;a[d]<=b[this.codingPos]&&a[d]<c;)d+=2;break;case U:this.addPixels(c,0);this.eof=!0;break;default:L("bad 2d code"),this.addPixels(c,0),this.err=!0}}else for(e=this.codingPos=b[0]=0;b[this.codingPos]<c;){f=0;if(e){do f+=g=this.getBlackCode();while(64<=g)}else{do f+=g=this.getWhiteCode();while(64<=g)}this.addPixels(b[this.codingPos]+f,e);e^=1}this.byteAlign&&(this.inputBits&=-8);a=!1;if(!this.eoblock&&this.row==this.rows-1)this.eof=!0;else{for(f=this.lookBits(12);0===
f;)this.eatBits(1),f=this.lookBits(12);1==f?(this.eatBits(12),a=!0):f==U&&(this.eof=!0)}!this.eof&&0<this.encoding&&(this.nextLine2D=!this.lookBits(1),this.eatBits(1));if(this.eoblock&&a){if(f=this.lookBits(12),1==f){this.eatBits(12);0<this.encoding&&(this.lookBits(1),this.eatBits(1));if(0<=this.encoding)for(d=0;4>d;++d)f=this.lookBits(12),1!=f&&L("bad rtc code: "+f),this.eatBits(12),0<this.encoding&&(this.lookBits(1),this.eatBits(1));this.eof=!0}}else if(this.err&&this.eoline){for(;;){f=this.lookBits(13);
if(f==U)return this.eof=!0,null;if(1==f>>1)break;this.eatBits(1)}this.eatBits(12);0<this.encoding&&(this.eatBits(1),this.nextLine2D=!(f&1))}this.outputBits=0<b[0]?b[this.codingPos=0]:b[this.codingPos=1];this.row++}if(8<=this.outputBits)this.buf=this.codingPos&1?0:255,this.outputBits-=8,0===this.outputBits&&b[this.codingPos]<c&&(this.codingPos++,this.outputBits=b[this.codingPos]-b[this.codingPos-1]);else{f=8;this.buf=0;do this.outputBits>f?(this.buf<<=f,this.codingPos&1||(this.buf|=255>>8-f),this.outputBits-=
f,f=0):(this.buf<<=this.outputBits,this.codingPos&1||(this.buf|=255>>8-this.outputBits),f-=this.outputBits,this.outputBits=0,b[this.codingPos]<c?(this.codingPos++,this.outputBits=b[this.codingPos]-b[this.codingPos-1]):0<f&&(this.buf<<=f,f=0));while(f)}this.black&&(this.buf^=255);return this.buf};Da.prototype.findTableCode=function(a,b,c,d){for(d=d||0;a<=b;++a){var e=this.lookBits(a);if(e==U)return[!0,1,!1];a<b&&(e<<=b-a);if(!d||e>=d)if(e=c[e-d],e[0]==a)return this.eatBits(a),[!0,e[1],!0]}return[!1,
0,!1]};Da.prototype.getTwoDimCode=function(){var a=0;if(this.eoblock){if(a=this.lookBits(7),(a=kg[a])&&0<a[0])return this.eatBits(a[0]),a[1]}else if(a=this.findTableCode(1,7,kg),a[0]&&a[2])return a[1];L("Bad two dim code");return U};Da.prototype.getWhiteCode=function(){var a=0;if(this.eoblock){a=this.lookBits(12);if(a==U)return 1;a=0===a>>5?lg[a]:mg[a>>3];if(0<a[0])return this.eatBits(a[0]),a[1]}else{a=this.findTableCode(1,9,mg);if(a[0])return a[1];a=this.findTableCode(11,12,lg);if(a[0])return a[1]}L("bad white code");
this.eatBits(1);return 1};Da.prototype.getBlackCode=function(){var a;if(this.eoblock){a=this.lookBits(13);if(a==U)return 1;a=0===a>>7?ng[a]:0===a>>9&&0!==a>>7?og[(a>>1)-64]:pg[a>>7];if(0<a[0])return this.eatBits(a[0]),a[1]}else{a=this.findTableCode(2,6,pg);if(a[0])return a[1];a=this.findTableCode(7,12,og,64);if(a[0])return a[1];a=this.findTableCode(10,13,ng);if(a[0])return a[1]}L("bad black code");this.eatBits(1);return 1};Da.prototype.lookBits=function(a){for(var b;this.inputBits<a;){if(-1===(b=
this.str.getByte()))return 0===this.inputBits?U:this.inputBuf<<a-this.inputBits&65535>>16-a;this.inputBuf=(this.inputBuf<<8)+b;this.inputBits+=8}return this.inputBuf>>this.inputBits-a&65535>>16-a};Da.prototype.eatBits=function(a){if(0>(this.inputBits-=a))this.inputBits=0};cg=Da;var Hd,Ac=function(a,b){this.str=a;this.dict=a.dict;this.bitsCached=this.cachedData=0;for(var c={earlyChange:b,codeLength:9,nextCode:258,dictionaryValues:new Uint8Array(4096),dictionaryLengths:new Uint16Array(4096),dictionaryPrevCodes:new Uint16Array(4096),
currentSequence:new Uint8Array(4096),currentSequenceLength:0},d=0;256>d;++d)c.dictionaryValues[d]=d,c.dictionaryLengths[d]=1;this.lzwState=c;O.call(this)};Ac.prototype=Object.create(O.prototype);Ac.prototype.readBits=function(a){for(var b=this.bitsCached,c=this.cachedData;b<a;){var d=this.str.getByte();if(-1===d)return this.eof=!0,null;c=c<<8|d;b+=8}this.bitsCached=b-=a;this.cachedData=c;this.lastCode=null;return c>>>b&(1<<a)-1};Ac.prototype.readBlock=function(){var a=1024,b,c,d,e=this.lzwState;if(e){var f=
e.earlyChange,h=e.nextCode,g=e.dictionaryValues,j=e.dictionaryLengths,k=e.dictionaryPrevCodes,l=e.codeLength,m=e.prevCode,p=e.currentSequence,n=e.currentSequenceLength,q=0,s=this.bufferLength,t=this.ensureBuffer(this.bufferLength+a);for(b=0;512>b;b++){var u=this.readBits(l),r=0<n;if(256>u)p[0]=u,n=1;else if(258<=u)if(u<h){n=j[u];c=n-1;for(d=u;0<=c;c--)p[c]=g[d],d=k[d]}else p[n++]=p[0];else if(256==u){l=9;h=258;n=0;continue}else{this.eof=!0;delete this.lzwState;break}r&&(k[h]=m,j[h]=j[m]+1,g[h]=p[0],
h++,l=h+f&h+f-1?l:Math.min(Math.log(h+f)/0.6931471805599453+1,12)|0);m=u;q+=n;if(a<q){do a+=512;while(a<q);t=this.ensureBuffer(this.bufferLength+a)}for(c=0;c<n;c++)t[s++]=p[c]}e.nextCode=h;e.codeLength=l;e.prevCode=m;e.currentSequenceLength=n;this.bufferLength=s}};Hd=Ac;var ad,qg=function(){$.call(this,new Uint8Array(0))};qg.prototype=$.prototype;ad=qg;var Fh=PDFJS.WorkerMessageHandler={setup:function(a){function b(a){var b=new G,f=function(){var a=c.ensureModel("numPages"),d=c.ensureModel("fingerprint"),
f=c.ensureCatalog("documentOutline"),l=c.ensureModel("documentInfo"),m=c.ensureCatalog("metadata"),p=c.ensureXRef("encrypt"),n=c.ensureCatalog("javaScript");G.all([a,d,f,l,m,p,n]).then(function(a){b.resolve({numPages:a[0],fingerprint:a[1],outline:a[2],info:a[3],metadata:a[4],encrypted:!!a[5],javaScript:a[6]})},h)},h=function(a){b.reject(a)};c.ensureModel("checkHeader",[]).then(function(){c.ensureModel("parseStartXRef",[]).then(function(){c.ensureModel("parse",[a]).then(f,h)},h)},h);return b}var c;
a.on("test",function(b){b instanceof Uint8Array?"response"in new XMLHttpRequest?a.send("test",!0):a.send("test",!1):a.send("test",!1)});a.on("GetDocRequest",function(d){var e=function(b){a.send("GetDoc",{pdfInfo:b});c.ensureModel("traversePages",[]).then(null,f)},f=function(b){b instanceof vb?b.code===pc.NEED_PASSWORD?a.send("NeedPassword",{exception:b}):b.code===pc.INCORRECT_PASSWORD&&a.send("IncorrectPassword",{exception:b}):b instanceof wb?a.send("InvalidPDF",{exception:b}):b instanceof Kb?a.send("MissingPDF",
{exception:b}):a.send("UnknownError",{exception:new Jb(b.message,b.toString())})};PDFJS.maxImageSize=void 0===d.maxImageSize?-1:d.maxImageSize;PDFJS.disableFontFace=d.disableFontFace;var h=new G,g=d.source,j=d.disableRange;if(g.data)try{c=new ab(g.data,g.password),h.resolve()}catch(k){h.reject(k)}else if(g.chunkedViewerLoading)try{c=new na(g,a),h.resolve()}catch(l){h.reject(l)}else var m=new Xc(g.url,{httpHeaders:g.httpHeaders}),p=m.requestFull({onHeadersReceived:function(){if(!j){var b=m.getRequestXhr(p);
if("bytes"===b.getResponseHeader("Accept-Ranges")&&"identity"===(b.getResponseHeader("Content-Encoding")||"identity"))if(b=b.getResponseHeader("Content-Length"),b=parseInt(b,10),J(b)){m.abortRequest(p);g.length=b;try{c=new na(g,a),h.resolve(c)}catch(d){h.reject(d)}}}},onDone:function(a){try{c=new ab(a.chunk,g.password),h.resolve()}catch(b){h.reject(b)}},onError:function(b){404==b?(b=new Kb('Missing PDF "'+g.url+'".'),a.send("MissingPDF",{exception:b})):a.send("DocError","Unexpected server response ("+
b+') while retrieving PDF "'+g.url+'".')},onProgress:function(b){a.send("DocProgress",{loaded:b.loaded,total:b.lengthComputable?b.total:void 0})}});h.then(function q(){b(!1).then(e,function(a){a instanceof lb?(c.requestLoadedStream(),c.onLoadedStream().then(function(){b(!0).then(e,f)})):(a instanceof vb&&(c.passwordChangedPromise=new G,c.passwordChangedPromise.then(q)),f(a))},f)},f)});a.on("GetPageRequest",function(b){c.getPage(b.pageIndex).then(function(e){var f=c.ensure(e,"rotate"),h=c.ensure(e,
"ref");e=c.ensure(e,"view");G.all([f,h,e]).then(function(c){a.send("GetPage",{pageInfo:{pageIndex:b.pageIndex,rotate:c[0],ref:c[1],view:c[2]}})})})});a.on("GetDestinations",function(a,b){c.ensureCatalog("destinations").then(function(a){b.resolve(a)})});a.on("GetData",function(a,b){c.requestLoadedStream();c.onLoadedStream().then(function(a){b.resolve(a.bytes)})});a.on("DataLoaded",function(a,b){c.onLoadedStream().then(function(a){b.resolve({length:a.bytes.byteLength})})});a.on("UpdatePassword",function(a){c.updatePassword(a)});
a.on("GetAnnotationsRequest",function(b){c.getPage(b.pageIndex).then(function(e){c.ensure(e,"getAnnotationsData",[]).then(function(c){a.send("GetAnnotations",{pageIndex:b.pageIndex,annotations:c})})})});a.on("RenderPageRequest",function(b){c.getPage(b.pageIndex).then(function(c){var f=b.pageIndex+1,h=Date.now();c.getOperatorList(a).then(function(a){za("page=%d - getOperatorList: time=%dms, len=%d",f,Date.now()-h,a.fnArray.length)},function(b){a.send("PageError",{pageNum:f,error:"string"===typeof b?
{message:b,stack:"worker.js: while trying to getPage() and getOperatorList()"}:"object"===typeof b?{message:b.message||b.toString(),stack:b.stack||"worker.js: while trying to getPage() and getOperatorList()"}:{message:"Unknown exception type: "+typeof b,stack:"worker.js: while trying to getPage() and getOperatorList()"}})})})},this);a.on("GetTextContent",function(a,b){c.getPage(a.pageIndex).then(function(c){var h=a.pageIndex+1,g=Date.now();c.extractTextContent().then(function(a){b.resolve(a);za("text indexing: page=%d - time=%dms",
h,Date.now()-g)},function(a){b.reject(a)})})});a.on("Terminate",function(a,b){c.streamManager.networkManager.abortAllRequests();b.resolve()})}},rg={},Gh={log:function(){var a=Array.prototype.slice.call(arguments);Oa.postMessage({action:"console_log",data:a})},error:function(){var a=Array.prototype.slice.call(arguments);Oa.postMessage({action:"console_error",data:a});throw"pdf.js execution error";},time:function(a){rg[a]=Date.now()},timeEnd:function(a){var b=rg[a];b||r("Unkown timer name "+a);this.log("Timer:",
a,Date.now()-b)}};if("undefined"===typeof window){Oa.console=Gh;PDFJS.LogManager.addLogger({warn:function(a){Oa.postMessage({action:"_warn",data:a})}});var Hh=new Zd("worker_processor",this);Fh.setup(Hh)}var ig,sg=function(){this.failOnCorruptedImage=!1},jb=function(a,b){return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]},kb=function(a,b){return a[b]<<8|a[b+1]},Qd=function(a){for(var b=1,c=0;a>b;)b<<=1,c++;return c},Bc=function(a,b,c){a=c.xcb_;var d=c.ycb_,e=1<<a,f=1<<d,h=Math.floor(b.tbx0/e),g=Math.floor(b.tby0/
f),j=Math.ceil(b.tbx1/e),k=Math.ceil(b.tby1/f),l=b.resolution.precinctParameters,m=[];c=[];for(var p=g;p<k;p++)for(g=h;g<j;g++){var n={cbx:g,cby:p,tbx0:e*g,tby0:f*p,tbx1:e*(g+1),tby1:f*(p+1)},q=Math.floor((n.tby0-l.precinctYOffset)/l.precinctHeight)+Math.floor((n.tbx0-l.precinctXOffset)/l.precinctWidth)*l.numprecinctswide;n.tbx0_=Math.max(b.tbx0,n.tbx0);n.tby0_=Math.max(b.tby0,n.tby0);n.tbx1_=Math.min(b.tbx1,n.tbx1);n.tby1_=Math.min(b.tby1,n.tby1);n.precinctNumber=q;n.subbandType=b.type;n.Lblock=
3;m.push(n);q in c?(q=c[q],q.cbxMin=Math.min(q.cbxMin,g),q.cbyMin=Math.min(q.cbyMin,p),q.cbxMax=Math.max(q.cbxMax,g),q.cbyMax=Math.max(q.cbyMax,p)):c[q]=q={cbxMin:g,cbyMin:p,cbxMax:g,cbyMax:p};n.precinct=q}b.codeblockParameters={codeblockWidth:a,codeblockHeight:d,numcodeblockwide:j-h+1,numcodeblockhigh:k-k+1};b.codeblocks=m;g=0;for(a=m.length;g<a;g++);b.precincts=c},tg=function(a,b,c){var d=[];a=a.subbands;for(var e=0,f=a.length;e<f;e++)for(var h=a[e].codeblocks,g=0,j=h.length;g<j;g++){var k=h[g];
k.precinctNumber==b&&d.push(k)}return{layerNumber:c,codeblocks:d}},Ih=function(a){var b=a.tiles[a.currentTile.index],c=b.codingStyleDefaultParameters.layersCount,d=a.SIZ.Csiz,e=0;for(a=0;a<d;a++)e=Math.max(e,b.components[a].codingStyleParameters.decompositionLevelsCount);var f=0,h=0,g=0,j=0;this.nextPacket=function(){for(;f<c;f++){for(;h<=e;h++){for(;g<d;g++){var a=b.components[g];if(!(h>a.codingStyleParameters.decompositionLevelsCount)){for(var a=a.resolutions[h],l=a.precinctParameters.numprecincts;j<
l;)return a=tg(a,j,f),j++,a;j=0}}g=0}h=0}throw"Out of packets";}},Jh=function(a){var b=a.tiles[a.currentTile.index],c=b.codingStyleDefaultParameters.layersCount,d=a.SIZ.Csiz,e=0;for(a=0;a<d;a++)e=Math.max(e,b.components[a].codingStyleParameters.decompositionLevelsCount);var f=0,h=0,g=0,j=0;this.nextPacket=function(){for(;f<=e;f++){for(;h<c;h++){for(;g<d;g++){var a=b.components[g];if(!(f>a.codingStyleParameters.decompositionLevelsCount)){for(var a=a.resolutions[f],l=a.precinctParameters.numprecincts;j<
l;)return a=tg(a,j,h),j++,a;j=0}}g=0}h=0}throw"Out of packets";}},Kh=function(a,b,c,d){function e(a){for(;j<a;){var d=b[c+h];h++;k?(g=g<<7|d,j+=7,k=!1):(g=g<<8|d,j+=8);255==d&&(k=!0)}j-=a;return g>>>j&(1<<a)-1}function f(){var a=e(1);if(0===a)return 1;a=a<<1|e(1);if(2==a)return 2;a=a<<2|e(2);if(14>=a)return(a&3)+3;a=a<<5|e(5);if(510>=a)return(a&31)+6;a=a<<7|e(7);return(a&127)+37}var h=0,g,j=0,k=!1;for(a=a.tiles[a.currentTile.index].packetsIterator;h<d;){var l=a.nextPacket();if(e(1)){for(var m=l.layerNumber,
p=[],n=0,q=l.codeblocks.length;n<q;n++){var s=l.codeblocks[n],t=s.precinct,u=s.cbx-t.cbxMin,r=s.cby-t.cbyMin,w=!1,A=!1;if("included"in s)w=!!e(1);else{var t=s.precinct,y,z;if("inclusionTree"in t)y=t.inclusionTree;else{z=t.cbxMax-t.cbxMin+1;var v=t.cbyMax-t.cbyMin+1;y=new ug(z,v,m);z=new vg(z,v);t.inclusionTree=y;t.zeroBitPlanesTree=z}if(y.reset(u,r,m))for(;;)if(e(1)){if(v=!y.nextLevel()){w=A=s.included=!0;break}}else{y.incrementValue(m);break}}if(w){if(A){z=t.zeroBitPlanesTree;for(z.reset(u,r);;)if(e(1)){if(v=
!z.nextLevel())break}else z.incrementValue();s.zeroBitPlanes=z.value}for(t=f();e(1);)s.Lblock++;u=Qd(t);u=e((t<1<<u?u-1:u)+s.Lblock);p.push({codeblock:s,codingpasses:t,dataLength:u})}}j=0;k&&(h++,k=!1);for(;0<p.length;)l=p.shift(),s=l.codeblock,"data"in s||(s.data=[]),s.data.push({data:b,start:c+h,end:c+h+l.dataLength,codingpasses:l.codingpasses}),h+=l.dataLength}else j=0,k&&(h++,k=!1)}return h},Lh={LL:0,LH:1,HL:1,HH:2};sg.prototype={load:function(a){var b=new XMLHttpRequest;b.open("GET",a,!0);b.responseType=
"arraybuffer";b.onload=function(){var a=new Uint8Array(b.response||b.mozResponseArrayBuffer);this.parse(a);if(this.onload)this.onload()}.bind(this);b.send(null)},parse:function(a){function b(a,b,c){for(var d=0,e=0;e<c;e++)d=256*d+(a[b+e]&255);return d}for(var c=0,d=a.length;c<d;){var e=8,f=b(a,c,4),h=b(a,c+4,4),c=c+e;1==f&&(f=b(a,c,8),c+=8,e+=8);0===f&&(f=d-c+e);f<e&&r("JPX error: Invalid box field size");e=f-e;f=!0;switch(h){case 1785737832:f=!1;break;case 1785737827:this.parseCodestream(a,c,c+e)}f&&
(c+=e)}},parseCodestream:function(a,b,c){var d={};try{for(var e=b;e<c;){var f=kb(a,e),e=e+2,h=0,g;switch(f){case 65359:d.mainHeader=!0;break;case 65497:break;case 65361:var h=kb(a,e),j={};j.Xsiz=jb(a,e+4);j.Ysiz=jb(a,e+8);j.XOsiz=jb(a,e+12);j.YOsiz=jb(a,e+16);j.XTsiz=jb(a,e+20);j.YTsiz=jb(a,e+24);j.XTOsiz=jb(a,e+28);j.YTOsiz=jb(a,e+32);var k=kb(a,e+36);j.Csiz=k;var l=[];g=e+38;for(var m=0;m<k;m++){var p={precision:(a[g]&127)+1,isSigned:!!(a[g]&128),XRsiz:a[g+1],YRsiz:a[g+1]},n=p,q=j;n.x0=Math.ceil(q.XOsiz/
n.XRsiz);n.x1=Math.ceil(q.Xsiz/n.XRsiz);n.y0=Math.ceil(q.YOsiz/n.YRsiz);n.y1=Math.ceil(q.Ysiz/n.YRsiz);n.width=n.x1-n.x0;n.height=n.y1-n.y0;l.push(p)}d.SIZ=j;d.components=l;for(var s=d,t=l,u=s.SIZ,W=[],w=Math.ceil((u.Xsiz-u.XTOsiz)/u.XTsiz),A=Math.ceil((u.Ysiz-u.YTOsiz)/u.YTsiz),y=0;y<A;y++)for(var z=0;z<w;z++){var v={};v.tx0=Math.max(u.XTOsiz+z*u.XTsiz,u.XOsiz);v.ty0=Math.max(u.YTOsiz+y*u.YTsiz,u.YOsiz);v.tx1=Math.min(u.XTOsiz+(z+1)*u.XTsiz,u.Xsiz);v.ty1=Math.min(u.YTOsiz+(y+1)*u.YTsiz,u.Ysiz);v.width=
v.tx1-v.tx0;v.height=v.ty1-v.ty0;v.components=[];W.push(v)}s.tiles=W;for(var M=0,x=u.Csiz;M<x;M++)for(var C=t[M],G=0,I=W.length;G<I;G++){var B={},v=W[G];B.tcx0=Math.ceil(v.tx0/C.XRsiz);B.tcy0=Math.ceil(v.ty0/C.YRsiz);B.tcx1=Math.ceil(v.tx1/C.XRsiz);B.tcy1=Math.ceil(v.ty1/C.YRsiz);B.width=B.tcx1-B.tcx0;B.height=B.tcy1-B.tcy0;v.components[M]=B}d.QCC=[];d.COC=[];break;case 65372:var h=kb(a,e),H={};g=e+2;var E=a[g++],D,J;switch(E&31){case 0:D=8;J=!0;break;case 1:D=16;J=!1;break;case 2:D=16;J=!0;break;
default:throw"Invalid SQcd value "+E;}H.noQuantization=8==D;H.scalarExpounded=J;H.guardBits=E>>5;for(var Qb=[];g<h+e;){var xa={};8==D?(xa.epsilon=a[g++]>>3,xa.mu=0):(xa.epsilon=a[g]>>3,xa.mu=(a[g]&7)<<8|a[g+1],g+=2);Qb.push(xa)}H.SPqcds=Qb;d.mainHeader?d.QCD=H:(d.currentTile.QCD=H,d.currentTile.QCC=[]);break;case 65373:var h=kb(a,e),La={};g=e+2;var N;257>d.SIZ.Csiz?N=a[g++]:(N=kb(a,g),g+=2);E=a[g++];switch(E&31){case 0:D=8;J=!0;break;case 1:D=16;J=!1;break;case 2:D=16;J=!0;break;default:throw"Invalid SQcd value "+
E;}La.noQuantization=8==D;La.scalarExpounded=J;La.guardBits=E>>5;for(Qb=[];g<h+e;)xa={},8==D?(xa.epsilon=a[g++]>>3,xa.mu=0):(xa.epsilon=a[g]>>3,xa.mu=(a[g]&7)<<8|a[g+1],g+=2),Qb.push(xa);La.SPqcds=Qb;d.mainHeader?d.QCC[N]=La:d.currentTile.QCC[N]=La;break;case 65362:var h=kb(a,e),Q={};g=e+2;var O=a[g++];Q.entropyCoderWithCustomPrecincts=!!(O&1);Q.sopMarkerUsed=!!(O&2);Q.ephMarkerUsed=!!(O&4);Q.progressionOrder=a[g++];Q.layersCount=kb(a,g);g+=2;Q.multipleComponentTransform=a[g++];Q.decompositionLevelsCount=
a[g++];Q.xcb=(a[g++]&15)+2;Q.ycb=(a[g++]&15)+2;var L=a[g++];Q.selectiveArithmeticCodingBypass=!!(L&1);Q.resetContextProbabilities=!!(L&2);Q.terminationOnEachCodingPass=!!(L&4);Q.verticalyStripe=!!(L&8);Q.predictableTermination=!!(L&16);Q.segmentationSymbolUsed=!!(L&32);Q.transformation=a[g++];if(Q.entropyCoderWithCustomPrecincts){for(var T={};g<h+e;){var U=a[g];T.push({PPx:U&15,PPy:U>>4})}Q.precinctsSizes=T}if(Q.sopMarkerUsed||Q.ephMarkerUsed||Q.selectiveArithmeticCodingBypass||Q.resetContextProbabilities||
Q.terminationOnEachCodingPass||Q.verticalyStripe||Q.predictableTermination)throw"Unsupported COD options: "+Oa.JSON.stringify(Q);d.mainHeader?d.COD=Q:(d.currentTile.COD=Q,d.currentTile.COC=[]);break;case 65424:var h=kb(a,e),F={};F.index=kb(a,e+2);F.length=jb(a,e+4);F.dataEnd=F.length+e-2;F.partIndex=a[e+8];F.partsCount=a[e+9];d.mainHeader=!1;0===F.partIndex&&(F.COD=d.COD,F.COC=d.COC.slice(0),F.QCD=d.QCD,F.QCC=d.QCC.slice(0));d.currentTile=F;break;case 65427:F=d.currentTile;if(0===F.partIndex){for(var P=
d,Z=P.SIZ.Csiz,ba=P.tiles[F.index],pa=0;pa<Z;pa++){var ia=ba.components[pa];ia.quantizationParameters=pa in P.currentTile.QCC?P.currentTile.QCC[pa]:P.currentTile.QCD;ia.codingStyleParameters=pa in P.currentTile.COC?P.currentTile.COC[pa]:P.currentTile.COD}ba.codingStyleDefaultParameters=P.currentTile.COD;for(var V=d,fa=V.tiles[V.currentTile.index],ta=V.SIZ.Csiz,la=0;la<ta;la++){for(var S=fa.components[la],ma=S.codingStyleParameters.decompositionLevelsCount,ua=[],ka=[],ga=0;ga<=ma;ga++){var $,oa=ga,
ha=S.codingStyleParameters,X={};ha.entropyCoderWithCustomPrecincts?(X.PPx=ha.precinctsSizes[oa].PPx,X.PPy=ha.precinctsSizes[oa].PPy):(X.PPx=15,X.PPy=15);X.xcb_=0<oa?Math.min(ha.xcb,X.PPx-1):Math.min(ha.xcb,X.PPx);X.ycb_=0<oa?Math.min(ha.ycb,X.PPy-1):Math.min(ha.ycb,X.PPy);$=X;var ya={},aa=1<<ma-ga;ya.trx0=Math.ceil(S.tcx0/aa);ya.try0=Math.ceil(S.tcy0/aa);ya.trx1=Math.ceil(S.tcx1/aa);ya.try1=Math.ceil(S.tcy1/aa);var ca=ya,ra=1<<$.PPx,sa=1<<$.PPy,za=ca.trx1>ca.trx0?Math.ceil(ca.trx1/ra)-Math.floor(ca.trx0/
ra):0,Aa=ca.try1>ca.try0?Math.ceil(ca.try1/sa)-Math.floor(ca.try0/sa):0;ca.precinctParameters={precinctXOffset:Math.floor(ca.trx0/ra)*ra,precinctYOffset:Math.floor(ca.try0/sa)*sa,precinctWidth:ra,precinctHeight:sa,numprecinctswide:za,numprecinctshigh:Aa,numprecincts:za*Aa};ua.push(ya);var K;if(0===ga)K={type:"LL"},K.tbx0=Math.ceil(S.tcx0/aa),K.tby0=Math.ceil(S.tcy0/aa),K.tbx1=Math.ceil(S.tcx1/aa),K.tby1=Math.ceil(S.tcy1/aa),K.resolution=ya,Bc(V,K,$),ka.push(K),ya.subbands=[K];else{var Ba=1<<ma-ga+
1,wa=[];K={type:"HL"};K.tbx0=Math.ceil(S.tcx0/Ba-0.5);K.tby0=Math.ceil(S.tcy0/Ba);K.tbx1=Math.ceil(S.tcx1/Ba-0.5);K.tby1=Math.ceil(S.tcy1/Ba);K.resolution=ya;Bc(V,K,$);ka.push(K);wa.push(K);K={type:"LH"};K.tbx0=Math.ceil(S.tcx0/Ba);K.tby0=Math.ceil(S.tcy0/Ba-0.5);K.tbx1=Math.ceil(S.tcx1/Ba);K.tby1=Math.ceil(S.tcy1/Ba-0.5);K.resolution=ya;Bc(V,K,$);ka.push(K);wa.push(K);K={type:"HH"};K.tbx0=Math.ceil(S.tcx0/Ba-0.5);K.tby0=Math.ceil(S.tcy0/Ba-0.5);K.tbx1=Math.ceil(S.tcx1/Ba-0.5);K.tby1=Math.ceil(S.tcy1/
Ba-0.5);K.resolution=ya;Bc(V,K,$);ka.push(K);wa.push(K);ya.subbands=wa}}S.resolutions=ua;S.subbands=ka}var Ea=fa.codingStyleDefaultParameters.progressionOrder;switch(Ea){case 0:fa.packetsIterator=new Ih(V);break;case 1:fa.packetsIterator=new Jh(V);break;default:throw"Unsupported progression order "+Ea;}}h=F.dataEnd-e;Kh(d,a,e,h);break;case 65380:h=kb(a,e);break;default:throw"Unknown codestream code: "+f.toString(16);}e+=h}}catch(Ga){this.failOnCorruptedImage?r("JPX error: "+Ga):R("JPX error: "+Ga+
". Trying to recover")}for(var Ja=d.components,Da=d.SIZ.Csiz,Na=[],Fa=0,Va=d.tiles.length;Fa<Va;Fa++){for(var Pa=d.tiles[Fa],na=[],da=0;da<Da;da++){for(var va=Pa.components[da],Ha=va.codingStyleParameters,Qa=va.quantizationParameters,ab=Ha.decompositionLevelsCount,Ia=Qa.SPqcds,Sa=Qa.scalarExpounded,eb=Qa.guardBits,Ra=Ha.transformation,cb=Ha.segmentationSymbolUsed,bb=d.components[da].precision,Ya=[],Ua=0,Ka=0;Ka<=ab;Ka++)for(var db=va.resolutions[Ka],$a=0,lb=db.subbands.length;$a<lb;$a++){var Ca,Wa;
Sa?(Ca=Ia[Ua].mu,Wa=Ia[Ua].epsilon):(Ca=Ia[0].mu,Wa=Ia[0].epsilon+(0<Ka?1-Ka:0));for(var ob=db.subbands[$a],Ab=ob.tbx1-ob.tbx0,Y=ob.tby1-ob.tby0,qb=Math.pow(2,bb+Lh[ob.type]-Wa)*(1+Ca/2048),vb=eb+Wa-1,mb=new Float32Array(Ab*Y),Cb=mb,fb=ob.tbx0,Eb=ob.tby0,tb=Ab,Fb=qb,wb=vb,xb=ob.codeblocks,Mb=Ra,Nb=cb,nb=0,Pb=xb.length;nb<Pb;++nb){var Xa=xb[nb],qa=Xa.tbx1_-Xa.tbx0_,rb=Xa.tby1_-Xa.tby0_;if(!(0===qa||0===rb)&&"data"in Xa){var Ta,ea;Ta=new wg(qa,rb,Xa.subbandType,Xa.zeroBitPlanes);ea=2;for(var Rb=Xa.data,
ib=0,gb=0,hb=0,Yb=Rb.length;hb<Yb;hb++)var Sb=Rb[hb],ib=ib+(Sb.end-Sb.start),gb=gb+Sb.codingpasses;for(var Db=new Uint8Array(ib),Za=0,hb=0,Yb=Rb.length;hb<Yb;hb++){var Sb=Rb[hb],Zb=Sb.data.subarray(Sb.start,Sb.end);Db.set(Zb,Za);Za+=Zb.length}var Wb=new xg(Db,0,ib);Ta.setDecoder(Wb);for(hb=0;hb<gb;hb++){switch(ea){case 0:Ta.runSignificancePropogationPass();break;case 1:Ta.runMagnitudeRefinementPass();break;case 2:Ta.runCleanupPass(),Nb&&Ta.checkSegmentationSymbol()}ea=(ea+1)%3}for(var sb=Xa.tbx0_-
fb+(Xa.tby0_-Eb)*tb,$b=0,Gb=0;Gb<rb;Gb++){for(Za=0;Za<qa;Za++){var Tb=(Ta.coefficentsSign[$b]?-1:1)*Ta.coefficentsMagnitude[$b],Hb=Ta.bitsDecoded[$b],ub;0===Mb||wb>Hb?(Tb+=0>Tb?Tb-0.5:0<Tb?Tb+0.5:0,ub=1<<wb-Hb):ub=1;Cb[sb++]=Tb*ub*Fb;$b++}sb+=tb-qa}}}Ya.push({width:Ab,height:Y,items:mb});Ua++}var Ra=Ha.transformation,Ma=(0===Ra?new yg:new zg).calculate(Ya,va.tcx0,va.tcy0);na.push({left:va.tcx0,top:va.tcy0,width:Ma.width,height:Ma.height,items:Ma.items})}if(Pa.codingStyleDefaultParameters.multipleComponentTransform)for(var dc=
na[0].items,Jb=na[1].items,Kb=na[2].items,ja=0,ac=dc.length;ja<ac;ja++){var Lb=Jb[ja],Ob=Kb[ja],yb=dc[ja]-(Ob+Lb>>2);Jb[ja]=yb;dc[ja]=Ob+yb;Kb[ja]=Lb+yb}for(da=0;da<Da;da++){var pb=Ja[da];if(!pb.isSigned)for(var zb=1<<pb.precision-1,Bb=na[da],Ub=Bb.items,ja=0,ac=Ub.length;ja<ac;ja++)Ub[ja]+=zb}for(da=0;da<Da;da++){for(var pb=Ja[da],zb=pb.isSigned?128:0,bc=pb.precision-8,Bb=na[da],Ub=Bb.items,Vb=new Uint8Array(Ub.length),ja=0,ac=Ub.length;ja<ac;ja++){var Ib=(Ub[ja]>>bc)+zb;Vb[ja]=0>Ib?0:255<Ib?255:
Ib}na[da].items=Vb}Na.push(na)}this.tiles=Na;this.width=d.SIZ.Xsiz-d.SIZ.XOsiz;this.height=d.SIZ.Ysiz-d.SIZ.YOsiz;this.componentsCount=d.SIZ.Csiz}};var vg,Ag=function(a,b){var c=Qd(Math.max(a,b))+1;this.levels=[];for(var d=0;d<c;d++)this.levels.push({width:a,height:b,items:[]}),a=Math.ceil(a/2),b=Math.ceil(b/2)};Ag.prototype={reset:function(a,b){for(var c=0,d=0;c<this.levels.length;){var e=this.levels[c],f=a+b*e.width;if(f in e.items){d=e.items[f];break}e.index=f;a>>=1;b>>=1;c++}c--;e=this.levels[c];
e.items[e.index]=d;this.currentLevel=c;delete this.value},incrementValue:function(){var a=this.levels[this.currentLevel];a.items[a.index]++},nextLevel:function(){var a=this.currentLevel,b=this.levels[a],c=b.items[b.index];a--;if(0>a)return this.value=c,!1;this.currentLevel=a;b=this.levels[a];b.items[b.index]=c;return!0}};vg=Ag;var ug,Bg=function(a,b,c){var d=Qd(Math.max(a,b))+1;this.levels=[];for(var e=0;e<d;e++){for(var f=new Uint8Array(a*b),h=0,g=f.length;h<g;h++)f[h]=c;this.levels.push({width:a,
height:b,items:f});a=Math.ceil(a/2);b=Math.ceil(b/2)}};Bg.prototype={reset:function(a,b,c){for(var d=0;d<this.levels.length;){var e=this.levels[d],f=a+b*e.width;e.index=f;e=e.items[f];if(255==e)break;if(e>c)return this.currentLevel=d,this.propagateValues(),!1;a>>=1;b>>=1;d++}this.currentLevel=d-1;return!0},incrementValue:function(a){var b=this.levels[this.currentLevel];b.items[b.index]=a+1;this.propagateValues()},propagateValues:function(){for(var a=this.currentLevel,b=this.levels[a],c=b.items[b.index];0<=
--a;)b=this.levels[a],b.items[b.index]=c},nextLevel:function(){var a=this.currentLevel,b=this.levels[a],c=b.items[b.index];b.items[b.index]=255;a--;if(0>a)return!1;this.currentLevel=a;b=this.levels[a];b.items[b.index]=c;return!0}};ug=Bg;var xg,Cg=function(a,b,c){this.data=a;this.bp=b;this.dataEnd=c;this.chigh=a[b];this.clow=0;this.byteIn();this.chigh=this.chigh<<7&65535|this.clow>>9&127;this.clow=this.clow<<7&65535;this.ct-=7;this.a=32768},Rd=[{qe:22017,nmps:1,nlps:1,switchFlag:1},{qe:13313,nmps:2,
nlps:6,switchFlag:0},{qe:6145,nmps:3,nlps:9,switchFlag:0},{qe:2753,nmps:4,nlps:12,switchFlag:0},{qe:1313,nmps:5,nlps:29,switchFlag:0},{qe:545,nmps:38,nlps:33,switchFlag:0},{qe:22017,nmps:7,nlps:6,switchFlag:1},{qe:21505,nmps:8,nlps:14,switchFlag:0},{qe:18433,nmps:9,nlps:14,switchFlag:0},{qe:14337,nmps:10,nlps:14,switchFlag:0},{qe:12289,nmps:11,nlps:17,switchFlag:0},{qe:9217,nmps:12,nlps:18,switchFlag:0},{qe:7169,nmps:13,nlps:20,switchFlag:0},{qe:5633,nmps:29,nlps:21,switchFlag:0},{qe:22017,nmps:15,
nlps:14,switchFlag:1},{qe:21505,nmps:16,nlps:14,switchFlag:0},{qe:20737,nmps:17,nlps:15,switchFlag:0},{qe:18433,nmps:18,nlps:16,switchFlag:0},{qe:14337,nmps:19,nlps:17,switchFlag:0},{qe:13313,nmps:20,nlps:18,switchFlag:0},{qe:12289,nmps:21,nlps:19,switchFlag:0},{qe:10241,nmps:22,nlps:19,switchFlag:0},{qe:9217,nmps:23,nlps:20,switchFlag:0},{qe:8705,nmps:24,nlps:21,switchFlag:0},{qe:7169,nmps:25,nlps:22,switchFlag:0},{qe:6145,nmps:26,nlps:23,switchFlag:0},{qe:5633,nmps:27,nlps:24,switchFlag:0},{qe:5121,
nmps:28,nlps:25,switchFlag:0},{qe:4609,nmps:29,nlps:26,switchFlag:0},{qe:4353,nmps:30,nlps:27,switchFlag:0},{qe:2753,nmps:31,nlps:28,switchFlag:0},{qe:2497,nmps:32,nlps:29,switchFlag:0},{qe:2209,nmps:33,nlps:30,switchFlag:0},{qe:1313,nmps:34,nlps:31,switchFlag:0},{qe:1089,nmps:35,nlps:32,switchFlag:0},{qe:673,nmps:36,nlps:33,switchFlag:0},{qe:545,nmps:37,nlps:34,switchFlag:0},{qe:321,nmps:38,nlps:35,switchFlag:0},{qe:273,nmps:39,nlps:36,switchFlag:0},{qe:133,nmps:40,nlps:37,switchFlag:0},{qe:73,nmps:41,
nlps:38,switchFlag:0},{qe:37,nmps:42,nlps:39,switchFlag:0},{qe:21,nmps:43,nlps:40,switchFlag:0},{qe:9,nmps:44,nlps:41,switchFlag:0},{qe:5,nmps:45,nlps:42,switchFlag:0},{qe:1,nmps:45,nlps:43,switchFlag:0},{qe:22017,nmps:46,nlps:46,switchFlag:0}];Cg.prototype={byteIn:function(){var a=this.data,b=this.bp;255==a[b]?143<a[b+1]?(this.clow+=65280,this.ct=8):(b++,this.clow+=a[b]<<9,this.ct=7,this.bp=b):(b++,this.clow+=b<this.dataEnd?a[b]<<8:65280,this.ct=8,this.bp=b);65535<this.clow&&(this.chigh+=this.clow>>
16,this.clow&=65535)},readBit:function(a){var b=Rd[a.index].qe;this.a-=b;if(this.chigh<b)return a=this.exchangeLps(a),this.renormD(),a;this.chigh-=b;return 0===(this.a&32768)?(a=this.exchangeMps(a),this.renormD(),a):a.mps},renormD:function(){do 0===this.ct&&this.byteIn(),this.a<<=1,this.chigh=this.chigh<<1&65535|this.clow>>15&1,this.clow=this.clow<<1&65535,this.ct--;while(0===(this.a&32768))},exchangeMps:function(a){var b,c=Rd[a.index];this.a<c.qe?(b=1-a.mps,1==c.switchFlag&&(a.mps=1-a.mps),a.index=
c.nlps):(b=a.mps,a.index=c.nmps);return b},exchangeLps:function(a){var b,c=Rd[a.index];this.a<c.qe?(this.a=c.qe,b=a.mps,a.index=c.nmps):(this.a=c.qe,b=1-a.mps,1==c.switchFlag&&(a.mps=1-a.mps),a.index=c.nlps);return b}};xg=Cg;var wg,Dg=function(a,b,c,d){this.width=a;this.height=b;this.contextLabelTable="HH"==c?Mh:"HL"==c?Nh:Oh;a*=b;this.neighborsSignificance=new Uint8Array(a);this.coefficentsSign=new Uint8Array(a);this.coefficentsMagnitude=new Uint32Array(a);this.processingFlags=new Uint8Array(a);
a=new Uint8Array(this.width*this.height);b=0;for(c=a.length;b<c;b++)a[b]=d;this.bitsDecoded=a;this.reset()},Oh=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]),Nh=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]),Mh=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,
3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]),Ph=[{contextLabel:13,xorBit:0},{contextLabel:12,xorBit:0},{contextLabel:11,xorBit:0},{contextLabel:10,xorBit:0},{contextLabel:9,xorBit:0},{contextLabel:10,xorBit:1},{contextLabel:11,xorBit:1},{contextLabel:12,xorBit:1},{contextLabel:13,xorBit:1}];Dg.prototype={setDecoder:function(a){this.decoder=a},reset:function(){this.uniformContext={index:46,mps:0};this.runLengthContext={index:3,
mps:0};this.contexts=[];this.contexts.push({index:4,mps:0});for(var a=1;16>=a;a++)this.contexts.push({index:0,mps:0})},setNeighborsSignificance:function(a,b){var c=this.neighborsSignificance,d=this.width,e=this.height,f=a*d+b;0<a&&(0<b&&(c[f-d-1]+=16),b+1<d&&(c[f-d+1]+=16),c[f-d]+=4);a+1<e&&(0<b&&(c[f+d-1]+=16),b+1<d&&(c[f+d+1]+=16),c[f+d]+=4);0<b&&(c[f-1]+=1);b+1<d&&(c[f+1]+=1);c[f]|=128},runSignificancePropogationPass:function(){for(var a=this.decoder,b=this.width,c=this.height,d=this.coefficentsMagnitude,
e=this.coefficentsSign,f=this.neighborsSignificance,h=this.processingFlags,g=this.contexts,j=this.contextLabelTable,k=this.bitsDecoded,l=0,m=b*c;l<m;l++)h[l]&=-2;for(l=0;l<c;l+=4)for(m=0;m<b;m++)for(var p=l*b+m,n=0;4>n;n++,p+=b){var q=l+n;if(q>=c)break;if(!d[p]&&f[p]){if(a.readBit(g[j[f[p]]])){var s=this.decodeSignBit(q,m);e[p]=s;d[p]=1;this.setNeighborsSignificance(q,m);h[p]|=2}k[p]++;h[p]|=1}}},decodeSignBit:function(a,b){var c=this.width,d=a*c+b,e=this.coefficentsMagnitude,f=this.coefficentsSign,
c=Ph[3*(1-(b+1<c&&e[d+1]?f[d+1]?0<b&&e[d-1]?!f[d-1]?0:-1:-1:0<b&&e[d-1]?!f[d-1]?1:0:1:0<b&&e[d-1]?!f[d-1]?1:-1:0))+(1-(a+1<this.height&&e[d+c]?f[d+c]?0<a&&e[d-c]?!f[d-c]?0:-1:-1:0<a&&e[d-c]?!f[d-c]?1:0:1:0<a&&e[d-c]?!f[d-c]?1:-1:0))];return this.decoder.readBit(this.contexts[c.contextLabel])^c.xorBit},runMagnitudeRefinementPass:function(){for(var a=this.decoder,b=this.width,c=this.height,d=this.coefficentsMagnitude,e=this.neighborsSignificance,f=this.contexts,h=this.bitsDecoded,g=this.processingFlags,
j=0;j<c;j+=4)for(var k=0;k<b;k++)for(var l=0;4>l;l++){var m=j+l;if(m>=c)break;var p=m*b+k;if(d[p]&&0===(g[p]&1)){var n=16;0!==(g[p]&2)&&(g[m*b+k]^=2,m=e[p],n=1<=(m&3)+(m>>2&3)+(m>>4&7)?15:14);m=a.readBit(f[n]);d[p]=d[p]<<1|m;h[p]++;g[p]|=1}}},runCleanupPass:function(){for(var a=this.decoder,b=this.width,c=this.height,d=this.neighborsSignificance,e=this.coefficentsMagnitude,f=this.coefficentsSign,h=this.contexts,g=this.contextLabelTable,j=this.bitsDecoded,k=this.processingFlags,l=2*b,m=3*b,p=0;p<c;p+=
4)for(var n=0;n<b;n++){var q=p*b+n,s=0,t=q,u,r;if(p+3<c&&0===k[q]&&0===k[q+b]&&0===k[q+l]&&0===k[q+m]&&0===d[q]&&0===d[q+b]&&0===d[q+l]&&0===d[q+m]){u=this.runLengthContext;if(!a.readBit(u)){j[q]++;j[q+b]++;j[q+l]++;j[q+m]++;continue}u=this.uniformContext;s=a.readBit(u)<<1|a.readBit(u);r=p+s;t+=s*b;u=this.decodeSignBit(r,n);f[t]=u;e[t]=1;this.setNeighborsSignificance(r,n);k[t]|=2;t=q;for(q=p;q<=r;q++,t+=b)j[t]++;s++}for(;4>s;s++,t+=b){r=p+s;if(r>=c)break;e[t]||0!==(k[t]&1)||(u=h[g[d[t]]],1==a.readBit(u)&&
(u=this.decodeSignBit(r,n),f[t]=u,e[t]=1,this.setNeighborsSignificance(r,n),k[t]|=2),j[t]++)}}},checkSegmentationSymbol:function(){var a=this.decoder,b=this.uniformContext;if(10!=(a.readBit(b)<<3|a.readBit(b)<<2|a.readBit(b)<<1|a.readBit(b)))throw"Invalid segmentation symbol";}};wg=Dg;var Cc=function(){};Cc.prototype.calculate=function(a,b,c){for(var d=a[0],e=1,f=a.length,h=1;e<f;e+=3,h++)d=this.iterate(d,a[e],a[e+1],a[e+2],b,c);return d};Cc.prototype.iterate=function(a,b,c,d,e,f){var h=a.width,g=
a.height;a=a.items;var j=b.width,k=b.height,l=b.items,m=c.width,p=c.height,n=c.items,q=d.width,s=d.height,t=d.items;d=h+j;c=g+p;b=new Float32Array(d*c);for(var u=0,r=g;u<r;u++)for(var g=u*h,w=2*u*d,A=0,y=h;A<y;A++,g++,w+=2)b[w]=a[g];u=0;for(r=k;u<r;u++){g=u*j;w=2*u*d+1;A=0;for(y=j;A<y;A++,g++,w+=2)b[w]=l[g]}u=0;for(r=p;u<r;u++){g=u*m;w=(2*u+1)*d;A=0;for(y=m;A<y;A++,g++,w+=2)b[w]=n[g]}u=0;for(r=s;u<r;u++){g=u*q;w=(2*u+1)*d+1;A=0;for(y=q;A<y;A++,g++,w+=2)b[w]=t[g]}a=new Float32Array(Math.max(d,c)+8);
h=new Float32Array(a);a=new Float32Array(a);for(j=0;j<c;j++)if(1==d)0!==e%1&&(b[j*d]/=2);else{g=j*d;w=4;for(k=0;k<d;k++,g++,w++)h[w]=b[g];g=3;w=5;l=4+d-2;m=4+d;h[g--]=h[w++];h[m++]=h[l--];h[g--]=h[w++];h[m++]=h[l--];h[g--]=h[w++];h[m++]=h[l--];h[g--]=h[w++];h[m++]=h[l--];this.filter(h,4,d,e,a);g=j*d;w=4;for(k=0;k<d;k++,g++,w++)b[g]=a[w]}for(k=0;k<d;k++)if(1==c)0!==f%1&&(b[k]/=2);else{g=k;w=4;for(j=0;j<c;j++,g+=d,w++)h[w]=b[g];g=3;w=5;l=4+c-2;m=4+c;h[g--]=h[w++];h[m++]=h[l--];h[g--]=h[w++];h[m++]=
h[l--];h[g--]=h[w++];h[m++]=h[l--];h[g--]=h[w++];h[m++]=h[l--];this.filter(h,4,c,f,a);g=k;w=4;for(j=0;j<c;j++,g+=d,w++)b[g]=a[w]}return{width:d,height:c,items:b}};var yg,Sd=function(){};Sd.prototype=Object.create(Cc.prototype);Sd.prototype.filter=function(a,b,c,d,e){var f=Math.floor(d/2);c=Math.floor((d+c)/2);b-=d%1;d=b-2;for(var h=f-1,g=c+2;h<g;h++,d+=2)e[d]=1.230174104914001*a[d];d=b-3;h=f-2;for(g=c+2;h<g;h++,d+=2)e[d]=0.8128930661159609*a[d];d=b-2;h=f-1;for(g=c+2;h<g;h++,d+=2)e[d]-=0.443506852043971*
(e[d-1]+e[d+1]);d=b-1;h=f-1;for(g=c+1;h<g;h++,d+=2)e[d]-=0.882911075530934*(e[d-1]+e[d+1]);d=b;h=f;for(g=c+1;h<g;h++,d+=2)e[d]-=-0.052980118572961*(e[d-1]+e[d+1]);d=b+1;h=f;for(g=c;h<g;h++,d+=2)e[d]-=-1.586134342059924*(e[d-1]+e[d+1])};yg=Sd;var zg,Td=function(){};Td.prototype=Object.create(Cc.prototype);Td.prototype.filter=function(a,b,c,d,e){var f=Math.floor(d/2);c=Math.floor((d+c)/2);b-=d%1;d=f;for(var h=c+1,g=b;d<h;d++,g+=2)e[g]=a[g]-Math.floor((a[g-1]+a[g+1]+2)/4);d=f;h=c;for(g=b+1;d<h;d++,g+=
2)e[g]=a[g]+Math.floor((e[g-1]+e[g+1])/2)};zg=Td;ig=sg;var jg,Eg=function(){},Dc=function(a,b,c){this.data=a;this.start=b;this.end=c},V=function(a,b,c){a=a.getContexts(b);for(var d=b=1,e=0,f,h=32,g=4436;d;){var j=c.readBit(a,b);b=256>b?b<<1|j:(b<<1|j)&511|256;switch(d){case 1:f=!!j;break;case 2:if(j)break;d=7;h=2;g=0;break;case 3:if(j)break;d=7;g=h=4;break;case 4:if(j)break;d=7;h=6;g=20;break;case 5:if(j)break;d=7;h=8;g=84;break;case 6:if(j)break;d=7;h=12;g=340;break;default:e=2*e+j;0===--h&&(d=0);
continue}d++}e+=g;return!f?e:0<e?-e:null},Fg=function(a,b,c){a=a.getContexts("IAID");for(var d=1,e=0;e<c;e++)var f=b.readBit(a,d),d=2*d+f;return 31>c?d&(1<<c)-1:d-Math.pow(2,c)},Gg=function(a){for(var b=1,c=0;a>b;)b<<=1,c++;return c},fa=function(a,b){var c=a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3];return c&2147483648?c+4294967296:c},Hg=function(a,b,c,d,e,f,h,g){a&&r("JBIG2 error: MMR encoding is not supported");a=!!f;var j=Qh[d].concat(h);h=j.length;for(var k=new Int32Array(h),l=new Int32Array(h),m=0;m<
h;m++)k[m]=j[m].x,l[m]=j[m].y;d=Rh[d];var j=[],p=g.decoder;g=g.contextCache.getContexts("GB");for(var n=0,q=0;q<c;q++)if(e&&(m=p.readBit(g,d),n^=m),n)j.push(j[j.length-1]);else{var s=new Uint8Array(b);j.push(s);for(var t=0;t<b;t++)if(a&&f[q][t])s[t]=0;else{for(var u=0,m=0;m<h;m++)var W=q+l[m],w=t+k[m],u=0>W||0>w||w>=b?u<<1:u<<1|j[W][w];m=p.readBit(g,u);s[t]=m}}return j},Jg=function(a,b,c,d,e,f,h,g,j){var k=Ig[c].coding;0===c&&(k=k.concat([g[0]]));for(var l=k.length,m=new Int32Array(l),p=new Int32Array(l),
n=0;n<l;n++)m[n]=k[n].x,p[n]=k[n].y;var q=Ig[c].reference;0===c&&(q=q.concat([g[1]]));g=q.length;for(var k=new Int32Array(g),s=new Int32Array(g),n=0;n<g;n++)k[n]=q[n].x,s[n]=q[n].y;var q=d[0].length,t=d.length;c=Sh[c];var u=[],W=j.decoder;j=j.contextCache.getContexts("GR");for(var w=0,A=0;A<b;A++){h&&(n=W.readBit(j,c),w^=n);var y=new Uint8Array(a);u.push(y);for(var z=0;z<a;z++){w&&r("JBIG2 error: prediction is not supported");for(var v=0,n=0;n<l;n++)var M=A+p[n],B=z+m[n],v=0>M||0>B||B>=a?v<<1:v<<
1|u[M][B];for(n=0;n<g;n++)M=A+s[n]+f,B=z+k[n]+e,v=0>M||M>=t||0>B||B>=q?v<<1:v<<1|d[M][B];n=W.readBit(j,v);y[z]=n}}return u},Ud=function(a,b){return{width:fa(a,b),height:fa(a,b+4),x:fa(a,b+8),y:fa(a,b+12),combinationOperator:a[b+16]&7}},Kg=function(){},Lg=function(){},Mg=function(a,b,c){this.data=a;this.bp=b;this.dataEnd=c;this.chigh=a[b];this.clow=0;this.byteIn();this.chigh=this.chigh<<7&65535|this.clow>>9&127;this.clow=this.clow<<7&65535;this.ct-=7;this.a=32768},Th=[{qe:22017,nmps:1,nlps:1,switchFlag:1},
{qe:13313,nmps:2,nlps:6,switchFlag:0},{qe:6145,nmps:3,nlps:9,switchFlag:0},{qe:2753,nmps:4,nlps:12,switchFlag:0},{qe:1313,nmps:5,nlps:29,switchFlag:0},{qe:545,nmps:38,nlps:33,switchFlag:0},{qe:22017,nmps:7,nlps:6,switchFlag:1},{qe:21505,nmps:8,nlps:14,switchFlag:0},{qe:18433,nmps:9,nlps:14,switchFlag:0},{qe:14337,nmps:10,nlps:14,switchFlag:0},{qe:12289,nmps:11,nlps:17,switchFlag:0},{qe:9217,nmps:12,nlps:18,switchFlag:0},{qe:7169,nmps:13,nlps:20,switchFlag:0},{qe:5633,nmps:29,nlps:21,switchFlag:0},
{qe:22017,nmps:15,nlps:14,switchFlag:1},{qe:21505,nmps:16,nlps:14,switchFlag:0},{qe:20737,nmps:17,nlps:15,switchFlag:0},{qe:18433,nmps:18,nlps:16,switchFlag:0},{qe:14337,nmps:19,nlps:17,switchFlag:0},{qe:13313,nmps:20,nlps:18,switchFlag:0},{qe:12289,nmps:21,nlps:19,switchFlag:0},{qe:10241,nmps:22,nlps:19,switchFlag:0},{qe:9217,nmps:23,nlps:20,switchFlag:0},{qe:8705,nmps:24,nlps:21,switchFlag:0},{qe:7169,nmps:25,nlps:22,switchFlag:0},{qe:6145,nmps:26,nlps:23,switchFlag:0},{qe:5633,nmps:27,nlps:24,
switchFlag:0},{qe:5121,nmps:28,nlps:25,switchFlag:0},{qe:4609,nmps:29,nlps:26,switchFlag:0},{qe:4353,nmps:30,nlps:27,switchFlag:0},{qe:2753,nmps:31,nlps:28,switchFlag:0},{qe:2497,nmps:32,nlps:29,switchFlag:0},{qe:2209,nmps:33,nlps:30,switchFlag:0},{qe:1313,nmps:34,nlps:31,switchFlag:0},{qe:1089,nmps:35,nlps:32,switchFlag:0},{qe:673,nmps:36,nlps:33,switchFlag:0},{qe:545,nmps:37,nlps:34,switchFlag:0},{qe:321,nmps:38,nlps:35,switchFlag:0},{qe:273,nmps:39,nlps:36,switchFlag:0},{qe:133,nmps:40,nlps:37,
switchFlag:0},{qe:73,nmps:41,nlps:38,switchFlag:0},{qe:37,nmps:42,nlps:39,switchFlag:0},{qe:21,nmps:43,nlps:40,switchFlag:0},{qe:9,nmps:44,nlps:41,switchFlag:0},{qe:5,nmps:45,nlps:42,switchFlag:0},{qe:1,nmps:45,nlps:43,switchFlag:0},{qe:22017,nmps:46,nlps:46,switchFlag:0}];Mg.prototype={byteIn:function(){var a=this.data,b=this.bp;255==a[b]?143<a[b+1]?(this.clow+=65280,this.ct=8):(b++,this.clow+=a[b]<<9,this.ct=7,this.bp=b):(b++,this.clow+=b<this.dataEnd?a[b]<<8:65280,this.ct=8,this.bp=b);65535<this.clow&&
(this.chigh+=this.clow>>16,this.clow&=65535)},readBit:function(a,b){var c=a[b]>>1,d=a[b]&1,e=Th[c],f=e.qe,c=e.nmps,h=e.nlps,e=e.switchFlag;this.a-=f;if(this.chigh<f)this.a<f?(this.a=f,f=d):(this.a=f,f=1-d,e&&(d=f),c=h);else{this.chigh-=f;if(0!==(this.a&32768))return d;this.a<f?(f=1-d,e&&(d=f),c=h):f=d}do 0===this.ct&&this.byteIn(),this.a<<=1,this.chigh=this.chigh<<1&65535|this.clow>>15&1,this.clow=this.clow<<1&65535,this.ct--;while(0===(this.a&32768));a[b]=c<<1|d;return f}};Eg.prototype={getContexts:function(a){return a in
this?this[a]:this[a]=new Int8Array(65536)}};Dc.prototype={get decoder(){var a=new Mg(this.data,this.start,this.end);return E(this,"decoder",a)},get contextCache(){var a=new Eg;return E(this,"contextCache",a)}};var Ng=["SymbolDictionary",null,null,null,"IntermediateTextRegion",null,"ImmediateTextRegion","ImmediateLosslessTextRegion",null,null,null,null,null,null,null,null,"patternDictionary",null,null,null,"IntermediateHalftoneRegion",null,"ImmediateHalftoneRegion","ImmediateLosslessHalftoneRegion",
null,null,null,null,null,null,null,null,null,null,null,null,"IntermediateGenericRegion",null,"ImmediateGenericRegion","ImmediateLosslessGenericRegion","IntermediateGenericRefinementRegion",null,"ImmediateGenericRefinementRegion","ImmediateLosslessGenericRefinementRegion",null,null,null,null,"PageInformation","EndOfPage","EndOfStripe","EndOfFile","Profiles","Tables",null,null,null,null,null,null,null,null,"Extension"],Qh=[[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},
{x:2,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:2,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:2,y:-1},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-2,y:0},{x:-1,y:0}],[{x:-3,y:-1},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}]],Ig=[{coding:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0},{x:0,y:0},
{x:1,y:0},{x:-1,y:1},{x:0,y:1},{x:1,y:1}]},{coding:[{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:-1,y:0},{x:0,y:0},{x:1,y:0},{x:0,y:1},{x:1,y:1}]}],Rh=[7379,1946,227,395],Sh=[32,8];Kg.prototype={onPageInformation:function(a){this.currentPageInfo=a;var b=new Uint8Array((a.width+7>>3)*a.height);a=a.defaultPixelValue?255:0;for(var c=0,d=b.length;c<d;c++)b[c]=a;this.buffer=b},drawBitmap:function(a,b){for(var c=this.currentPageInfo,d=a.width,e=a.height,f=c.width+7>>3,c=c.combinationOperatorOverride?
a.combinationOperator:c.combinationOperator,h=this.buffer,g=0;g<e;g++){var j=128>>(a.x&7),k=(g+a.y)*f+(a.x>>3);switch(c){case 0:for(var l=0;l<d;l++)h[k]|=b[g][l]?j:0,j>>=1,j||(j=128,k++);break;case 2:for(l=0;l<d;l++)h[k]^=b[g][l]?j:0,j>>=1,j||(j=128,k++);break;default:r("JBIG2 error: operator "+c+" is not supported")}}},onImmediateGenericRegion:function(a,b,c,d){var e=a.info;b=new Dc(b,c,d);a=Hg(a.mmr,e.width,e.height,a.template,a.prediction,null,a.at,b);this.drawBitmap(e,a)},onImmediateLosslessGenericRegion:function(){this.onImmediateGenericRegion.apply(this,
arguments)},onSymbolDictionary:function(a,b,c,d,e,f){a.huffman&&r("JBIG2 error: huffman is not supported");var h=this.symbols;h||(this.symbols=h={});for(var g=[],j=0,k=c.length;j<k;j++)g=g.concat(h[c[j]]);f=new Dc(d,e,f);j=a.refinement;c=g;var g=a.numberOfNewSymbols,k=a.template,l=a.at,m=a.refinementTemplate,p=a.refinementAt;a.huffman&&r("JBIG2 error: huffman is not supported");a=[];var n=0,q=Gg(c.length+g);d=f.decoder;for(e=f.contextCache;a.length<g;)for(var s=V(e,"IADH",d),n=n+s,s=0;;){var t=V(e,
"IADW",d);if(null===t)break;s+=t;if(j){1<V(e,"IAAI",d)&&r("JBIG2 error: number of instances > 1 is not supported");var t=Fg(e,d,q),u=V(e,"IARDX",d),W=V(e,"IARDY",d),t=Jg(s,n,m,t<c.length?c[t]:a[t-c.length],u,W,!1,p,f)}else t=Hg(!1,s,n,k,!1,null,l,f);a.push(t)}f=[];j=[];k=!1;for(l=c.length+g;j.length<l;){for(m=V(e,"IAEX",d);m--;)j.push(k);k=!k}d=0;for(e=c.length;d<e;d++)j[d]&&f.push(c[d]);for(c=0;c<g;d++,c++)j[d]&&f.push(a[c]);h[b]=f},onImmediateTextRegion:function(a,b,c,d,e){for(var f=a.info,h=this.symbols,
g=[],j=0,k=b.length;j<k;j++)g=g.concat(h[b[j]]);b=Gg(g.length);c=new Dc(c,d,e);d=a.refinement;var l=f.width,m=f.height,p=a.defaultPixelValue;e=a.numberOfSymbolInstances;var h=a.stripSize,n=a.transposed,j=a.dsOffset,k=a.referenceCorner,q=a.combinationOperator,s=a.refinementTemplate,t=a.refinementAt;a.huffman&&r("JBIG2 error: huffman is not supported");a=[];for(var u=0;u<m;u++){var W=new Uint8Array(l);if(p)for(var w=0;w<l;w++)W[w]=p;a.push(W)}l=c.decoder;m=c.contextCache;n&&r("JBIG2 error: transposed is not supported");
n=-V(m,"IADT",l);for(u=p=0;u<e;){w=V(m,"IADT",l);n+=w;w=V(m,"IAFS",l);w=p+=w;do{var A=1==h?0:V(m,"IAIT",l),W=h*n+A,A=Fg(m,l,b),y=d&&V(m,"IARI",l),A=g[A],z=A[0].length,v=A.length;if(y)var y=V(m,"IARDW",l),M=V(m,"IARDH",l),B=V(m,"IARDX",l),x=V(m,"IARDY",l),z=z+y,v=v+M,A=Jg(z,v,s,A,(y>>1)+B,(M>>1)+x,!1,t,c);y=W-(k&1?0:v);M=w-(k&2?z:0);for(B=0;B<v;B++)if(W=a[y+B])switch(x=A[B],q){case 0:for(var C=0;C<z;C++)W[M+C]|=x[C];break;case 2:for(C=0;C<z;C++)W[M+C]^=x[C];break;default:r("JBIG2 error: operator "+
q+" is not supported")}w+=z-1;u++;A=V(m,"IADS",l);if(null===A)break;w+=A+j}while(1)}this.drawBitmap(f,a)},onImmediateLosslessTextRegion:function(){this.onImmediateTextRegion.apply(this,arguments)}};Lg.prototype={parseChunks:function(a){for(var b=new Kg,c=0,d=a.length;c<d;c++){for(var e=a[c],f={},h=e.data,g=e.end,j=[],k=e.start;k<g;){var e=h,l=k,k={};k.number=fa(e,l);var m=e[l+4],p=m&63;Ng[p]||r("JBIG2 error: invalid segment type: "+p);k.type=p;k.typeName=Ng[p];k.deferredNonRetain=!!(m&128);var m=
!!(m&64),n=e[l+5],q=n>>5&7,s=[n&31],l=l+6;if(7==n){q=(e[l-1]<<24|e[l-1+1]<<16|e[l-1+2]<<8|e[l-1+3])&536870911;l+=3;n=q+7>>3;for(s[0]=e[l++];0<--n;)s.push(e[l++])}else(5==n||6==n)&&r("JBIG2 error: invalid referred-to flags");k.retainBits=s;for(var n=256>=k.number?1:65536>=k.number?2:4,t=[],s=0;s<q;s++){var u=1==n?e[l]:2==n?e[l]<<8|e[l+1]:fa(e,l);t.push(u);l+=n}k.referredTo=t;m?(k.pageAssociation=fa(e,l),l+=4):k.pageAssociation=e[l++];k.length=fa(e,l);l+=4;if(4294967295==k.length)if(38===p){m=Ud(e,
l);q=!!(e[l+17]&1);p=new Uint8Array(6);q||(p[0]=255,p[1]=172);p[2]=m.height>>>24&255;p[3]=m.height>>16&255;p[4]=m.height>>8&255;p[5]=m.height&255;s=l;for(m=e.length;s<m;s++){for(q=0;6>q&&p[q]===e[s+q];)q++;if(6==q){k.length=s+6;break}}4294967295==k.length&&r("JBIG2 error: segment end was not found")}else r("JBIG2 error: invalid unknown segment length");k.headerEnd=l;e=k;k=e.headerEnd;l={header:e,data:h};f.randomAccess||(l.start=k,k+=e.length,l.end=k);j.push(l);if(51==e.type)break}if(f.randomAccess){f=
0;for(h=j.length;f<h;f++)j[f].start=k,k+=j[f].header.length,j[f].end=k}f=b;h=0;for(g=j.length;h<g;h++){m=j[h];e=f;k=m.header;l=m.data;p=m.start;m=m.end;q=void 0;switch(k.type){case 0:n={};q=l[p]<<8|l[p+1];n.huffman=!!(q&1);n.refinement=!!(q&2);n.huffmanDHSelector=q>>2&3;n.huffmanDWSelector=q>>4&3;n.bitmapSizeSelector=q>>6&1;n.aggregationInstancesSelector=q>>7&1;n.bitmapCodingContextUsed=!!(q&256);n.bitmapCodingContextRetained=!!(q&512);n.template=q>>10&3;n.refinementTemplate=q>>12&1;p+=2;if(!n.huffman){t=
0===n.template?4:1;q=[];for(s=0;s<t;s++)q.push({x:l[p]<<24>>24,y:l[p+1]<<24>>24}),p+=2;n.at=q}if(n.refinement&&!n.refinementTemplate){q=[];for(s=0;2>s;s++)q.push({x:l[p]<<24>>24,y:l[p+1]<<24>>24}),p+=2;n.refinementAt=q}n.numberOfExportedSymbols=fa(l,p);p+=4;n.numberOfNewSymbols=fa(l,p);p+=4;q=[n,k.number,k.referredTo,l,p,m];break;case 6:case 7:n={};n.info=Ud(l,p);p+=17;q=l[p]<<8|l[p+1];p+=2;n.huffman=!!(q&1);n.refinement=!!(q&2);n.stripSize=1<<(q>>2&3);n.referenceCorner=q>>4&3;n.transposed=!!(q&64);
n.combinationOperator=q>>7&3;n.defaultPixelValue=q>>9&1;n.dsOffset=q<<17>>27;n.refinementTemplate=q>>15&1;n.huffman&&(q=l[p]<<8|l[p+1],p+=2,n.huffmanFS=q&3,n.huffmanDS=q>>2&3,n.huffmanDT=q>>4&3,n.huffmanRefinementDW=q>>6&3,n.huffmanRefinementDH=q>>8&3,n.huffmanRefinementDX=q>>10&3,n.huffmanRefinementDY=q>>12&3,n.huffmanRefinementSizeSelector=!!(q&14));if(n.refinement&&!n.refinementTemplate){q=[];for(s=0;2>s;s++)q.push({x:l[p]<<24>>24,y:l[p+1]<<24>>24}),p+=2;n.refinementAt=q}n.numberOfSymbolInstances=
fa(l,p);p+=4;n.huffman&&r("JBIG2 error: huffman is not supported");q=[n,k.referredTo,l,p,m];break;case 38:case 39:n={};n.info=Ud(l,p);p+=17;q=l[p++];n.mmr=!!(q&1);n.template=q>>1&3;n.prediction=!!(q&8);if(!n.mmr){t=0===n.template?4:1;q=[];for(s=0;s<t;s++)q.push({x:l[p]<<24>>24,y:l[p+1]<<24>>24}),p+=2;n.at=q}q=[n,l,p,m];break;case 48:m={width:fa(l,p),height:fa(l,p+4),resolutionX:fa(l,p+8),resolutionY:fa(l,p+12)};4294967295==m.height&&delete m.height;l=l[p+16];m.lossless=!!(l&1);m.refinement=!!(l&2);
m.defaultPixelValue=l>>2&1;m.combinationOperator=l>>3&3;m.requiresBuffer=!!(l&32);m.combinationOperatorOverride=!!(l&64);q=[m];break;case 49:break;case 50:break;case 51:break;case 62:break;default:r("JBIG2 error: segment type "+k.typeName+"("+k.type+") is not implemented")}k="on"+k.typeName;k in e&&e[k].apply(e,q)}}return b.buffer}};jg=Lg;var Og=function(a,b,c){for(c-=1;b<c;++b,--c){var d=a[b];a[b]=a[c];a[c]=d}},Vd=function(a,b,c){this.str=a;this.dir=c?"ttb":b?"ltr":"rtl"},Uh="BN BN BN BN BN BN BN BN BN S B S WS B BN BN BN BN BN BN BN BN BN BN BN BN BN BN B B B S WS ON ON ET ET ET ON ON ON ON ON ON CS ON CS ON EN EN EN EN EN EN EN EN EN EN ON ON ON ON ON ON ON L L L L L L L L L L L L L L L L L L L L L L L L L L ON ON ON ON ON ON L L L L L L L L L L L L L L L L L L L L L L L L L L ON ON ON ON BN BN BN BN BN BN B BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN BN CS ON ET ET ET ET ON ON ON ON L ON ON ON ON ON ET ET EN EN ON L ON ON ON EN L ON ON ON ON ON L L L L L L L L L L L L L L L L L L L L L L L ON L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L ON L L L L L L L L".split(" "),
Vh="AL AL AL AL AL AL AL AL AL AL AL AL CS AL ON ON NSM NSM NSM NSM NSM NSM AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM AL AL AL AL AL AL AL AN AN AN AN AN AN AN AN AN AN ET AN AN AL AL AL NSM AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM NSM ON NSM NSM NSM NSM AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL AL".split(" ");
PDFJS.bidi=function(a,b,c){var d=!0,e=a.length;if(0===e||c)return new Vd(a,d,c);c=[];for(var f=[],h=0,g=0;g<e;++g){c[g]=a.charAt(g);var j=a.charCodeAt(g),k="L";255>=j?k=Uh[j]:1424<=j&&1524>=j?k="R":1536<=j&&1791>=j?k=Vh[j&255]:1792<=j&&2220>=j&&(k="AL");("R"==k||"AL"==k||"AN"==k)&&h++;f[g]=k}if(0===h)return new Vd(a,!0);-1==b&&(0.3>e/h?(d=!0,b=0):(d=!1,b=1));a=[];for(g=0;g<e;++g)a[g]=b;h=b=0!==(b&1)?"R":"L";for(g=0;g<e;++g)"NSM"==f[g]?f[g]=h:h=f[g];h=b;for(g=0;g<e;++g)if(j=f[g],"EN"==j)f[g]="AL"==
h?"AN":"EN";else if("R"==j||"L"==j||"AL"==j)h=j;for(g=0;g<e;++g)j=f[g],"AL"==j&&(f[g]="R");for(g=1;g<e-1;++g)if("ES"==f[g]&&("EN"==f[g-1]&&"EN"==f[g+1])&&(f[g]="EN"),"CS"==f[g]&&("EN"==f[g-1]||"AN"==f[g-1])&&f[g+1]==f[g-1])f[g]=f[g-1];for(g=0;g<e;++g)if("EN"==f[g]){for(h=g-1;0<=h&&"ET"==f[h];--h)f[h]="EN";for(h=g+1;h<e&&"ET"==f[h];--h)f[h]="EN"}for(g=0;g<e;++g)if(j=f[g],"WS"==j||"ES"==j||"ET"==j||"CS"==j)f[g]="ON";h=b;for(g=0;g<e;++g)if(j=f[g],"EN"==j)f[g]="L"==h?"L":"EN";else if("R"==j||"L"==j)h=
j;for(g=0;g<e;++g)if("ON"==f[g]){h=void 0;h=g+1;for(j=f.length;h<j&&"ON"==f[h];++h);var l=b;0<g&&(l=f[g-1]);j=b;h+1<e&&(j=f[h+1]);"L"!=l&&(l="R");"L"!=j&&(j="R");if(l==j){j=f;for(k=h;g<k;++g)j[g]=l}g=h-1}for(g=0;g<e;++g)"ON"==f[g]&&(f[g]=b);for(g=0;g<e;++g)if(j=f[g],0===(a[g]&1))if("R"==j)a[g]+=1;else{if("AN"==j||"EN"==j)a[g]+=2}else if("L"==j||"AN"==j||"EN"==j)a[g]+=1;h=-1;f=99;g=0;for(e=a.length;g<e;++g)b=a[g],h<b&&(h=b),f>b&&0!==(b&1)&&(f=b);for(b=h;b>=f;--b){h=-1;g=0;for(e=a.length;g<e;++g)a[g]<
b?0<=h&&(Og(c,h,g),h=-1):0>h&&(h=g);0<=h&&Og(c,h,a.length)}a="";g=0;for(e=c.length;g<e;++g)f=c[g],"<"!=f&&">"!=f&&(a+=f);return new Vd(a,d)};var hg,Pg=function(){},Wh=function(a,b,c,d,e,f,h,g,j){function k(){if(0<y)return y--,A>>y&1;A=a[b++];if(255==A){var c=a[b++];if(c)throw"unexpected marker: "+(A<<8|c).toString(16);}y=7;return A>>>7}function l(a){for(var b;null!==(b=k());){a=a[b];if("number"===typeof a)return a;if("object"!==typeof a)throw"invalid huffman sequence";}return null}function m(a){for(var b=
0;0<a;){var c=k();if(null===c)return;b=b<<1|c;a--}return b}function p(a){var b=m(a);return b>=1<<a-1?b:b+(-1<<a)+1}function n(a,b){var c=l(a.huffmanTableDC),c=0===c?0:p(c);b[0]=a.pred+=c;for(c=1;64>c;){var d=l(a.huffmanTableAC),e=d&15,d=d>>4;if(0===e){if(15>d)break;c+=16}else c+=d,b[db[c]]=p(e),c++}}function q(a,b){var c=l(a.huffmanTableDC),c=0===c?0:p(c)<<j;b[0]=a.pred+=c}function s(a,b){b[0]|=k()<<j}function t(a,b){if(0<z)z--;else for(var c=f,d=h;c<=d;){var e=l(a.huffmanTableAC),g=e&15,e=e>>4;if(0===
g){if(15>e){z=m(e)+(1<<e)-1;break}c+=16}else c+=e,b[db[c]]=p(g)*(1<<j),c++}}function u(a,b){for(var c=f,d=h,e=0;c<=d;){var g=db[c];switch(v){case 0:e=l(a.huffmanTableAC);g=e&15;e>>=4;if(0===g)15>e?(z=m(e)+(1<<e),v=4):(e=16,v=1);else{if(1!==g)throw"invalid ACn encoding";B=p(g);v=e?2:3}continue;case 1:case 2:b[g]?b[g]+=k()<<j:(e--,0===e&&(v=2==v?3:0));break;case 3:b[g]?b[g]+=k()<<j:(b[g]=B<<j,v=0);break;case 4:b[g]&&(b[g]+=k()<<j)}c++}4===v&&(z--,0===z&&(v=0))}var r=c.mcusPerLine,w=b,A=0,y=0,z=0,v=
0,B,C=d.length,x,D,G,H,F;g=c.progressive?0===f?0===g?q:s:0===g?t:u:n;var E=0;c=1==C?d[0].blocksPerLine*d[0].blocksPerColumn:r*c.mcusPerColumn;e||(e=c);for(var I,J;E<c;){for(D=0;D<C;D++)d[D].pred=0;z=0;if(1==C){x=d[0];for(F=0;F<e;F++)g(x,x.blocks[E/x.blocksPerLine|0][E%x.blocksPerLine]),E++}else for(F=0;F<e;F++){for(D=0;D<C;D++){x=d[D];I=x.h;J=x.v;for(G=0;G<J;G++)for(H=0;H<I;H++)g(x,x.blocks[(E/r|0)*x.v+G][E%r*x.h+H])}E++}y=0;x=a[b]<<8|a[b+1];if(65280>=x)throw"marker was not found";if(65488<=x&&65495>=
x)b+=2;else break}return b-w},Xh=function(a,b){for(var c=[],d=b.blocksPerLine,e=b.blocksPerColumn,f=d<<3,h=new Int32Array(64),g=new Uint8Array(64),j,k,l=0;l<e;l++){var m=l<<3;for(j=0;8>j;j++)c.push(new Uint8Array(f));for(var p=0;p<d;p++){var n=b.blocks[l][p];j=g;k=h;for(var q=b.quantizationTable,s=void 0,t=void 0,u=void 0,r=void 0,w=void 0,A=void 0,y=void 0,z=void 0,v=void 0,x=void 0,x=0;64>x;x++)k[x]=n[x]*q[x];for(x=0;8>x;++x)n=8*x,0==k[1+n]&&0==k[2+n]&&0==k[3+n]&&0==k[4+n]&&0==k[5+n]&&0==k[6+n]&&
0==k[7+n]?(v=sb*k[0+n]+512>>10,k[0+n]=v,k[1+n]=v,k[2+n]=v,k[3+n]=v,k[4+n]=v,k[5+n]=v,k[6+n]=v,k[7+n]=v):(s=sb*k[0+n]+128>>8,t=sb*k[4+n]+128>>8,u=k[2+n],r=k[6+n],w=Ec*(k[1+n]-k[7+n])+128>>8,z=Ec*(k[1+n]+k[7+n])+128>>8,A=k[3+n]<<4,y=k[5+n]<<4,v=s-t+1>>1,s=s+t+1>>1,t=v,v=u*Fc+r*Gc+128>>8,u=u*Gc-r*Fc+128>>8,r=v,v=w-y+1>>1,w=w+y+1>>1,y=v,v=z+A+1>>1,A=z-A+1>>1,z=v,v=s-r+1>>1,s=s+r+1>>1,r=v,v=t-u+1>>1,t=t+u+1>>1,u=v,v=w*Hc+z*Ic+2048>>12,w=w*Ic-z*Hc+2048>>12,z=v,v=A*Jc+y*Kc+2048>>12,A=A*Kc-y*Jc+2048>>12,
y=v,k[0+n]=s+z,k[7+n]=s-z,k[1+n]=t+y,k[6+n]=t-y,k[2+n]=u+A,k[5+n]=u-A,k[3+n]=r+w,k[4+n]=r-w);for(x=0;8>x;++x)n=x,0==k[8+n]&&0==k[16+n]&&0==k[24+n]&&0==k[32+n]&&0==k[40+n]&&0==k[48+n]&&0==k[56+n]?(v=sb*k[x+0]+8192>>14,k[0+n]=v,k[8+n]=v,k[16+n]=v,k[24+n]=v,k[32+n]=v,k[40+n]=v,k[48+n]=v,k[56+n]=v):(s=sb*k[0+n]+2048>>12,t=sb*k[32+n]+2048>>12,u=k[16+n],r=k[48+n],w=Ec*(k[8+n]-k[56+n])+2048>>12,z=Ec*(k[8+n]+k[56+n])+2048>>12,A=k[24+n],y=k[40+n],v=s-t+1>>1,s=s+t+1>>1,t=v,v=u*Fc+r*Gc+2048>>12,u=u*Gc-r*Fc+
2048>>12,r=v,v=w-y+1>>1,w=w+y+1>>1,y=v,v=z+A+1>>1,A=z-A+1>>1,z=v,v=s-r+1>>1,s=s+r+1>>1,r=v,v=t-u+1>>1,t=t+u+1>>1,u=v,v=w*Hc+z*Ic+2048>>12,w=w*Ic-z*Hc+2048>>12,z=v,v=A*Jc+y*Kc+2048>>12,A=A*Kc-y*Jc+2048>>12,y=v,k[0+n]=s+z,k[56+n]=s-z,k[8+n]=t+y,k[48+n]=t-y,k[16+n]=u+A,k[40+n]=u-A,k[24+n]=r+w,k[32+n]=r-w);for(x=0;64>x;++x)s=128+(k[x]+8>>4),j[x]=0>s?0:255<s?255:s;x=0;s=p<<3;for(k=0;8>k;k++){t=c[m+k];for(j=0;8>j;j++)t[s+j]=g[x++]}}}return c},va=function(a){return 0>a?0:255<a?255:a},db=new Int32Array([0,
1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]),Kc=4017,Jc=799,Ic=3406,Hc=2276,Gc=1567,Fc=3784,sb=5793,Ec=2896;Pg.prototype={load:function(a){var b=new XMLHttpRequest;b.open("GET",a,!0);b.responseType="arraybuffer";b.onload=function(){var a=new Uint8Array(b.response||b.mozResponseArrayBuffer);this.parse(a);if(this.onload)this.onload()}.bind(this);b.send(null)},parse:function(a){function b(){var b=
a[c]<<8|a[c+1];c+=2;return b}var c=0,d=null,e=null,f,h,g=[],j=[],k=[],l=[],m=b();if(65496!=m)throw"SOI not found";for(m=b();65497!=m;){var p;switch(m){case 65504:case 65505:case 65506:case 65507:case 65508:case 65509:case 65510:case 65511:case 65512:case 65513:case 65514:case 65515:case 65516:case 65517:case 65518:case 65519:case 65534:var n;n=b();n=a.subarray(c,c+n-2);c+=n.length;65504===m&&74===n[0]&&(70===n[1]&&73===n[2]&&70===n[3]&&0===n[4])&&(d={version:{major:n[5],minor:n[6]},densityUnits:n[7],
xDensity:n[8]<<8|n[9],yDensity:n[10]<<8|n[11],thumbWidth:n[12],thumbHeight:n[13],thumbData:n.subarray(14,14+3*n[12]*n[13])});65518===m&&65===n[0]&&(100===n[1]&&111===n[2]&&98===n[3]&&101===n[4]&&0===n[5])&&(e={version:n[6],flags0:n[7]<<8|n[8],flags1:n[9]<<8|n[10],transformCode:n[11]});break;case 65499:for(m=b()+c-2;c<m;){n=a[c++];var q=new Int32Array(64);if(0===n>>4)for(p=0;64>p;p++){var s=db[p];q[s]=a[c++]}else if(1===n>>4)for(p=0;64>p;p++)s=db[p],q[s]=b();else throw"DQT: invalid table spec";g[n&
15]=q}break;case 65472:case 65473:case 65474:b();f={};f.extended=65473===m;f.progressive=65474===m;f.precision=a[c++];f.scanLines=b();f.samplesPerLine=b();f.components={};f.componentsOrder=[];n=a[c++];for(m=0;m<n;m++){p=a[c];var q=a[c+1]>>4,s=a[c+1]&15,t=a[c+2];f.componentsOrder.push(p);f.components[p]={h:q,v:s,quantizationTable:g[t]};c+=3}m=f;p=n=0;s=q=void 0;for(s in m.components)m.components.hasOwnProperty(s)&&(q=m.components[s],n<q.h&&(n=q.h),p<q.v&&(p=q.v));var t=Math.ceil(m.samplesPerLine/8/
n),u=Math.ceil(m.scanLines/8/p);for(s in m.components)if(m.components.hasOwnProperty(s)){for(var q=m.components[s],r=Math.ceil(Math.ceil(m.samplesPerLine/8)*q.h/n),w=Math.ceil(Math.ceil(m.scanLines/8)*q.v/p),x=t*q.h,y=u*q.v,z=[],v=0;v<y;v++){for(var B=[],C=0;C<x;C++)B.push(new Int32Array(64));z.push(B)}q.blocksPerLine=r;q.blocksPerColumn=w;q.blocks=z}m.maxH=n;m.maxV=p;m.mcusPerLine=t;m.mcusPerColumn=u;j.push(f);break;case 65476:n=b();for(m=2;m<n;){q=a[c++];s=new Uint8Array(16);for(p=u=0;16>p;p++,
c++)u+=s[p]=a[c];t=new Uint8Array(u);for(p=0;p<u;p++,c++)t[p]=a[c];m+=17+u;p=0===q>>4?l:k;q&=15;u=0;r=[];x=w=void 0;for(y=16;0<y&&!s[y-1];)y--;r.push({children:[],index:0});z=r[0];v=void 0;for(w=0;w<y;w++){for(x=0;x<s[w];x++){z=r.pop();for(z.children[z.index]=t[u];0<z.index;)z=r.pop();z.index++;for(r.push(z);r.length<=w;)r.push(v={children:[],index:0}),z.children[z.index]=v.children,z=v;u++}w+1<y&&(r.push(v={children:[],index:0}),z.children[z.index]=v.children,z=v)}p[q]=r[0].children}break;case 65501:b();
h=b();break;case 65498:b();p=a[c++];n=[];for(m=0;m<p;m++)q=f.components[a[c++]],s=a[c++],q.huffmanTableDC=l[s>>4],q.huffmanTableAC=k[s&15],n.push(q);m=a[c++];p=a[c++];q=a[c++];m=Wh(a,c,f,n,h,m,p,q>>4,q&15);c+=m;break;default:if(255==a[c-3]&&192<=a[c-2]&&254>=a[c-2]){c-=3;break}throw"unknown JPEG marker "+m.toString(16);}m=b()}if(1!=j.length)throw"only single frame JPEGs supported";this.width=f.samplesPerLine;this.height=f.scanLines;this.jfif=d;this.adobe=e;this.components=[];for(m=0;m<f.componentsOrder.length;m++)q=
f.components[f.componentsOrder[m]],this.components.push({lines:Xh(f,q),scaleX:q.h/f.maxH,scaleY:q.v/f.maxV})},getData:function(a,b){var c=this.width/a,d=this.height/b,e,f,h,g,j,k,l,m,p,n,q=0,s,t,r,x,w,A,y=new Uint8Array(a*b*this.components.length);switch(this.components.length){case 1:e=this.components[0];for(n=0;n<b;n++){j=e.lines[0|n*e.scaleY*d];for(p=0;p<a;p++)s=j[0|p*e.scaleX*c],y[q++]=s}break;case 2:e=this.components[0];f=this.components[1];for(n=0;n<b;n++){j=e.lines[0|n*e.scaleY*d];k=f.lines[0|
n*f.scaleY*d];for(p=0;p<a;p++)s=j[0|p*e.scaleX*c],y[q++]=s,s=k[0|p*f.scaleX*c],y[q++]=s}break;case 3:A=!0;this.adobe&&this.adobe.transformCode?A=!0:"undefined"!==typeof this.colorTransform&&(A=!!this.colorTransform);e=this.components[0];f=this.components[1];h=this.components[2];for(n=0;n<b;n++){j=e.lines[0|n*e.scaleY*d];k=f.lines[0|n*f.scaleY*d];l=h.lines[0|n*h.scaleY*d];for(p=0;p<a;p++)A?(s=j[0|p*e.scaleX*c],t=k[0|p*f.scaleX*c],r=l[0|p*h.scaleX*c],g=va(s+1.402*(r-128)),m=va(s-0.3441363*(t-128)-0.71413636*
(r-128)),s=va(s+1.772*(t-128))):(g=j[0|p*e.scaleX*c],m=k[0|p*f.scaleX*c],s=l[0|p*h.scaleX*c]),y[q++]=g,y[q++]=m,y[q++]=s}break;case 4:A=!1;this.adobe&&this.adobe.transformCode?A=!0:"undefined"!==typeof this.colorTransform&&(A=!!this.colorTransform);e=this.components[0];f=this.components[1];h=this.components[2];g=this.components[3];for(n=0;n<b;n++){j=e.lines[0|n*e.scaleY*d];k=f.lines[0|n*f.scaleY*d];l=h.lines[0|n*h.scaleY*d];m=g.lines[0|n*g.scaleY*d];for(p=0;p<a;p++)A?(s=j[0|p*e.scaleX*c],t=k[0|p*
f.scaleX*c],r=l[0|p*h.scaleX*c],x=m[0|p*g.scaleX*c],w=255-va(s+1.402*(r-128)),r=255-va(s-0.3441363*(t-128)-0.71413636*(r-128)),s=255-va(s+1.772*(t-128))):(w=j[0|p*e.scaleX*c],r=k[0|p*f.scaleX*c],s=l[0|p*h.scaleX*c],x=m[0|p*g.scaleX*c]),y[q++]=w,y[q++]=r,y[q++]=s,y[q++]=x}break;default:throw"Unsupported color mode";}return y},copyToImageData:function(a){var b=a.width,c=a.height;a=a.data;var d=this.getData(b,c),e=0,f=0,h,g,j,k,l,m;switch(this.components.length){case 1:for(g=0;g<c;g++)for(h=0;h<b;h++)j=
d[e++],a[f++]=j,a[f++]=j,a[f++]=j,a[f++]=255;break;case 3:for(g=0;g<c;g++)for(h=0;h<b;h++)l=d[e++],m=d[e++],j=d[e++],a[f++]=l,a[f++]=m,a[f++]=j,a[f++]=255;break;case 4:for(g=0;g<c;g++)for(h=0;h<b;h++)l=d[e++],m=d[e++],j=d[e++],k=d[e++],l=255-va(l*(1-k/255)+k),m=255-va(m*(1-k/255)+k),j=255-va(j*(1-k/255)+k),a[f++]=l,a[f++]=m,a[f++]=j,a[f++]=255;break;default:throw"Unsupported color mode";}}};hg=Pg}).call("undefined"===typeof window?this:window);
!PDFJS.workerSrc&&"undefined"!==typeof document&&(PDFJS.workerSrc=function(){var L=(document.body||document.getElementsByTagName("head")[0]).lastChild.src;return L&&L.replace(/\.js$/i,".worker.js")}());