| 
					
				 | 
			
			
				@@ -24,8 +24,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }(this, function (exports) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // Use strict in our context only - users might not want it 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   'use strict'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var pdfjsVersion = '1.6.237'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  var pdfjsBuild = 'c1a34ff'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  var pdfjsVersion = '1.6.239'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  var pdfjsBuild = 'f209030'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var pdfjsFilePath = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var pdfjsLibs = {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   (function pdfjsWrapper() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -43373,65 +43373,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         0xFFF0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         0x10000 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //#if !PRODUCTION 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       * Used to validate the entries in `ProblematicCharRanges`, and to ensure that 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       * its total number of characters does not exceed the PUA (Private Use Area) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       * length. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       * @returns {Object} An object with {number} `numChars`, {number} `puaLength`, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       *   and {number} `percentage` parameters. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-       */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      function checkProblematicCharRanges() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        function printRange(limits) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return '[' + limits.lower.toString('16').toUpperCase() + ', ' + limits.upper.toString('16').toUpperCase() + ')'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        var numRanges = ProblematicCharRanges.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (numRanges % 2 !== 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          throw new Error('Char ranges must contain an even number of elements.'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        var previousLimits, numChars = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        for (var i = 0; i < numRanges; i += 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          var limits = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            lower: ProblematicCharRanges[i], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            upper: ProblematicCharRanges[i + 1] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (!isInt(limits.lower) || !isInt(limits.upper)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            throw new Error('Range endpoints must be integers: ' + printRange(limits)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (limits.lower < 0 || limits.upper < 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            throw new Error('Range endpoints must be non-negative: ' + printRange(limits)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          var range = limits.upper - limits.lower; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (range < 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            throw new Error('Range must contain at least one element: ' + printRange(limits)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (previousLimits) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (limits.lower < previousLimits.lower) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              throw new Error('Ranges must be sorted in ascending order: ' + printRange(limits) + ', ' + printRange(previousLimits)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (limits.lower < previousLimits.upper) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              throw new Error('Ranges must not overlap: ' + printRange(limits) + ', ' + printRange(previousLimits)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          previousLimits = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            lower: limits.lower, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            upper: limits.upper 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // The current range is OK. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          numChars += range; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        var puaLength = PRIVATE_USE_OFFSET_END + 1 - PRIVATE_USE_OFFSET_START; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (numChars > puaLength) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          throw new Error('Total number of chars must not exceed the PUA length.'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          numChars: numChars, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          puaLength: puaLength, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          percentage: 100 * (numChars / puaLength) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      exports.checkProblematicCharRanges = checkProblematicCharRanges; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        * 'Font' is the class the outside world should use, it encapsulate all the font 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        * decoding logics whatever type it is (assuming the font type is supported). 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -46242,7 +46183,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           SKIP_PRIVATE_USE_RANGE_F000_TO_F01F = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      exports.SEAC_ANALYSIS_ENABLED = SEAC_ANALYSIS_ENABLED; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       exports.ErrorFont = ErrorFont; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       exports.Font = Font; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       exports.FontFlags = FontFlags; 
			 |