2017-03-05 01:44:52 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								/* xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */  
						 
					
						
							
								
									
										
										
										
											2017-09-30 06:19:01 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
								 
							
							
								var  DO _NOT _EXPORT _CODEPAGE = true ; var  DO _NOT _EXPORT _JSZIP = true ; ( function ( e ) { if ( "object" == typeof  exports && "undefined" != typeof  module && "undefined" == typeof  DO _NOT _EXPORT _JSZIP ) module . exports = e ( ) ; else  if ( "function" == typeof  define && define . amd ) { JSZip = e ( ) ; define ( [ ] , e ) } else { var  r ; "undefined" != typeof  window ? r = window : "undefined" != typeof  global ? r = global : "undefined" != typeof  $ && $ . global ? r = $ . global : "undefined" != typeof  self && ( r = self ) , r . JSZip = e ( ) } } ) ( function ( ) { var  e , r , t ; return  function  a ( e , r , t ) { function  n ( s , f ) { if ( ! r [ s ] ) { if ( ! e [ s ] ) { var  o = typeof  require == "function" && require ; if ( ! f && o ) return  o ( s , ! 0 ) ; if ( i ) return  i ( s , ! 0 ) ; throw  new  Error ( "Cannot find module '" + s + "'" ) } var  l = r [ s ] = { exports : { } } ; e [ s ] [ 0 ] . call ( l . exports , function ( r ) { var  t = e [ s ] [ 1 ] [ r ] ; return  n ( t ? t : r ) } , l , l . exports , a , e , r , t ) } return  r [ s ] . exports } var  i = typeof  require == "function" && require ; for ( var  s = 0 ; s < t . length ; s ++ ) n ( t [ s ] ) ; return  n } ( { 1 : [ function ( e , r , t ) { "use strict" ; var  a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=" ; t . encode = function ( e , r ) { var  t = "" ; var  n , i , s , f , o , l , c ; var  h = 0 ; while ( h < e . length ) { n = e . charCodeAt ( h ++ ) ; i = e . charCodeAt ( h ++ ) ; s = e . charCodeAt ( h ++ ) ; f = n >> 2 ; o = ( n & 3 ) << 4 | i >> 4 ; l = ( i & 15 ) << 2 | s >> 6 ; c = s & 63 ; if ( isNaN ( i ) ) { l = c = 64 } else  if ( isNaN ( s ) ) { c = 64 } t = t + a . charAt ( f ) + a . charAt ( o ) + a . charAt ( l ) + a . charAt ( c ) } return  t } ; t . decode = function ( e , r ) { var  t = "" ; var  n , i , s ; var  f , o , l , c ; var  h = 0 ; e = e . replace ( /[^A-Za-z0-9\+\/\=]/g , "" ) ; while ( h < e . length ) { f = a . indexOf ( e . charAt ( h ++ ) ) ; o = a . indexOf ( e . charAt ( h ++ ) ) ; l = a . indexOf ( e . charAt ( h ++ ) ) ; c = a . indexOf ( e . charAt ( h ++ ) ) ; n = f << 2 | o >> 4 ; i = ( o & 15 ) << 4 | l >> 2 ; s = ( l & 3 ) << 6 | c ; t = t + String . fromCharCode ( n ) ; if ( l != 64 ) { t = t + String . fromCharCode ( i ) } if ( c != 64 ) { t = t + String . fromCharCode ( s ) } } return  t } } , { } ] , 2 : [ function ( e , r , t ) { "use strict" ; function  a ( ) { this . compressedSize = 0 ; this . uncompressedSize = 0 ; this . crc32 = 0 ; this . compressionMethod = null ; this . compressedContent = null } a . prototype = { getContent : function ( ) { return  null } , getCompressedContent : function ( ) { return  null } } ; r . exports = a } , { } ] , 3 : [ function ( e , r , t ) { "use strict" ; t . STORE = { magic : "\0\0" , compress : function ( e ) { return  e } , uncompress : function ( e ) { return  e } , compressInputType : null , uncompressInputType : null } ; t . DEFLATE = e ( "./flate" ) } , { "./flate" : 8 } ] , 4 : [ function ( e , r , t ) { "use strict" ; var  a = e ( "./utils" ) ; var  n = [ 0 , 1996959894 , 3993919788 , 2567524794 , 124634137 , 1886057615 , 3915621685 , 2657392035 , 249268274 , 2044508324 , 3772115230 , 2547177864 , 162941995 , 2125561021 , 3887607047 , 2428444049 , 498536548 , 1789927666 , 4089016648 , 2227061214 , 450548861 , 1843258603 , 4107580753 , 2211677639 , 325883990 , 1684777152 , 4251122042 , 2321926636 , 335633487 , 1661365465 , 4195302755 , 2366115317 , 997073096 , 1281953886 , 3579855332 , 2724688242 , 1006888145 , 1258607687 , 3524101629 , 2768942443 , 901097722 , 1119000684 , 3686517206 , 2898065728 , 853044451 , 1172266101 , 3705015759 , 2882616665 , 651767980 , 1373503546 , 3369554304 , 3218104598 , 565507253 , 1454621731 , 3485111705 , 3099436303 , 671266974 , 1594198024 , 3322730930 , 2970347812 , 795835527 , 1483230225 , 3244367275 , 3060149565 , 1994146192 , 31158534 , 2563907772 , 4023717930 , 1907459465 , 112637215 , 2680153253 , 3904427059 , 2013776290 , 251722036 , 2517215374 , 3775830040 , 2137656763 , 141376813 , 2439277719 , 3865271297 , 1802195444 , 476864866 , 2238001368 , 4066508878 , 1812370925 , 453092731 , 2181625025 , 4111451223 , 1706088902 , 314042704 , 2344532202 , 4240017532 , 1658658271 , 366619977 , 2362670323 , 4224994405 , 1303535960 , 984961486 , 2747007092 , 3569037538 , 1256170817 , 1037604311 , 2765210733 , 3554079995 , 1131014506 , 879679996 , 2909243462 , 3663771856 , 1141124467 , 855842277 , 2852801631 , 3708648649 , 1342533948 , 654459306 , 3188396048 , 3373015174 , 1466479909 , 544179635 , 3110523913 , 3462522015 , 1591671054 , 702138776 , 2966460450 , 3352799412 , 1504918807 , 783551873 , 3082640443 , 3233442989 , 3988292384 , 2596254646 , 62317068 , 1957810842 , 3939845945 , 2647816111 , 81470997 , 1943803523 , 3814918930 , 2489596804 , 225274430 , 2053790376 , 3826175755 , 2466906013 , 167816743 , 2097651377 , 4027552580 , 2265490386 , 503444072 , 1762050814 , 4150417245 , 2154129355 , 426522225 , 1852507879 , 4275313526 , 2312317920 , 282753626 , 1742555852 , 4189708143 , 2394877945 , 397917763 , 1622183637 , 3604390888 , 2714866558 , 953729732 , 1340076626 , 3518719985 , 2797360999 , 1068828381 , 1219638859 , 3624741850 , 2936675148 , 906185462 , 1090812512 , 3747672003 , 2825379669 , 829329135 , 1181335161 , 3412177804 , 3160834842 , 628  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								} return  null } } ; r . exports = f } , { "./compressedObject" : 2 , "./object" : 13 , "./stringReader" : 15 , "./utils" : 21 } ] , 24 : [ function ( e , r , t ) { "use strict" ; var  a = e ( "./lib/utils/common" ) . assign ; var  n = e ( "./lib/deflate" ) ; var  i = e ( "./lib/inflate" ) ; var  s = e ( "./lib/zlib/constants" ) ; var  f = { } ; a ( f , n , i , s ) ; r . exports = f } , { "./lib/deflate" : 25 , "./lib/inflate" : 26 , "./lib/utils/common" : 27 , "./lib/zlib/constants" : 30 } ] , 25 : [ function ( e , r , t ) { "use strict" ; var  a = e ( "./zlib/deflate.js" ) ; var  n = e ( "./utils/common" ) ; var  i = e ( "./utils/strings" ) ; var  s = e ( "./zlib/messages" ) ; var  f = e ( "./zlib/zstream" ) ; var  o = 0 ; var  l = 4 ; var  c = 0 ; var  h = 1 ; var  u = - 1 ; var  d = 0 ; var  p = 8 ; var  v = function ( e ) { this . options = n . assign ( { level : u , method : p , chunkSize : 16384 , windowBits : 15 , memLevel : 8 , strategy : d , to : "" } , e || { } ) ; var  r = this . options ; if ( r . raw && r . windowBits > 0 ) { r . windowBits = - r . windowBits } else  if ( r . gzip && r . windowBits > 0 && r . windowBits < 16 ) { r . windowBits += 16 } this . err = 0 ; this . msg = "" ; this . ended = false ; this . chunks = [ ] ; this . strm = new  f ; this . strm . avail _out = 0 ; var  t = a . deflateInit2 ( this . strm , r . level , r . method , r . windowBits , r . memLevel , r . strategy ) ; if ( t !== c ) { throw  new  Error ( s [ t ] ) } if ( r . header ) { a . deflateSetHeader ( this . strm , r . header ) } } ; v . prototype . push = function ( e , r ) { var  t = this . strm ; var  s = this . options . chunkSize ; var  f , u ; if ( this . ended ) { return  false } u = r === ~ ~ r ? r : r === true ? l : o ; if ( typeof  e === "string" ) { t . input = i . string2buf ( e ) } else { t . input = e } t . next _in = 0 ; t . avail _in = t . input . length ; do { if ( t . avail _out === 0 ) { t . output = new  n . Buf8 ( s ) ; t . next _out = 0 ; t . avail _out = s } f = a . deflate ( t , u ) ; if ( f !== h && f !== c ) { this . onEnd ( f ) ; this . ended = true ; return  false } if ( t . avail _out === 0 || t . avail _in === 0 && u === l ) { if ( this . options . to === "string" ) { this . onData ( i . buf2binstring ( n . shrinkBuf ( t . output , t . next _out ) ) ) } else { this . onData ( n . shrinkBuf ( t . output , t . next _out ) ) } } } while ( ( t . avail _in > 0 || t . avail _out === 0 ) && f !== h ) ; if ( u === l ) { f = a . deflateEnd ( this . strm ) ; this . onEnd ( f ) ; this . ended = true ; return  f === c } return  true } ; v . prototype . onData = function ( e ) { this . chunks . push ( e ) } ; v . prototype . onEnd = function ( e ) { if ( e === c ) { if ( this . options . to === "string" ) { this . result = this . chunks . join ( "" ) } else { this . result = n . flattenChunks ( this . chunks ) } } this . chunks = [ ] ; this . err = e ; this . msg = this . strm . msg } ; function  g ( e , r ) { var  t = new  v ( r ) ; t . push ( e , true ) ; if ( t . err ) { throw  t . msg } return  t . result } function  b ( e , r ) { r = r || { } ; r . raw = true ; return  g ( e , r ) } function  m ( e , r ) { r = r || { } ; r . gzip = true ; return  g ( e , r ) } t . Deflate = v ; t . deflate = g ; t . deflateRaw = b ; t . gzip = m } , { "./utils/common" : 27 , "./utils/strings" : 28 , "./zlib/deflate.js" : 32 , "./zlib/messages" : 37 , "./zlib/zstream" : 39 } ] , 26 : [ function ( e , r , t ) { "use strict" ; var  a = e ( "./zlib/inflate.js" ) ; var  n = e ( "./utils/common" ) ; var  i = e ( "./utils/strings" ) ; var  s = e ( "./zlib/constants" ) ; var  f = e ( "./zlib/messages" ) ; var  o = e ( "./zlib/zstream" ) ; var  l = e ( "./zlib/gzheader" ) ; var  c = function ( e ) { this . options = n . assign ( { chunkSize : 16384 , windowBits : 0 , to : "" } , e || { } ) ; var  r = this . options ; if ( r . raw && r . windowBits >= 0 && r . windowBits < 16 ) { r . windowBits = - r . windowBits ; if ( r . windowBits === 0 ) { r . windowBits = - 15 } } if ( r . windowBits >= 0 && r . windowBits < 16 && ! ( e && e . windowBits ) ) { r . windowBits += 32 } if ( r . windowBits > 15 && r . windowBits < 48 ) { if ( ( r . windowBits & 15 ) === 0 ) { r . windowBits |= 15 } } this . err = 0 ; this . msg = "" ; this . ended = false ; this . chunks = [ ] ; this . strm = new  o ; this . strm . avail _out = 0 ; var  t = a . inflateInit2 ( this . strm , r . windowBits ) ; if ( t !== s . Z _OK ) { throw  new  Error ( f [ t ] ) } this . header = new  l ; a . inflateGetHeader ( this . strm , this . header ) } ; c . prototype . push = function ( e , r ) { var  t = this . strm ; var  f = this . options . chunkSize ; var  o , l ; var  c , h , u ; if ( this . ended ) { return  false } l = r === ~ ~ r ? r : r === true ? s . Z _FINISH : s . Z _NO _FLUSH ; if ( typeof  e === "string" ) { t . input = i . binstring2buf ( e ) } else { t . input = e } t . next _in = 0 ; t . avail _in = t . input . length ; do { if ( t . avail _out === 0 ) { t . output = new  n . Buf8 ( f ) ; t . next _out = 0 ; t . avail _out = f } o = a . inflate ( t , s . Z _NO _FLUSH ) ; if ( o !== s . Z _STREAM _END && o !== s . Z _OK ) { this . onEnd ( o ) ; this . ended = true ; return  false } if ( t . next _out ) { if ( t . avail _out === 0 || o === s . Z _STREAM _END || t . avail _in === 0 && l === s . Z _FINISH ) { if ( this . options . to === "string" ) { c = i . utf8border ( t . output , t . next _out ) ; h = t . next _out - c ; u = i . buf2string ( t . output , c ) ; t . next _out = h ; t . avail _out = f - h ; if ( h ) { n . arraySet ( t . output , t . output , c , h , 0 ) } this . onData ( u ) } else { this . onData ( n . shrinkBuf ( t . output , t . next _out ) ) } } } } while ( t . avail _in > 0 && o !== s . Z _STREAM _END ) ; if ( o ==  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								fe >>>= oe & 7 ; oe -= oe & 7 ; while ( oe < 32 ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } if ( ( fe & 65535 ) !== ( fe >>> 16 ^ 65535 ) ) { e . msg = "invalid stored block lengths" ; t . mode = Q ; break } t . length = fe & 65535 ; fe = 0 ; oe = 0 ; t . mode = N ; if ( r === d ) { break  e } ; case  N : t . mode = L ; case  L : he = t . length ; if ( he ) { if ( he > ie ) { he = ie } if ( he > se ) { he = se } if ( he === 0 ) { break  e } a . arraySet ( re , ee , te , he , ae ) ; ie -= he ; te += he ; se -= he ; ae += he ; t . length -= he ; break } t . mode = O ; break ; case  M : while ( oe < 14 ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } t . nlen = ( fe & 31 ) + 257 ; fe >>>= 5 ; oe -= 5 ; t . ndist = ( fe & 31 ) + 1 ; fe >>>= 5 ; oe -= 5 ; t . ncode = ( fe & 15 ) + 4 ; fe >>>= 4 ; oe -= 4 ; if ( t . nlen > 286 || t . ndist > 30 ) { e . msg = "too many length or distance symbols" ; t . mode = Q ; break } t . have = 0 ; t . mode = U ; case  U : while ( t . have < t . ncode ) { while ( oe < 3 ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } t . lens [ xe [ t . have ++ ] ] = fe & 7 ; fe >>>= 3 ; oe -= 3 } while ( t . have < 19 ) { t . lens [ xe [ t . have ++ ] ] = 0 } t . lencode = t . lendyn ; t . lenbits = 7 ; _e = { bits : t . lenbits } ; Ae = f ( o , t . lens , 0 , 19 , t . lencode , 0 , t . work , _e ) ; t . lenbits = _e . bits ; if ( Ae ) { e . msg = "invalid code lengths set" ; t . mode = Q ; break } t . have = 0 ; t . mode = H ; case  H : while ( t . have < t . nlen + t . ndist ) { for ( ; ; ) { ge = t . lencode [ fe & ( 1 << t . lenbits ) - 1 ] ; be = ge >>> 24 ; me = ge >>> 16 & 255 ; Ce = ge & 65535 ; if ( be <= oe ) { break } if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } if ( Ce < 16 ) { fe >>>= be ; oe -= be ; t . lens [ t . have ++ ] = Ce } else { if ( Ce === 16 ) { Te = be + 2 ; while ( oe < Te ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } fe >>>= be ; oe -= be ; if ( t . have === 0 ) { e . msg = "invalid bit length repeat" ; t . mode = Q ; break } Se = t . lens [ t . have - 1 ] ; he = 3 + ( fe & 3 ) ; fe >>>= 2 ; oe -= 2 } else  if ( Ce === 17 ) { Te = be + 3 ; while ( oe < Te ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } fe >>>= be ; oe -= be ; Se = 0 ; he = 3 + ( fe & 7 ) ; fe >>>= 3 ; oe -= 3 } else { Te = be + 7 ; while ( oe < Te ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } fe >>>= be ; oe -= be ; Se = 0 ; he = 11 + ( fe & 127 ) ; fe >>>= 7 ; oe -= 7 } if ( t . have + he > t . nlen + t . ndist ) { e . msg = "invalid bit length repeat" ; t . mode = Q ; break } while ( he -- ) { t . lens [ t . have ++ ] = Se } } } if ( t . mode === Q ) { break } if ( t . lens [ 256 ] === 0 ) { e . msg = "invalid code -- missing end-of-block" ; t . mode = Q ; break } t . lenbits = 9 ; _e = { bits : t . lenbits } ; Ae = f ( l , t . lens , 0 , t . nlen , t . lencode , 0 , t . work , _e ) ; t . lenbits = _e . bits ; if ( Ae ) { e . msg = "invalid literal/lengths set" ; t . mode = Q ; break } t . distbits = 6 ; t . distcode = t . distdyn ; _e = { bits : t . distbits } ; Ae = f ( c , t . lens , t . nlen , t . ndist , t . distcode , 0 , t . work , _e ) ; t . distbits = _e . bits ; if ( Ae ) { e . msg = "invalid distances set" ; t . mode = Q ; break } t . mode = W ; if ( r === d ) { break  e } ; case  W : t . mode = z ; case  z : if ( ie >= 6 && se >= 258 ) { e . next _out = ae ; e . avail _out = se ; e . next _in = te ; e . avail _in = ie ; t . hold = fe ; t . bits = oe ; s ( e , ce ) ; ae = e . next _out ; re = e . output ; se = e . avail _out ; te = e . next _in ; ee = e . input ; ie = e . avail _in ; fe = t . hold ; oe = t . bits ; if ( t . mode === O ) { t . back = - 1 } break } t . back = 0 ; for ( ; ; ) { ge = t . lencode [ fe & ( 1 << t . lenbits ) - 1 ] ; be = ge >>> 24 ; me = ge >>> 16 & 255 ; Ce = ge & 65535 ; if ( be <= oe ) { break } if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } if ( me && ( me & 240 ) === 0 ) { Ee = be ; ke = me ; we = Ce ; for ( ; ; ) { ge = t . lencode [ we + ( ( fe & ( 1 << Ee + ke ) - 1 ) >> Ee ) ] ; be = ge >>> 24 ; me = ge >>> 16 & 255 ; Ce = ge & 65535 ; if ( Ee + be <= oe ) { break } if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } fe >>>= Ee ; oe -= Ee ; t . back += Ee } fe >>>= be ; oe -= be ; t . back += be ; t . length = Ce ; if ( me === 0 ) { t . mode = K ; break } if ( me & 32 ) { t . back = - 1 ; t . mode = O ; break } if ( me & 64 ) { e . msg = "invalid literal/length code" ; t . mode = Q ; break } t . extra = me & 15 ; t . mode = V ; case  V : if ( t . extra ) { Te = t . extra ; while ( oe < Te ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } t . length += fe & ( 1 << t . extra ) - 1 ; fe >>>= t . extra ; oe -= t . extra ; t . back += t . extra } t . was = t . length ; t . mode = X ; case  X : for ( ; ; ) { ge = t . distcode [ fe & ( 1 << t . distbits ) - 1 ] ; be = ge >>> 24 ; me = ge >>> 16 & 255 ; Ce = ge & 65535 ; if ( be <= oe ) { break } if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } if ( ( me & 240 ) === 0 ) { Ee = be ; ke = me ; we = Ce ; for ( ; ; ) { ge = t . distcode [ we + ( ( fe & ( 1 << Ee + ke ) - 1 ) >> Ee ) ] ; be = ge >>> 24 ; me = ge >>> 16 & 255 ; Ce = ge & 65535 ; if ( Ee + be <= oe ) { break } if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } fe >>>= Ee ; oe -= Ee ; t . back += Ee } fe >>>= be ; oe -= be ; t . back += be ; if ( me & 64 ) { e . msg = "invalid distance code" ; t . mode = Q ; break } t . offset = Ce ; t . extra = me & 15 ; t . mode = G ; case  G : if ( t . extra ) { Te = t . extra ; while ( oe < Te ) { if ( ie === 0 ) { break  e } ie -- ; fe += ee [ te ++ ] << oe ; oe += 8 } t . offset += fe & ( 1 << t . extra ) - 1 ; fe >>>= t . extra ; oe -= t . extra ; t . back += t . extra } if ( t . offset > t . dmax ) { e . msg = "invalid distance too far back" ; t . mode = Q ; break } t . mode = j ; case  j : if ( se === 0 ) { break  e } he = ce - se ; if ( t . offset > he ) { he = t . offset - he ; if ( he > t . whave )  
						 
					
						
							
								
									
										
										
										
											2017-08-01 05:51:08 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
										 
							
							
								for ( a = 0 ; a != t [ 224 ] . length ; ++ a ) if ( t [ 224 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 224 ] [ a ] ] = 57344 + a ; e [ 57344 + a ] = t [ 224 ] [ a ] } t [ 225 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿<E797BE> 痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬<E7A38A> <E7A3AC> <EFBFBD> " . split ( "" ) ; for ( a = 0 ; a != t [ 225 ] . length ; ++ a ) if ( t [ 225 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 225 ] [ a ] ] = 57600 + a ; e [ 57600 + a ] = t [ 225 ] [ a ] } t [ 226 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰<E7AB88> 窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆<E7B3BA> <E7B486> <EFBFBD> " . split ( "" ) ; for ( a = 0 ; a != t [ 226 ] . length ; ++ a ) if ( t [ 226 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 226 ] [ a ] ] = 57856 + a ; e [ 57856 + a ] = t [ 226 ] [ a ] } t [ 227 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷<E7B983> 縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋<E884AF> <E8858B> <EFBFBD> " . split ( "" ) ; for ( a = 0 ; a != t [ 227 ] . length ; ++ a ) if ( t [ 227 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 227 ] [ a ] ] = 58112 + a ; e [ 58112 + a ] = t [ 227 ] [ a ] } t [ 228 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤<E8899F> 艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈<E89598> <E89588> <EFBFBD> " . split ( "" ) ; for ( a = 0 ; a != t [ 228 ] . length ; ++ a ) if ( t [ 228 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 228 ] [ a ] ] = 58368 + a ; e [ 58368 + a ] = t [ 228 ] [ a ] } t [ 229 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬 <EFBFBD> 蛟蛛蛯蜒蜆 <EFBFBD>  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
										 
							
							
								for ( a = 0 ; a != t [ 196 ] . length ; ++ a ) if ( t [ 196 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 196 ] [ a ] ] = 50176 + a ; e [ 50176 + a ] = t [ 196 ] [ a ] } t [ 197 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 臔臕臖臗臘臙臚臛臜臝臞臟臠臡臢臤臥臦臨臩臫臮臯臰臱臲臵臶臷臸臹臺臽臿舃與興舉舊舋舎舏舑舓舕舖舗舘舙舚舝舠舤舥舦舧舩舮舲舺舼舽舿<E888BD> 艀艁艂艃艅艆艈艊艌艍艎艐艑艒艓艔艕艖艗艙艛艜艝艞艠艡艢艣艤艥艦艧艩拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗<E790B5> " . split ( "" ) ; for ( a = 0 ; a != t [ 197 ] . length ; ++ a ) if ( t [ 197 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 197 ] [ a ] ] = 50432 + a ; e [ 50432 + a ] = t [ 197 ] [ a ] } t [ 198 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 艪艫艬艭艱艵艶艷艸艻艼芀芁芃芅芆芇芉芌芐芓芔芕芖芚芛芞芠芢芣芧芲芵芶芺芻芼芿苀苂苃苅苆苉苐苖苙苚苝苢苧苨苩苪苬苭苮苰苲苳苵苶苸<E88BB6> 苺苼苽苾苿茀茊茋茍茐茒茓茖茘茙茝茞茟茠茡茢茣茤茥茦茩茪茮茰茲茷茻茽啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐<E8AEAB> " . split ( "" ) ; for ( a = 0 ; a != t [ 198 ] . length ; ++ a ) if ( t [ 198 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 198 ] [ a ] ] = 50688 + a ; e [ 50688 + a ] = t [ 198 ] [ a ] } t [ 199 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 茾茿荁荂荄荅荈荊荋荌荍荎荓荕荖荗荘荙荝荢荰荱荲荳荴荵荶荹荺荾荿莀莁莂莃莄莇莈莊莋莌莍莏莐莑莔莕莖莗莙莚莝莟莡莢莣莤莥莦莧莬莭莮<E88EAD> 莯莵莻莾莿菂菃菄菆菈菉菋菍菎菐菑菒菓菕菗菙菚菛菞菢菣菤菦菧菨菫菬菭恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠<E9A9B1> " . split ( "" ) ; for ( a = 0 ; a != t [ 199 ] . length ; ++ a ) if ( t [ 199 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 199 ] [ a ] ] = 50944 + a ; e [ 50944 + a ] = t [ 199 ] [ a ] } t [ 200 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 菮華菳菴菵菶菷菺菻菼菾菿萀萂萅萇萈萉萊萐萒萓萔萕萖萗萙萚萛萞萟萠萡萢萣萩萪萫萬萭萮萯萰萲萳萴萵萶萷萹萺萻萾萿葀葁葂葃葄葅葇葈葉<E89188> 葊葋葌葍葎葏葐葒葓葔葕葖葘葝葞葟葠葢葤葥葦葧葨葪葮葯葰葲葴葷葹葻葼取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁<E4B889> " . split ( "" ) ; for ( a = 0 ; a != t [ 200 ] . length ; ++ a ) if ( t [ 200 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 200 ] [ a ] ] = 51200 + a ; e [ 51200 + a ] = t [ 200 ] [ a ] } t [ 201 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 葽葾葿蒀蒁蒃蒄蒅蒆蒊蒍蒏蒐蒑蒒蒓蒔蒕蒖蒘蒚蒛蒝蒞蒟蒠蒢蒣蒤蒥蒦蒧蒨蒩蒪蒫蒬蒭蒮蒰蒱蒳蒵蒶蒷蒻蒼蒾蓀蓂蓃蓅蓆蓇蓈蓋蓌蓎蓏蓒蓔蓕蓗 <EFBFBD> 蓘蓙蓚蓛蓜 <EFBFBD>  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
										 
							
							
								for ( a = 0 ; a != t [ 153 ] . length ; ++ a ) if ( t [ 153 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 153 ] [ a ] ] = 39168 + a ; e [ 39168 + a ] = t [ 153 ] [ a ] } t [ 154 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 숤숥숦숧숪숬숮숰숳숵숶숷숸숹숺숻숼숽숾숿쉀쉁쉂쉃쉄쉅<EC8984> <EC8985> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쉆쉇쉉쉊쉋쉌쉍쉎쉏쉒쉓쉕쉖쉗쉙쉚쉛쉜쉝쉞쉟쉡쉢쉣쉤쉦<EC89A4> <EC89A6> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쉧쉨쉩쉪쉫쉮쉯쉱쉲쉳쉵쉶쉷쉸쉹쉺쉻쉾슀슂슃슄슅슆슇슊슋슌슍슎슏슑슒슓슔슕슖슗슙슚슜슞슟슠슡슢슣슦슧슩슪슫슮슯슰슱슲슳슶슸슺슻슼슽슾슿싀싁싂싃싄싅싆싇싈싉싊싋싌싍싎싏싐싑싒싓싔싕싖싗싘싙싚싛싞싟싡싢싥싦싧싨싩싪싮싰싲싳싴싵싷싺싽싾싿쌁쌂쌃쌄쌅쌆쌇쌊쌋쌎쌏<EC8C8E> " . split ( "" ) ; for ( a = 0 ; a != t [ 154 ] . length ; ++ a ) if ( t [ 154 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 154 ] [ a ] ] = 39424 + a ; e [ 39424 + a ] = t [ 154 ] [ a ] } t [ 155 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쌐쌑쌒쌖쌗쌙쌚쌛쌝쌞쌟쌠쌡쌢쌣쌦쌧쌪쌫쌬쌭쌮쌯쌰쌱쌲<EC8CB1> <EC8CB2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쌳쌴쌵쌶쌷쌸쌹쌺쌻쌼쌽쌾쌿썀썁썂썃썄썆썇썈썉썊썋썌썍<EC8D8C> <EC8D8D> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 썎썏썐썑썒썓썔썕썖썗썘썙썚썛썜썝썞썟썠썡썢썣썤썥썦썧썪썫썭썮썯썱썳썴썵썶썷썺썻썾썿쎀쎁쎂쎃쎅쎆쎇쎉쎊쎋쎍쎎쎏쎐쎑쎒쎓쎔쎕쎖쎗쎘쎙쎚쎛쎜쎝쎞쎟쎠쎡쎢쎣쎤쎥쎦쎧쎨쎩쎪쎫쎬쎭쎮쎯쎰쎱쎲쎳쎴쎵쎶쎷쎸쎹쎺쎻쎼쎽쎾쎿쏁쏂쏃쏄쏅쏆쏇쏈쏉쏊쏋쏌쏍쏎쏏쏐쏑쏒쏓쏔쏕쏖쏗쏚<EC8F97> " . split ( "" ) ; for ( a = 0 ; a != t [ 155 ] . length ; ++ a ) if ( t [ 155 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 155 ] [ a ] ] = 39680 + a ; e [ 39680 + a ] = t [ 155 ] [ a ] } t [ 156 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쏛쏝쏞쏡쏣쏤쏥쏦쏧쏪쏫쏬쏮쏯쏰쏱쏲쏳쏶쏷쏹쏺쏻쏼쏽쏾<EC8FBD> <EC8FBE> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쏿쐀쐁쐂쐃쐄쐅쐆쐇쐉쐊쐋쐌쐍쐎쐏쐑쐒쐓쐔쐕쐖쐗쐘쐙쐚<EC9099> <EC909A> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쐛쐜쐝쐞쐟쐠쐡쐢쐣쐥쐦쐧쐨쐩쐪쐫쐭쐮쐯쐱쐲쐳쐵쐶쐷쐸쐹쐺쐻쐾쐿쑀쑁쑂쑃쑄쑅쑆쑇쑉쑊쑋쑌쑍쑎쑏쑐쑑쑒쑓쑔쑕쑖쑗쑘쑙쑚쑛쑜쑝쑞쑟쑠쑡쑢쑣쑦쑧쑩쑪쑫쑭쑮쑯쑰쑱쑲쑳쑶쑷쑸쑺쑻쑼쑽쑾쑿쒁쒂쒃쒄쒅쒆쒇쒈쒉쒊쒋쒌쒍쒎쒏쒐쒑쒒쒓쒕쒖쒗쒘쒙쒚쒛쒝쒞쒟쒠쒡쒢쒣쒤쒥쒦쒧쒨쒩<EC92A8> " . split ( "" ) ; for ( a = 0 ; a != t [ 156 ] . length ; ++ a ) if ( t [ 156 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 156 ] [ a ] ] = 39936 + a ; e [ 39936 + a ] = t [ 156 ] [ a ] } t [ 157 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쒪쒫쒬쒭쒮쒯쒰쒱쒲쒳쒴쒵쒶쒷쒹쒺쒻쒽쒾쒿쓀쓁쓂쓃쓄쓅<EC9384> <EC9385> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쓆쓇쓈쓉쓊쓋쓌쓍쓎쓏쓐쓑쓒쓓쓔쓕쓖쓗쓘쓙쓚쓛쓜쓝쓞쓟<EC939E> <EC939F> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 쓠쓡쓢쓣쓤쓥쓦쓧쓨쓪쓫쓬쓭쓮쓯쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂씃씄씅씆씇씈씉씊씋씍씎씏씑씒씓씕씖씗씘씙씚씛씝씞씟씠씡씢씣씤씥씦씧씪씫씭씮씯씱씲씳씴씵씶씷씺씼씾씿앀앁앂앃앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩앪앫앬앭앮앯앲앶앷앸앹앺앻앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔<EC9693> " . split ( "" ) ; for ( a = 0 ; a != t [ 157 ] . length ; ++ a ) if ( t [ 157 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 157 ] [ a ] ] = 40192 + a ; e [ 40192 + a ] = t [ 157 ] [ a ] } t [ 158 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 얖얙얚얛얝얞얟얡얢얣얤얥얦얧얨얪얫얬얭얮얯얰얱얲얳얶 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 얷얺얿엀엁엂엃엋엍엏엒엓엕엖엗엙엚엛엜엝엞엟엢엤엦엧 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 엨엩엪엫 <EFBFBD>  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
										 
							
							
								for ( a = 0 ; a != t [ 238 ] . length ; ++ a ) if ( t [ 238 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 238 ] [ a ] ] = 60928 + a ; e [ 60928 + a ] = t [ 238 ] [ a ] } t [ 239 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖<E99C86> " . split ( "" ) ; for ( a = 0 ; a != t [ 239 ] . length ; ++ a ) if ( t [ 239 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 239 ] [ a ] ] = 61184 + a ; e [ 61184 + a ] = t [ 239 ] [ a ] } t [ 240 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫<E7B8B1> " . split ( "" ) ; for ( a = 0 ; a != t [ 240 ] . length ; ++ a ) if ( t [ 240 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 240 ] [ a ] ] = 61440 + a ; e [ 61440 + a ] = t [ 240 ] [ a ] } t [ 241 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只<E4B98B> " . split ( "" ) ; for ( a = 0 ; a != t [ 241 ] . length ; ++ a ) if ( t [ 241 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 241 ] [ a ] ] = 61696 + a ; e [ 61696 + a ] = t [ 241 ] [ a ] } t [ 242 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯<E7B79D> " . split ( "" ) ; for ( a = 0 ; a != t [ 242 ] . length ; ++ a ) if ( t [ 242 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 242 ] [ a ] ] = 61952 + a ; e [ 61952 + a ] = t [ 242 ] [ a ] } t [ 243 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
										 
							
							
								for ( a = 0 ; a != t [ 230 ] . length ; ++ a ) if ( t [ 230 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 230 ] [ a ] ] = 58880 + a ; e [ 58880 + a ] = t [ 230 ] [ a ] } t [ 231 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢<E894AF> <E899A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧<E8B8A6> " . split ( "" ) ; for ( a = 0 ; a != t [ 231 ] . length ; ++ a ) if ( t [ 231 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 231 ] [ a ] ] = 59136 + a ; e [ 59136 + a ] = t [ 231 ] [ a ] } t [ 232 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓<E98B91> <E98B93> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮<E599A0> " . split ( "" ) ; for ( a = 0 ; a != t [ 232 ] . length ; ++ a ) if ( t [ 232 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 232 ] [ a ] ] = 59392 + a ; e [ 59392 + a ] = t [ 232 ] [ a ] } t [ 233 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺<E6878C> <E686BA> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸<E6BEBF> " . split ( "" ) ; for ( a = 0 ; a != t [ 233 ] . length ; ++ a ) if ( t [ 233 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 233 ] [ a ] ] = 59648 + a ; e [ 59648 + a ] = t [ 233 ] [ a ] } t [ 234 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙<E79E95> <E79E99> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘<E895A1> " . split ( "" ) ; for ( a = 0 ; a != t [ 234 ] . length ; ++ a ) if ( t [ 234 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 234 ] [ a ] ] = 59904 + a ; e [ 59904 + a ] = t [ 234 ] [ a ] } t [ 235 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠 <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>  
						 
					
						
							
								
									
										
										
										
											2017-12-15 02:01:07 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
								
									
										 
							
							
								r [ t [ 216 ] [ a ] ] = 55296 + a ; e [ 55296 + a ] = t [ 216 ] [ a ] } t [ 217 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼<E586BD> " . split ( "" ) ; for ( a = 0 ; a != t [ 217 ] . length ; ++ a ) if ( t [ 217 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 217 ] [ a ] ] = 55552 + a ; e [ 55552 + a ] = t [ 217 ] [ a ] } t [ 218 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺<E982B6> " . split ( "" ) ; for ( a = 0 ; a != t [ 218 ] . length ; ++ a ) if ( t [ 218 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 218 ] [ a ] ] = 55808 + a ; e [ 55808 + a ] = t [ 218 ] [ a ] } t [ 219 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝<E59FA4> " . split ( "" ) ; for ( a = 0 ; a != t [ 219 ] . length ; ++ a ) if ( t [ 219 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 219 ] [ a ] ] = 56064 + a ; e [ 56064 + a ] = t [ 219 ] [ a ] } t [ 220 ] = "<22> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> 堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥<E88DA6> " . split ( "" ) ; for ( a = 0 ; a != t [ 220 ] . length ; ++ a ) if ( t [ 220 ] [ a ] . charCodeAt ( 0 ) !== 65533 ) { r [ t [ 220 ] [ a ] ] = 56320 + a ; e [ 56320 + a ] = t [ 220 ] [ a ] } t [ 221 ] = " <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								break ; case "[m]" : ; case "[mm]" : l = ( t . D * 24 + t . H ) * 60 + t . M ; break ; case "[s]" : ; case "[ss]" : l = ( ( t . D * 24 + t . H ) * 60 + t . M ) * 60 + Math . round ( t . S + t . u ) ; break ; default : throw "bad abstime format: " + r ; } c = r . length === 3 ? 1 : 2 ; break ; case  101 : l = o ; c = 1 ; } if ( c > 0 ) return  a ( l , c ) ; else  return "" } function  _ ( e ) { var  r = 3 ; if ( e . length <= r ) return  e ; var  t = e . length % r , a = e . substr ( 0 , t ) ; for ( ; t != e . length ; t += r ) a += ( a . length > 0 ? "," : "" ) + e . substr ( t , r ) ; return  a } var  T = function  U ( ) { var  e = /%/g ; function  s ( r , a , n ) { var  i = a . replace ( e , "" ) , s = a . length - i . length ; return  T ( r , i , n * Math . pow ( 10 , 2 * s ) ) + t ( "%" , s ) } function  f ( e , r , t ) { var  a = r . length - 1 ; while ( r . charCodeAt ( a - 1 ) === 44 ) -- a ; return  T ( e , r . substr ( 0 , a ) , t / Math . pow ( 10 , 3 * ( r . length - a ) ) ) } function  o ( e , r ) { var  t ; var  a = e . indexOf ( "E" ) - e . indexOf ( "." ) - 1 ; if ( e . match ( /^#+0.0E\+0$/ ) ) { if ( r == 0 ) return "0.0E+0" ; else  if ( r < 0 ) return "-" + o ( e , - r ) ; var  n = e . indexOf ( "." ) ; if ( n === - 1 ) n = e . indexOf ( "E" ) ; var  i = Math . floor ( Math . log ( r ) * Math . LOG10E ) % n ; if ( i < 0 ) i += n ; t = ( r / Math . pow ( 10 , i ) ) . toPrecision ( a + 1 + ( n + i ) % n ) ; if ( t . indexOf ( "e" ) === - 1 ) { var  s = Math . floor ( Math . log ( r ) * Math . LOG10E ) ; if ( t . indexOf ( "." ) === - 1 ) t = t . charAt ( 0 ) + "." + t . substr ( 1 ) + "E+" + ( s - t . length + i ) ; else  t += "E+" + ( s - i ) ; while ( t . substr ( 0 , 2 ) === "0." ) { t = t . charAt ( 0 ) + t . substr ( 2 , n ) + "." + t . substr ( 2 + n ) ; t = t . replace ( /^0+([1-9])/ , "$1" ) . replace ( /^0+\./ , "0." ) } t = t . replace ( /\+-/ , "-" ) } t = t . replace ( /^([+-]?)(\d*)\.(\d*)[Ee]/ , function ( e , r , t , a ) { return  r + t + a . substr ( 0 , ( n + i ) % n ) + "." + a . substr ( i ) + "E" } ) } else  t = r . toExponential ( a ) ; if ( e . match ( /E\+00$/ ) && t . match ( /e[+-]\d$/ ) ) t = t . substr ( 0 , t . length - 1 ) + "0" + t . charAt ( t . length - 1 ) ; if ( e . match ( /E\-/ ) && t . match ( /e\+/ ) ) t = t . replace ( /e\+/ , "e" ) ; return  t . replace ( "e" , "E" ) } var  c = /# (\?+)( ?)\/( ?)(\d+)/ ; function  h ( e , r , i ) { var  s = parseInt ( e [ 4 ] , 10 ) , f = Math . round ( r * s ) , o = Math . floor ( f / s ) ; var  l = f - o * s , c = s ; return  i + ( o === 0 ? "" : "" + o ) + " " + ( l === 0 ? t ( " " , e [ 1 ] . length + 1 + e [ 4 ] . length ) : n ( l , e [ 1 ] . length ) + e [ 2 ] + "/" + e [ 3 ] + a ( c , e [ 4 ] . length ) ) } function  u ( e , r , a ) { return  a + ( r === 0 ? "" : "" + r ) + t ( " " , e [ 1 ] . length + 2 + e [ 4 ] . length ) } var  d = /^#*0*\.([0#]+)/ ; var  p = /\).*[0#]/ ; var  g = /\(###\) ###\\?-####/ ; function  b ( e ) { var  r = "" , t ; for ( var  a = 0 ; a != e . length ; ++ a ) switch ( t = e . charCodeAt ( a ) ) { case  35 : break ; case  63 : r += " " ; break ; case  48 : r += "0" ; break ; default : r += String . fromCharCode ( t ) ; } return  r } function  m ( e , r ) { var  t = Math . pow ( 10 , r ) ; return "" + Math . round ( e * t ) / t } function  C ( e , r ) { if ( r < ( "" + Math . round ( ( e - Math . floor ( e ) ) * Math . pow ( 10 , r ) ) ) . length ) { return  0 } return  Math . round ( ( e - Math . floor ( e ) ) * Math . pow ( 10 , r ) ) } function  E ( e , r ) { if ( r < ( "" + Math . round ( ( e - Math . floor ( e ) ) * Math . pow ( 10 , r ) ) ) . length ) { return  1 } return  0 } function  k ( e ) { if ( e < 2147483647 && e > - 2147483648 ) return "" + ( e >= 0 ? e | 0 : e - 1 | 0 ) ; return "" + Math . floor ( e ) } function  w ( e , u , S ) { if ( e . charCodeAt ( 0 ) === 40 && ! u . match ( p ) ) { var  A = u . replace ( /\( */ , "" ) . replace ( / \)/ , "" ) . replace ( /\)/ , "" ) ; if ( S >= 0 ) return  w ( "n" , A , S ) ; return "(" + w ( "n" , A , - S ) + ")" } if ( u . charCodeAt ( u . length - 1 ) === 44 ) return  f ( e , u , S ) ; if ( u . indexOf ( "%" ) !== - 1 ) return  s ( e , u , S ) ; if ( u . indexOf ( "E" ) !== - 1 ) return  o ( u , S ) ; if ( u . charCodeAt ( 0 ) === 36 ) return "$" + w ( e , u . substr ( u . charAt ( 1 ) == " " ? 2 : 1 ) , S ) ; var  B ; var  x , I , y , R = Math . abs ( S ) , D = S < 0 ? "-" : "" ; if ( u . match ( /^00+$/ ) ) return  D + l ( R , u . length ) ; if ( u . match ( /^[#?]+$/ ) ) { B = l ( S , 0 ) ; if ( B === "0" ) B = "" ; return  B . length > u . length ? B : b ( u . substr ( 0 , u . length - B . length ) ) + B } if ( x = u . match ( c ) ) return  h ( x , R , D ) ; if ( u . match ( /^#+0+$/ ) ) return  D + l ( R , u . length - u . indexOf ( "0" ) ) ; if ( x = u . match ( d ) ) { B = m ( S , x [ 1 ] . length ) . replace ( /^([^\.]+)$/ , "$1." + b ( x [ 1 ] ) ) . replace ( /\.$/ , "." + b ( x [ 1 ] ) ) . replace ( /\.(\d*)$/ , function ( e , r ) { return "." + r + t ( "0" , b ( x [ 1 ] ) . length - r . length ) } ) ; return  u . indexOf ( "0." ) !== - 1 ? B : B . replace ( /^0\./ , "." ) } u = u . replace ( /^#+([0.])/ , "$1" ) ; if ( x = u . match ( /^(0*)\.(#*)$/ ) ) { return  D + m ( R , x [ 2 ] . length ) . replace ( /\.(\d*[1-9])0*$/ , ".$1" ) . replace ( /^(-?\d*)$/ , "$1." ) . replace ( /^0\./ , x [ 1 ] . length ? "0." : "." ) } if ( x = u . match ( /^#{1,3},##0(\.?)$/ ) ) return  D + _ ( l ( R , 0 ) ) ; if ( x = u . match ( /^#,##0\.([#0]*0)$/ ) ) { return  S < 0 ? "-" + w ( e , u , - S ) : _ ( "" + ( Math . floor ( S ) + E ( S , x [ 1 ] . length ) ) ) + "." + a ( C ( S , x [ 1 ] . length ) , x [ 1 ] . length ) } if ( x = u . match ( /^#,#*,#0/ ) ) return  w ( e , u . replace ( /^#,#*,/ , "" ) , S ) ; if ( x = u . match ( /^([0#]+)(\\?-([0#]+))+$/ ) ) { B = r ( w ( e , u . replace ( /[\\-]/g , "" ) , S ) ) ; I = 0 ; return  r ( r ( u . replace ( /\\/g , "" ) ) . replace ( /[0#]/g , function ( e ) { return  I < B . length ? B . charAt ( I ++ ) : e === "0" ? "0" : "" } ) ) } if ( u . match ( g ) ) { B = w ( e , "##########" , S ) ; return "(" + B . substr ( 0 , 3 ) + ") " + B .  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								if ( ! n ) throw  new  Error ( "|" + e + "| is not an ISO8601 Duration" ) ; for ( var  i = 1 ; i != n . length ; ++ i ) { if ( ! n [ i ] ) continue ; t = 1 ; if ( i > 3 ) a = true ; switch ( n [ i ] . substr ( n [ i ] . length - 1 ) ) { case "Y" : throw  new  Error ( "Unsupported ISO Duration Field: " + n [ i ] . substr ( n [ i ] . length - 1 ) ) ; case "D" : t *= 24 ; case "H" : t *= 60 ; case "M" : if ( ! a ) throw  new  Error ( "Unsupported ISO Duration Field: M" ) ; else  t *= 60 ; case "S" : break ; } r += t * parseInt ( n [ i ] , 10 ) } return  r } var  M = new  Date ( "2017-02-19T19:06:09.000Z" ) ; if ( isNaN ( M . getFullYear ( ) ) ) M = new  Date ( "2/19/17" ) ; var  U = M . getFullYear ( ) == 2017 ; function  H ( e , r ) { var  t = new  Date ( e ) ; if ( U ) { if ( r > 0 ) t . setTime ( t . getTime ( ) + t . getTimezoneOffset ( ) * 60 * 1e3 ) ; else  if ( r < 0 ) t . setTime ( t . getTime ( ) - t . getTimezoneOffset ( ) * 60 * 1e3 ) ; return  t } if ( e  instanceof  Date ) return  e ; if ( M . getFullYear ( ) == 1917 && ! isNaN ( t . getFullYear ( ) ) ) { var  a = t . getFullYear ( ) ; if ( e . indexOf ( "" + a ) > - 1 ) return  t ; t . setFullYear ( t . getFullYear ( ) + 100 ) ; return  t } var  n = e . match ( /\d+/g ) || [ "2017" , "2" , "19" , "0" , "0" , "0" ] ; var  i = new  Date ( + n [ 0 ] , + n [ 1 ] - 1 , + n [ 2 ] , + n [ 3 ] || 0 , + n [ 4 ] || 0 , + n [ 5 ] || 0 ) ; if ( e . indexOf ( "Z" ) > - 1 ) i = new  Date ( i . getTime ( ) - i . getTimezoneOffset ( ) * 60 * 1e3 ) ; return  i } function  W ( e ) { var  r = "" ; for ( var  t = 0 ; t != e . length ; ++ t ) r += String . fromCharCode ( e [ t ] ) ; return  r } function  z ( e ) { var  r = [ ] ; for ( var  t = 0 ; t != e . length ; ++ t ) r . push ( e . charCodeAt ( t ) ) ; return  r } function  V ( e ) { if ( typeof  JSON != "undefined" && ! Array . isArray ( e ) ) return  JSON . parse ( JSON . stringify ( e ) ) ; if ( typeof  e != "object" || e == null ) return  e ; var  r = { } ; for ( var  t  in  e ) if ( e . hasOwnProperty ( t ) ) r [ t ] = V ( e [ t ] ) ; return  r } function  X ( e , r ) { var  t = "" ; while ( t . length < r ) t += e ; return  t } function  G ( e ) { var  r = Number ( e ) ; if ( ! isNaN ( r ) ) return  r ; var  t = 1 ; var  a = e . replace ( /([\d]),([\d])/g , "$1$2" ) . replace ( /[$]/g , "" ) . replace ( /[%]/g , function ( ) { t *= 100 ; return "" } ) ; if ( ! isNaN ( r = Number ( a ) ) ) return  r / t ; a = a . replace ( /[(](.*)[)]/ , function ( e , r ) { t = - t ; return  r } ) ; if ( ! isNaN ( r = Number ( a ) ) ) return  r / t ; return  r } function  j ( e ) { var  r = new  Date ( e ) , t = new  Date ( NaN ) ; var  a = r . getYear ( ) , n = r . getMonth ( ) , i = r . getDate ( ) ; if ( isNaN ( i ) ) return  t ; if ( a < 0 || a > 8099 ) return  t ; if ( ( n > 0 || i > 1 ) && a != 101 ) return  r ; if ( e . toLowerCase ( ) . match ( /jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/ ) ) return  r ; if ( e . match ( /[^-0-9:,\/\\]/ ) ) return  t ; return  r } var  K = "abacaba" . split ( /(:?b)/i ) . length == 5 ; function  Y ( e , r , t ) { if ( K || typeof  r == "string" ) return  e . split ( r ) ; var  a = e . split ( r ) , n = [ a [ 0 ] ] ; for ( var  i = 1 ; i < a . length ; ++ i ) { n . push ( t ) ; n . push ( a [ i ] ) } return  n } function  $ ( e ) { if ( ! e ) return  null ; if ( e . data ) return  o ( e . data ) ; if ( e . asNodeBuffer && d ) return  o ( e . asNodeBuffer ( ) . toString ( "binary" ) ) ; if ( e . asBinary ) return  o ( e . asBinary ( ) ) ; if ( e . _data && e . _data . getContent ) return  o ( W ( Array . prototype . slice . call ( e . _data . getContent ( ) , 0 ) ) ) ; return  null } function  Z ( e ) { if ( ! e ) return  null ; if ( e . data ) return  i ( e . data ) ; if ( e . asNodeBuffer && d ) return  e . asNodeBuffer ( ) ; if ( e . _data && e . _data . getContent ) { var  r = e . _data . getContent ( ) ; if ( typeof  r == "string" ) return  z ( r ) ; return  Array . prototype . slice . call ( r ) } return  null } function  Q ( e ) { return  e && e . name . slice ( - 4 ) === ".bin" ? Z ( e ) : $ ( e ) } function  J ( e , r ) { var  t = x ( e . files ) ; var  a = r . toLowerCase ( ) , n = a . replace ( /\//g , "\\" ) ; for ( var  i = 0 ; i < t . length ; ++ i ) { var  s = t [ i ] . toLowerCase ( ) ; if ( a == s || n == s ) return  e . files [ t [ i ] ] } return  null } function  q ( e , r ) { var  t = J ( e , r ) ; if ( t == null ) throw  new  Error ( "Cannot find file " + r + " in zip" ) ; return  t } function  ee ( e , r , t ) { if ( ! t ) return  Q ( q ( e , r ) ) ; if ( ! r ) return  null ; try { return  ee ( e , r ) } catch ( a ) { return  null } } function  re ( e , r , t ) { if ( ! t ) return  $ ( q ( e , r ) ) ; if ( ! r ) return  null ; try { return  re ( e , r ) } catch ( a ) { return  null } } var  te , ae ; if ( typeof  JSZip !== "undefined" ) ae = JSZip ; if ( typeof  exports !== "undefined" ) { if ( typeof  module !== "undefined" && module . exports ) { if ( typeof  ae === "undefined" ) ae = undefined ; try { te = require ( "fs" ) } catch ( ne ) { } } } function  ie ( e , r ) { var  t = r . split ( "/" ) ; if ( r . slice ( - 1 ) != "/" ) t . pop ( ) ; var  a = e . split ( "/" ) ; while ( a . length !== 0 ) { var  n = a . shift ( ) ; if ( n === ".." ) t . pop ( ) ; else  if ( n !== "." ) t . push ( n ) } return  t . join ( "/" ) } var  se = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n' ; var  fe = /([^"\s?>\/]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g ; var  oe = /<[\/\?]?[a-zA-Z0-9:]+(?:\s+[^"\s?>\/]+=(?:"[^"]*"|'[^']*'|[^'">\s]+))*\s?[\/\?]?>/g ; if ( ! se . match ( oe ) ) oe = /<[^>]*>/g ; var  le = /<\w*:/ , ce = /<(\/?)\w+:/ ; function  he ( e , r ) { var  t = { } ; var  a = 0 , n = 0 ; for ( ; a !== e . length ; ++ a ) if ( (  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								"application/vnd.ms-excel.table" : "TODO" , "application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.theme+xml" : "themes" , "application/vnd.openxmlformats-officedocument.themeOverride+xml" : "TODO" , "application/vnd.ms-excel.Timeline+xml" : "TODO" , "application/vnd.ms-excel.TimelineCache+xml" : "TODO" , "application/vnd.ms-office.vbaProject" : "vba" , "application/vnd.ms-office.vbaProjectSignature" : "vba" , "application/vnd.ms-office.volatileDependencies" : "TODO" , "application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml" : "TODO" , "application/vnd.ms-excel.controlproperties+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.model+data" : "TODO" , "application/vnd.ms-excel.Survey+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawing+xml" : "drawings" , "application/vnd.openxmlformats-officedocument.drawingml.chart+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml" : "TODO" , "application/vnd.openxmlformats-officedocument.vmlDrawing" : "TODO" , "application/vnd.openxmlformats-package.relationships+xml" : "rels" , "application/vnd.openxmlformats-officedocument.oleObject" : "TODO" , "image/png" : "TODO" , sheet : "js" } ; var  ia = function ( ) { var  e = { workbooks : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml" , xlsm : "application/vnd.ms-excel.sheet.macroEnabled.main+xml" , xlsb : "application/vnd.ms-excel.sheet.binary.macroEnabled.main" , xltx : "application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml" } , strs : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml" , xlsb : "application/vnd.ms-excel.sharedStrings" } , comments : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml" , xlsb : "application/vnd.ms-excel.comments" } , sheets : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" , xlsb : "application/vnd.ms-excel.worksheet" } , charts : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml" , xlsb : "application/vnd.ms-excel.chartsheet" } , dialogs : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml" , xlsb : "application/vnd.ms-excel.dialogsheet" } , macros : { xlsx : "application/vnd.ms-excel.macrosheet+xml" , xlsb : "application/vnd.ms-excel.macrosheet" } , styles : { xlsx : "application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml" , xlsb : "application/vnd.ms-excel.styles" } } ; x ( e ) . forEach ( function ( r ) { if ( ! e [ r ] . xlsm ) e [ r ] . xlsm = e [ r ] . xlsx } ) ; x ( e ) . forEach ( function ( r ) { x ( e [ r ] ) . forEach ( function ( t ) { na [ e [ r ] [ t ] ] = r } ) } ) ; return  e } ( ) ; var  sa = D ( na ) ; ze . CT = "http://schemas.openxmlformats.org/package/2006/content-types" ; function  fa ( ) { return { workbooks : [ ] , sheets : [ ] , charts : [ ] , dialogs : [ ] , macros : [ ] , rels : [ ] , strs : [ ] , comments : [ ] , links : [ ] , coreprops : [ ] , extprops : [ ] , custprops : [ ] , themes : [ ] , styles : [ ] , calcchains : [ ] , vba : [ ] , drawings : [ ] , TODO : [ ] , xmlns : "" } } function  oa ( e , r ) { var  t = fa ( ) ; if ( ! e || ! e . match ) return  t ; var  a = { } ; ( e . match ( oe ) || [ ] ) . forEach ( function ( e ) { var  r = he ( e ) ; switch ( r [ 0 ] . replace ( le , "<" ) ) { case "<?xml" : break ; case "<Types" : t . xmlns = r [ "xmlns" + ( r [ 0 ] . match ( /<(\w+):/ ) || [ "" , "" ] ) [ 1 ] ] ; break ; case "<Default" : a [ r . Extension ] = r . ContentType ; break ; case "<Override" : if ( t [ na [ r . ContentType ] ] !== undefined ) t [ na [ r . ContentType ] ] . push ( r . PartName ) ; break ; } } ) ; if ( t . xmlns !== ze . CT ) throw  new  Error ( "Unknown Namespace: " + t . xmlns ) ; t . calcchain = t . calcchains . length > 0 ? t . calcchains [ 0 ] : "" ; t . sst = t . strs . length > 0 ? t . strs [ 0 ] : "" ; t . style = t . styles . length > 0 ? t . styles [ 0 ] : "" ; t . defaults = a ; delete  t . calcchains ; return  t } var  la = Ue ( "Types" , null , { xmlns : ze . CT , "xmlns:xsd" : ze . xsd , "xmlns:xsi" : ze . xsi } ) ; var  ca = [ [ "xml" , "application/xml" ] , [ "bin" , "application/vnd.ms-excel.sheet.binary.macroEnabled.main" ] , [ "vml" , "application/vnd.openxmlformats-officedocument.vmlDrawing" ] , [  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								} function  _i ( e , r , t ) { var  a = { } ; a . ifnt = e . _R ( 2 ) ; a . numFmtId = e . _R ( 2 ) ; a . flags = e . _R ( 2 ) ; a . fStyle = a . flags >> 2 & 1 ; r -= 6 ; a . data = Si ( e , r , a . fStyle , t ) ; return  a } function  Ti ( e , r ) { e . l += 4 ; var  t = [ e . _R ( 2 ) , e . _R ( 2 ) ] ; if ( t [ 0 ] !== 0 ) t [ 0 ] -- ; if ( t [ 1 ] !== 0 ) t [ 1 ] -- ; if ( t [ 0 ] > 7 || t [ 1 ] > 7 ) throw  new  Error ( "Bad Gutters: " + t . join ( "|" ) ) ; return  t } function  xi ( e ) { var  r = Ir ( 8 ) ; r . _W ( 4 , 0 ) ; r . _W ( 2 , e [ 0 ] ? e [ 0 ] + 1 : 0 ) ; r . _W ( 2 , e [ 1 ] ? e [ 1 ] + 1 : 0 ) ; return  r } function  Ii ( e , r , t ) { var  a = Fn ( e , 6 ) ; if ( t . biff == 2 ) ++ e . l ; var  n = bn ( e , 2 ) ; a . val = n ; a . t = n === true || n === false ? "b" : "e" ; return  a } function  yi ( e , r , t , a , n ) { var  i = Ir ( 8 ) ; Pn ( e , r , 0 , i ) ; mn ( t , n , i ) ; return  i } function  Ri ( e , r ) { var  t = Fn ( e , 6 ) ; var  a = yt ( e , 8 ) ; t . val = a ; return  t } function  Di ( e , r , t , a ) { var  n = Ir ( 14 ) ; Pn ( e , r , 0 , n ) ; Rt ( t , n ) ; return  n } var  Oi = Ln ; function  Fi ( e , r , t ) { var  a = e . l + r ; var  n = e . _R ( 2 ) ; var  i = e . _R ( 2 ) ; t . sbcch = i ; if ( i == 1025 || i == 14849 ) return [ i , n ] ; if ( i < 1 || i > 255 ) throw  new  Error ( "Unexpected SupBook type: " + i ) ; var  s = kn ( e , i ) ; var  f = [ ] ; while ( a > e . l ) f . push ( wn ( e ) ) ; return [ i , n , s , f ] } function  Pi ( e , r , t ) { var  a = e . _R ( 2 ) ; var  n ; var  i = { fBuiltIn : a & 1 , fWantAdvise : a >>> 1 & 1 , fWantPict : a >>> 2 & 1 , fOle : a >>> 3 & 1 , fOleLink : a >>> 4 & 1 , cf : a >>> 5 & 1023 , fIcon : a >>> 15 & 1 } ; if ( t . sbcch === 14849 ) n = Hn ( e , r - 2 , t ) ; i . body = n || e . _R ( r - 2 ) ; if ( typeof  n === "string" ) i . Name = n ; return  i } var  Ni = [ "_xlnm.Consolidate_Area" , "_xlnm.Auto_Open" , "_xlnm.Auto_Close" , "_xlnm.Extract" , "_xlnm.Database" , "_xlnm.Criteria" , "_xlnm.Print_Area" , "_xlnm.Print_Titles" , "_xlnm.Recorder" , "_xlnm.Data_Form" , "_xlnm.Auto_Activate" , "_xlnm.Auto_Deactivate" , "_xlnm.Sheet_Title" , "_xlnm._FilterDatabase" ] ; function  Li ( e , r , t ) { var  a = e . l + r ; var  n = e . _R ( 2 ) ; var  i = e . _R ( 1 ) ; var  s = e . _R ( 1 ) ; var  f = e . _R ( t && t . biff == 2 ? 1 : 2 ) ; var  o = 0 ; if ( ! t || t . biff >= 5 ) { if ( t . biff != 5 ) e . l += 2 ; o = e . _R ( 2 ) ; if ( t . biff == 5 ) e . l += 2 ; e . l += 4 } var  l = kn ( e , s , t ) ; if ( n & 32 ) l = Ni [ l . charCodeAt ( 0 ) ] ; var  c = a - e . l ; if ( t && t . biff == 2 ) -- c ; var  h = a == e . l || f === 0 ? [ ] : gh ( e , c , t , f ) ; return { chKey : i , Name : l , itab : o , rgce : h } } function  Mi ( e , r , t ) { if ( t . biff < 8 ) return  Ui ( e , r , t ) ; var  a = [ ] , n = e . l + r , i = e . _R ( t . biff > 8 ? 4 : 2 ) ; while ( i -- !== 0 ) a . push ( Mn ( e , t . biff > 8 ? 12 : 6 , t ) ) ; var  s = [ ] ; return  a } function  Ui ( e , r , t ) { if ( e [ e . l + 1 ] == 3 ) e [ e . l ] ++ ; var  a = Cn ( e , r , t ) ; return  a . charCodeAt ( 0 ) == 3 ? a . slice ( 1 ) : a } function  Hi ( e , r , t ) { if ( t . biff < 8 ) { e . l += r ; return } var  a = e . _R ( 2 ) ; var  n = e . _R ( 2 ) ; var  i = kn ( e , a , t ) ; var  s = kn ( e , n , t ) ; return [ i , s ] } function  Wi ( e , r , t ) { var  a = zn ( e , 6 ) ; e . l ++ ; var  n = e . _R ( 1 ) ; r -= 8 ; return [ bh ( e , r , t ) , n ] } function  zi ( e , r , t ) { var  a = Vn ( e , 6 ) ; switch ( t . biff ) { case  2 : e . l ++ ; r -= 7 ; break ; case  3 : ; case  4 : e . l += 2 ; r -= 8 ; break ; default : e . l += 6 ; r -= 12 ; } return [ a , ph ( e , r , t , a ) ] } function  Vi ( e , r ) { var  t = e . _R ( 4 ) !== 0 ; var  a = e . _R ( 4 ) !== 0 ; var  n = e . _R ( 4 ) ; return [ t , a , n ] } function  Xi ( e , r , t ) { if ( t . biff < 8 ) return ; var  a = e . _R ( 2 ) , n = e . _R ( 2 ) ; var  i = e . _R ( 2 ) , s = e . _R ( 2 ) ; var  f = Sn ( e , 0 , t ) ; if ( t . biff < 8 ) e . _R ( 1 ) ; return [ { r : a , c : n } , f , s , i ] } function  Gi ( e , r , t ) { return  Xi ( e , r , t ) } function  ji ( e , r ) { var  t = [ ] ; var  a = e . _R ( 2 ) ; while ( a -- ) t . push ( Wn ( e , r ) ) ; return  t } function  Ki ( e , r , t ) { if ( t && t . biff < 8 ) return  $i ( e , r , t ) ; var  a = Xn ( e , 22 ) ; var  n = $n ( e , r - 22 , a [ 1 ] ) ; return { cmo : a , ft : n } } var  Yi = [ ] ; Yi [ 8 ] = function ( e , r , t ) { var  a = e . l + r ; e . l += 10 ; var  n = e . _R ( 2 ) ; e . l += 4 ; var  i = e . _R ( 2 ) ; e . l += 2 ; var  s = e . _R ( 2 ) ; e . l += 4 ; var  f = e . _R ( 1 ) ; e . l += f ; e . l = a ; return { fmt : n } } ; function  $i ( e , r , t ) { var  a = e . _R ( 4 ) ; var  n = e . _R ( 2 ) ; var  i = e . _R ( 2 ) ; var  s = e . _R ( 2 ) ; var  f = e . _R ( 2 ) ; var  o = e . _R ( 2 ) ; var  l = e . _R ( 2 ) ; var  c = e . _R ( 2 ) ; var  h = e . _R ( 2 ) ; var  u = e . _R ( 2 ) ; var  d = e . _R ( 2 ) ; var  p = e . _R ( 2 ) ; var  v = e . _R ( 2 ) ; e . l += 6 ; r -= 36 ; var  g = [ ] ; g . push ( ( Yi [ n ] || _r ) ( e , r , t ) ) ; return { cmo : [ i , n , s ] , ft : g } } function  Zi ( e , r , t ) { var  a = e . l ; var  n = "" ; try { e . l += 4 ; var  i = ( t . lastobj || { cmo : [ 0 , 0 ] } ) . cmo [ 1 ] ; var  s ; if ( [ 0 , 5 , 7 , 11 , 12 , 14 ] . indexOf ( i ) == - 1 ) e . l += 6 ; else  s = Bn ( e , 6 , t ) ; var  f = e . _R ( 2 ) ; var  o = e . _R ( 2 ) ; var  l = pn ( e , 2 ) ; var  c = e . _R ( 2 ) ; e . l += c ; for ( var  h = 1 ; h < e . lens . length - 1 ; ++ h ) { if ( e . l - a != e . lens [ h ] ) throw  new  Error ( "TxO: bad continue record" ) ; var  u = e [ e . l ] ; var  d = kn ( e , e . lens [ h + 1 ] - e . lens [ h ] - 1 ) ; n += d ; if ( n . length >= ( u ? f : 2 * f ) ) break } if ( n . length !== f && n . length !== f * 2 ) { throw  new  Error ( "cchText: " + f + " != " + n . length ) } e . l = a + r ; return { t : n } } catch ( p ) { e . l = a + r ; return { t : n } } } function  Qi ( e , r ) { var  t = Wn ( e , 8 ) ; e . l += 16 ; var  a = yn ( e , r - 24 ) ; return [ t , a ] } function  Ji ( e ) { var  r = Ir ( 24 ) ; var  t = Yr ( e [ 0 ] ) ; r . _W ( 2 , t . r ) ; r . _W ( 2 , t . r ) ; r . _W ( 2 , t . c ) ; r . _W ( 2 , t . c ) ; var  a = "d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b" . split ( " " ) ; for ( var  n = 0 ; n < 16 ; ++ n ) r . _W ( 1 , parseInt ( a [ n ] , 16 ) ) ; return  g ( [ r , Rn ( e [ 1 ] ) ] )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								if ( s != null ) t [ t . length ] = s } n = he ( n [ 1 ] ) ; t . Count = n . count ; t . Unique = n . uniqueCount } return  t } ua . SST = "http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings" ; var  Hs = /^\s|\s$|[\t\n\r]/ ; function  Ws ( e , r ) { if ( ! r . bookSST ) return "" ; var  t = [ se ] ; t [ t . length ] = Ue ( "sst" , null , { xmlns : ze . main [ 0 ] , count : e . Count , uniqueCount : e . Unique } ) ; for ( var  a = 0 ; a != e . length ; ++ a ) { if ( e [ a ] == null ) continue ; var  n = e [ a ] ; var  i = "<si>" ; if ( n . r ) i += n . r ; else { i += "<t" ; if ( ! n . t ) n . t = "" ; if ( n . t . match ( Hs ) ) i += ' xml:space="preserve"' ; i += ">" + me ( n . t ) + "</t>" } i += "</si>" ; t [ t . length ] = i } if ( t . length > 2 ) { t [ t . length ] = "</sst>" ; t [ 1 ] = t [ 1 ] . replace ( "/>" , ">" ) } return  t . join ( "" ) } function  zs ( e , r ) { return [ e . _R ( 4 ) , e . _R ( 4 ) ] } function  Vs ( e , r ) { var  t = [ ] ; var  a = false ; yr ( e , function  n ( e , i , s ) { switch ( s ) { case  159 : t . Count = e [ 0 ] ; t . Unique = e [ 1 ] ; break ; case  19 : t . push ( e ) ; break ; case  160 : return  true ; case  35 : a = true ; break ; case  36 : a = false ; break ; default : if ( i . indexOf ( "Begin" ) > 0 ) { } else  if ( i . indexOf ( "End" ) > 0 ) { } if ( ! a || r . WTF ) throw  new  Error ( "Unexpected record " + s + " " + i ) ; } } ) ; return  t } function  Xs ( e , r ) { if ( ! r ) r = Ir ( 8 ) ; r . _W ( 4 , e . Count ) ; r . _W ( 4 , e . Unique ) ; return  r } var  Gs = ht ; function  js ( e , r ) { var  t = Rr ( ) ; Dr ( t , "BrtBeginSst" , Xs ( e ) ) ; for ( var  a = 0 ; a < e . length ; ++ a ) Dr ( t , "BrtSSTItem" , Gs ( e [ a ] ) ) ; Dr ( t , "BrtEndSst" ) ; return  t . end ( ) } function  Ks ( e ) { if ( typeof  cptable !== "undefined" ) return  cptable . utils . encode ( 1252 , e ) ; var  r = [ ] , t = e . split ( "" ) ; for ( var  a = 0 ; a < t . length ; ++ a ) r [ a ] = t [ a ] . charCodeAt ( 0 ) ; return  r } function  Ys ( e , r ) { var  t = { } ; t . Major = e . _R ( 2 ) ; t . Minor = e . _R ( 2 ) ; if ( r >= 4 ) e . l += r - 4 ; return  t } function  $s ( e , r ) { var  t = { } ; t . id = e . _R ( 0 , "lpp4" ) ; t . R = Ys ( e , 4 ) ; t . U = Ys ( e , 4 ) ; t . W = Ys ( e , 4 ) ; return  t } function  Zs ( e ) { var  r = e . _R ( 4 ) ; var  t = e . l + r - 4 ; var  a = { } ; var  n = e . _R ( 4 ) ; var  i = [ ] ; while ( n --  > 0 ) { var  s = { } ; s . t = e . _R ( 4 ) ; s . v = e . _R ( 0 , "lpp4" ) ; i . push ( s ) } a . name = e . _R ( 0 , "lpp4" ) ; a . comps = i ; if ( e . l != t ) throw  new  Error ( "Bad DataSpaceMapEntry: " + e . l + " != " + t ) ; return  a } function  Qs ( e , r ) { var  t = [ ] ; e . l += 4 ; var  a = e . _R ( 4 ) ; while ( a --  > 0 ) t . push ( Zs ( e ) ) ; return  t } function  Js ( e , r ) { var  t = [ ] ; e . l += 4 ; var  a = e . _R ( 4 ) ; while ( a --  > 0 ) t . push ( e . _R ( 0 , "lpp4" ) ) ; return  t } function  qs ( e , r ) { var  t = { } ; var  a = e . _R ( 4 ) ; var  n = e . l + a - 4 ; e . l += 4 ; t . id = e . _R ( 0 , "lpp4" ) ; if ( n != e . l ) throw  new  Error ( "Bad TransformInfoHeader record: " + e . l + " != " + n ) ; t . name = e . _R ( 0 , "lpp4" ) ; t . R = Ys ( e , 4 ) ; t . U = Ys ( e , 4 ) ; t . W = Ys ( e , 4 ) ; return  t } function  ef ( e , r ) { var  t = qs ( e ) ; t . ename = e . _R ( 0 , "8lpp4" ) ; t . blksz = e . _R ( 4 ) ; t . cmode = e . _R ( 4 ) ; if ( e . _R ( 4 ) != 4 ) throw  new  Error ( "Bad !Primary record" ) ; return  t } function  rf ( e , r ) { var  t = e . l + r ; var  a = { } ; a . Flags = e . _R ( 4 ) & 63 ; e . l += 4 ; a . AlgID = e . _R ( 4 ) ; var  n = false ; switch ( a . AlgID ) { case  26126 : ; case  26127 : ; case  26128 : n = a . Flags == 36 ; break ; case  26625 : n = a . Flags == 4 ; break ; case  0 : n = a . Flags == 16 || a . Flags == 4 || a . Flags == 36 ; break ; default : throw "Unrecognized encryption algorithm: " + a . AlgID ; } if ( ! n ) throw  new  Error ( "Encryption Flags/AlgID mismatch" ) ; a . AlgIDHash = e . _R ( 4 ) ; a . KeySize = e . _R ( 4 ) ; a . ProviderType = e . _R ( 4 ) ; e . l += 8 ; a . CSPName = e . _R ( t - e . l >> 1 , "utf16le" ) ; e . l = t ; return  a } function  tf ( e , r ) { var  t = { } , a = e . l + r ; e . l += 4 ; t . Salt = e . slice ( e . l , e . l + 16 ) ; e . l += 16 ; t . Verifier = e . slice ( e . l , e . l + 16 ) ; e . l += 16 ; var  n = e . _R ( 4 ) ; t . VerifierHash = e . slice ( e . l , a ) ; e . l = a ; return  t } function  af ( e , r ) { var  t = Ys ( e ) ; switch ( t . Minor ) { case  2 : return [ t . Minor , nf ( e , t ) ] ; case  3 : return [ t . Minor , sf ( e , t ) ] ; case  4 : return [ t . Minor , ff ( e , t ) ] ; } throw  new  Error ( "ECMA-376 Encrypted file unrecognized Version: " + t . Minor ) } function  nf ( e , r ) { var  t = e . _R ( 4 ) ; if ( ( t & 63 ) != 36 ) throw  new  Error ( "EncryptionInfo mismatch" ) ; var  a = e . _R ( 4 ) ; var  n = e . l + a ; var  i = rf ( e , a ) ; var  s = tf ( e , e . length - e . l ) ; return { t : "Std" , h : i , v : s } } function  sf ( e , r ) { throw  new  Error ( "File is password-protected: ECMA-376 Extensible" ) } function  ff ( e , r ) { var  t = [ "saltSize" , "blockSize" , "keyBits" , "hashSize" , "cipherAlgorithm" , "cipherChaining" , "hashAlgorithm" , "saltValue" ] ; e . l += 4 ; var  a = e . _R ( e . length - e . l , "utf8" ) ; var  n = { } ; a . replace ( oe , function  i ( e , r ) { var  a = he ( e ) ; switch ( ue ( a [ 0 ] ) ) { case "<?xml" : break ; case "<encryption" : ; case "</encryption>" : break ; case "<keyData" : t . forEach ( function ( e ) { n [ e ] = a [ e ] } ) ; break ; case "<dataIntegrity" : n . encryptedHmacKey = a . encryptedHmacKey ; n . encryptedHmacValue = a . encryptedHmacValue ; break ; case "<keyEncryptors>" : ; case "<keyEncryptors" : n . encs = [ ] ; break ; case "</keyEncryptors>" : break ; case "<keyEncryptor" : n . uri = a . uri ; break ; case " < / k e y E n c r y p t o r  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								t [ t . length ] = '<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>' ; t [ t . length ] = '<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>' ; t [ t . length ] = "</a:lnStyleLst>" ; t [ t . length ] = "<a:effectStyleLst>" ; t [ t . length ] = "<a:effectStyle>" ; t [ t . length ] = "<a:effectLst>" ; t [ t . length ] = '<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>' ; t [ t . length ] = "</a:effectLst>" ; t [ t . length ] = "</a:effectStyle>" ; t [ t . length ] = "<a:effectStyle>" ; t [ t . length ] = "<a:effectLst>" ; t [ t . length ] = '<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>' ; t [ t . length ] = "</a:effectLst>" ; t [ t . length ] = "</a:effectStyle>" ; t [ t . length ] = "<a:effectStyle>" ; t [ t . length ] = "<a:effectLst>" ; t [ t . length ] = '<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>' ; t [ t . length ] = "</a:effectLst>" ; t [ t . length ] = '<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>' ; t [ t . length ] = '<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>' ; t [ t . length ] = "</a:effectStyle>" ; t [ t . length ] = "</a:effectStyleLst>" ; t [ t . length ] = "<a:bgFillStyleLst>" ; t [ t . length ] = '<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>' ; t [ t . length ] = '<a:gradFill rotWithShape="1">' ; t [ t . length ] = "<a:gsLst>" ; t [ t . length ] = '<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>' ; t [ t . length ] = '<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>' ; t [ t . length ] = '<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>' ; t [ t . length ] = "</a:gsLst>" ; t [ t . length ] = '<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>' ; t [ t . length ] = "</a:gradFill>" ; t [ t . length ] = '<a:gradFill rotWithShape="1">' ; t [ t . length ] = "<a:gsLst>" ; t [ t . length ] = '<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>' ; t [ t . length ] = '<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>' ; t [ t . length ] = "</a:gsLst>" ; t [ t . length ] = '<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>' ; t [ t . length ] = "</a:gradFill>" ; t [ t . length ] = "</a:bgFillStyleLst>" ; t [ t . length ] = "</a:fmtScheme>" ; t [ t . length ] = "</a:themeElements>" ; t [ t . length ] = "<a:objectDefaults>" ; t [ t . length ] = "<a:spDef>" ; t [ t . length ] = '<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>' ; t [ t . length ] = "</a:spDef>" ; t [ t . length ] = "<a:lnDef>" ; t [ t . length ] = '<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>' ; t [ t . length ] = "</a:lnDef>" ; t [ t . length ] = "</a:objectDefaults>" ; t [ t . length ] = "<a:extraClrSchemeLst/>" ; t [ t . length ] = "</a:theme>" ; return  t . join ( "" ) } function  Lo ( e , r , t ) { var  a = e . _R ( 4 ) ; if ( a === 124226 ) return ; e . l += r - 4 } function  Mo ( e , r ) { return  e . _R ( 4 ) } function  Uo ( e , r ) { var  t = { } ; t . xclrType = e . _R ( 2 ) ; t . nTintShade = e . _R ( 2 ) ; switch ( t . xclrType ) { case  0 : e . l += 4 ; break ; case  1 : t . xclrValue = Ho ( e , 4 ) ; break ; case  2 : t . xclrValue = Dn ( e , 4 ) ; break ; case  3 : t . xclrValue = Mo ( e , 4 ) ; break ; case  4 : e . l += 4 ; break ; } e . l += 8 ; return  t } function  Ho ( e , r ) { return  _r ( e , r ) } function  Wo ( e , r ) { return  _r ( e , r ) } function  zo ( e , r ) { var  t = e . _R ( 2 ) ; var  a = e . _R ( 2 ) ; var  n = [ t ] ; switch ( t ) { case   
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								202 : "PROMOTE" , 203 : "DEMOTE" , 204 : "SHOW.DETAIL" , 206 : "UNGROUP" , 207 : "OBJECT.PROPERTIES" , 208 : "SAVE.NEW.OBJECT" , 209 : "SHARE" , 210 : "SHARE.NAME" , 211 : "DUPLICATE" , 212 : "APPLY.STYLE" , 213 : "ASSIGN.TO.OBJECT" , 214 : "OBJECT.PROTECTION" , 215 : "HIDE.OBJECT" , 216 : "SET.EXTRACT" , 217 : "CREATE.PUBLISHER" , 218 : "SUBSCRIBE.TO" , 219 : "ATTRIBUTES" , 220 : "SHOW.TOOLBAR" , 222 : "PRINT.PREVIEW" , 223 : "EDIT.COLOR" , 224 : "SHOW.LEVELS" , 225 : "FORMAT.MAIN" , 226 : "FORMAT.OVERLAY" , 227 : "ON.RECALC" , 228 : "EDIT.SERIES" , 229 : "DEFINE.STYLE" , 240 : "LINE.PRINT" , 243 : "ENTER.DATA" , 249 : "GALLERY.RADAR" , 250 : "MERGE.STYLES" , 251 : "EDITION.OPTIONS" , 252 : "PASTE.PICTURE" , 253 : "PASTE.PICTURE.LINK" , 254 : "SPELLING" , 256 : "ZOOM" , 259 : "INSERT.OBJECT" , 260 : "WINDOW.MINIMIZE" , 265 : "SOUND.NOTE" , 266 : "SOUND.PLAY" , 267 : "FORMAT.SHAPE" , 268 : "EXTEND.POLYGON" , 269 : "FORMAT.AUTO" , 272 : "GALLERY.3D.BAR" , 273 : "GALLERY.3D.SURFACE" , 274 : "FILL.AUTO" , 276 : "CUSTOMIZE.TOOLBAR" , 277 : "ADD.TOOL" , 278 : "EDIT.OBJECT" , 279 : "ON.DOUBLECLICK" , 280 : "ON.ENTRY" , 281 : "WORKBOOK.ADD" , 282 : "WORKBOOK.MOVE" , 283 : "WORKBOOK.COPY" , 284 : "WORKBOOK.OPTIONS" , 285 : "SAVE.WORKSPACE" , 288 : "CHART.WIZARD" , 289 : "DELETE.TOOL" , 290 : "MOVE.TOOL" , 291 : "WORKBOOK.SELECT" , 292 : "WORKBOOK.ACTIVATE" , 293 : "ASSIGN.TO.TOOL" , 295 : "COPY.TOOL" , 296 : "RESET.TOOL" , 297 : "CONSTRAIN.NUMERIC" , 298 : "PASTE.TOOL" , 302 : "WORKBOOK.NEW" , 305 : "SCENARIO.CELLS" , 306 : "SCENARIO.DELETE" , 307 : "SCENARIO.ADD" , 308 : "SCENARIO.EDIT" , 309 : "SCENARIO.SHOW" , 310 : "SCENARIO.SHOW.NEXT" , 311 : "SCENARIO.SUMMARY" , 312 : "PIVOT.TABLE.WIZARD" , 313 : "PIVOT.FIELD.PROPERTIES" , 314 : "PIVOT.FIELD" , 315 : "PIVOT.ITEM" , 316 : "PIVOT.ADD.FIELDS" , 318 : "OPTIONS.CALCULATION" , 319 : "OPTIONS.EDIT" , 320 : "OPTIONS.VIEW" , 321 : "ADDIN.MANAGER" , 322 : "MENU.EDITOR" , 323 : "ATTACH.TOOLBARS" , 324 : "VBAActivate" , 325 : "OPTIONS.CHART" , 328 : "VBA.INSERT.FILE" , 330 : "VBA.PROCEDURE.DEFINITION" , 336 : "ROUTING.SLIP" , 338 : "ROUTE.DOCUMENT" , 339 : "MAIL.LOGON" , 342 : "INSERT.PICTURE" , 343 : "EDIT.TOOL" , 344 : "GALLERY.DOUGHNUT" , 350 : "CHART.TREND" , 352 : "PIVOT.ITEM.PROPERTIES" , 354 : "WORKBOOK.INSERT" , 355 : "OPTIONS.TRANSITION" , 356 : "OPTIONS.GENERAL" , 370 : "FILTER.ADVANCED" , 373 : "MAIL.ADD.MAILER" , 374 : "MAIL.DELETE.MAILER" , 375 : "MAIL.REPLY" , 376 : "MAIL.REPLY.ALL" , 377 : "MAIL.FORWARD" , 378 : "MAIL.NEXT.LETTER" , 379 : "DATA.LABEL" , 380 : "INSERT.TITLE" , 381 : "FONT.PROPERTIES" , 382 : "MACRO.OPTIONS" , 383 : "WORKBOOK.HIDE" , 384 : "WORKBOOK.UNHIDE" , 385 : "WORKBOOK.DELETE" , 386 : "WORKBOOK.NAME" , 388 : "GALLERY.CUSTOM" , 390 : "ADD.CHART.AUTOFORMAT" , 391 : "DELETE.CHART.AUTOFORMAT" , 392 : "CHART.ADD.DATA" , 393 : "AUTO.OUTLINE" , 394 : "TAB.ORDER" , 395 : "SHOW.DIALOG" , 396 : "SELECT.ALL" , 397 : "UNGROUP.SHEETS" , 398 : "SUBTOTAL.CREATE" , 399 : "SUBTOTAL.REMOVE" , 400 : "RENAME.OBJECT" , 412 : "WORKBOOK.SCROLL" , 413 : "WORKBOOK.NEXT" , 414 : "WORKBOOK.PREV" , 415 : "WORKBOOK.TAB.SPLIT" , 416 : "FULL.SCREEN" , 417 : "WORKBOOK.PROTECT" , 420 : "SCROLLBAR.PROPERTIES" , 421 : "PIVOT.SHOW.PAGES" , 422 : "TEXT.TO.COLUMNS" , 423 : "FORMAT.CHARTTYPE" , 424 : "LINK.FORMAT" , 425 : "TRACER.DISPLAY" , 430 : "TRACER.NAVIGATE" , 431 : "TRACER.CLEAR" , 432 : "TRACER.ERROR" , 433 : "PIVOT.FIELD.GROUP" , 434 : "PIVOT.FIELD.UNGROUP" , 435 : "CHECKBOX.PROPERTIES" , 436 : "LABEL.PROPERTIES" , 437 : "LISTBOX.PROPERTIES" , 438 : "EDITBOX.PROPERTIES" , 439 : "PIVOT.REFRESH" , 440 : "LINK.COMBO" , 441 : "OPEN.TEXT" , 442 : "HIDE.DIALOG" , 443 : "SET.DIALOG.FOCUS" , 444 : "ENABLE.OBJECT" , 445 : "PUSHBUTTON.PROPERTIES" , 446 : "SET.DIALOG.DEFAULT" , 447 : "FILTER" , 448 : "FILTER.SHOW.ALL" , 449 : "CLEAR.OUTLINE" , 450 : "FUNCTION.WIZARD" , 451 : "ADD.LIST.ITEM" , 452 : "SET.LIST.ITEM" , 453 : "REMOVE.LIST.ITEM" , 454 : "SELECT.LIST.ITEM" , 455 : "SET.CONTROL.VALUE" , 456 : "SAVE.COPY.AS" , 458 : "OPTIONS.LISTS.ADD" , 459 : "OPTIONS.LISTS.DELETE" , 460 : "SERIES.AXES" , 461 : "SERIES.X" , 462 : "SERIES.Y" , 463 : "ERRORBAR.X" , 464 : "ERRORBAR.Y" , 465 : "FORMAT.CHART" , 466 : "SERIES.ORDER" , 467 : "MAIL.LOGOFF" , 468 : "CLEAR.ROUTING.SLIP" , 469 : "APP.ACTIVATE.MICROSOFT" , 470 : "MAIL.EDIT.MAILER" , 471 : "ON.SHEET" , 472 : "STANDARD.WIDTH" , 473 : "SCENARIO.MERGE" , 474 : "SUMMARY.INFO" , 475 : "FIND.FILE" , 476 : "ACTIVE.CELL.FONT" , 477 : "ENABLE.TIPWIZARD" , 478 : "VBA.MAKE.ADDIN" , 480 : "INSERTDATATABLE" , 481 : "WORKGROUP.OPTIONS" , 482 : "MAIL.SEND.MAILER" , 485 : "AUTOCORRECT" , 489 : "POST.DOCUMENT" , 491 : "PICKLIST" , 493 : "VIEW.SHOW" , 494 : "VIEW.DEFINE" , 495 : "VIEW.DELETE" , 509 : "SHEET.BACKGROUND" , 510 : "INSERT.MAP.OBJECT" , 511 : "OPTIONS.MENONO" , 517 : "MSOCHECKS" , 518 : "NORMAL" , 519 : "LAYOUT" , 520 : "RM.PRINT.AREA" , 5  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								} function  zu ( e , r ) { var  t = Ir ( 50 + 4 * ( e [ 1 ] . Target . length + ( e [ 1 ] . Tooltip || "" ) . length ) ) ; It ( { s : Yr ( e [ 0 ] ) , e : Yr ( e [ 0 ] ) } , t ) ; St ( "rId" + r , t ) ; var  a = e [ 1 ] . Target . indexOf ( "#" ) ; var  n = a == - 1 ? "" : e [ 1 ] . Target . substr ( a + 1 ) ; ft ( n || "" , t ) ; ft ( e [ 1 ] . Tooltip || "" , t ) ; ft ( "" , t ) ; return  t . slice ( 0 , t . l ) } function  Vu ( e , r , t ) { var  a = e . l + r ; var  n = _t ( e , 16 ) ; var  i = e . _R ( 1 ) ; var  s = [ n ] ; s [ 2 ] = i ; if ( t . cellFormula ) { var  f = kh ( e , a - e . l , t ) ; s [ 1 ] = f } else  e . l = a ; return  s } function  Xu ( e , r , t ) { var  a = e . l + r ; var  n = xt ( e , 16 ) ; var  i = [ n ] ; if ( t . cellFormula ) { var  s = Ah ( e , a - e . l , t ) ; i [ 1 ] = s ; e . l = a } else  e . l = a ; return  i } function  Gu ( e , r , t ) { if ( t == null ) t = Ir ( 18 ) ; var  a = Lh ( e , r ) ; t . _W ( - 4 , e ) ; t . _W ( - 4 , e ) ; t . _W ( 4 , ( a . width || 10 ) * 256 ) ; t . _W ( 4 , 0 ) ; var  n = 0 ; if ( r . hidden ) n |= 1 ; if ( typeof  a . width == "number" ) n |= 2 ; t . _W ( 1 , n ) ; t . _W ( 1 , 0 ) ; return  t } var  ju = [ "left" , "right" , "top" , "bottom" , "header" , "footer" ] ; function  Ku ( e , r , t ) { var  a = { } ; ju . forEach ( function ( r ) { a [ r ] = yt ( e , 8 ) } ) ; return  a } function  Yu ( e , r ) { if ( r == null ) r = Ir ( 6 * 8 ) ; Mh ( e ) ; ju . forEach ( function ( t ) { Rt ( e [ t ] , r ) } ) ; return  r } function  $u ( e , r ) { if ( r == null ) r = Ir ( 30 ) ; r . _W ( 2 , 924 ) ; r . _W ( 4 , 0 ) ; r . _W ( 4 , 0 ) ; r . _W ( 4 , 0 ) ; r . _W ( 1 , 0 ) ; r . _W ( 1 , 0 ) ; r . _W ( 2 , 0 ) ; r . _W ( 2 , 100 ) ; r . _W ( 2 , 0 ) ; r . _W ( 2 , 0 ) ; r . _W ( 2 , 0 ) ; r . _W ( 4 , 0 ) ; return  r } function  Zu ( e , r ) { if ( r == null ) r = Ir ( 16 * 4 + 2 ) ; r . _W ( 2 , e . password ? cf ( e . password ) : 0 ) ; r . _W ( 4 , 1 ) ; [ [ "objects" , false ] , [ "scenarios" , false ] , [ "formatCells" , true ] , [ "formatColumns" , true ] , [ "formatRows" , true ] , [ "insertColumns" , true ] , [ "insertRows" , true ] , [ "insertHyperlinks" , true ] , [ "deleteColumns" , true ] , [ "deleteRows" , true ] , [ "selectLockedCells" , false ] , [ "sort" , true ] , [ "autoFilter" , true ] , [ "pivotTables" , true ] , [ "selectUnlockedCells" , false ] ] . forEach ( function ( t ) { if ( t [ 1 ] ) r . _W ( 4 , e [ t [ 0 ] ] != null && ! e [ t [ 0 ] ] ? 1 : 0 ) ; else  r . _W ( 4 , e [ t [ 0 ] ] != null && e [ t [ 0 ] ] ? 0 : 1 ) } ) ; return  r } function  Qu ( e , r , t , a , n , i , s ) { if ( ! e ) return  e ; var  f = r || { } ; if ( ! a ) a = { "!id" : { } } ; if ( c != null && f . dense == null ) f . dense = c ; var  o = f . dense ? [ ] : { } ; var  l ; var  h = { s : { r : 2e6 , c : 2e6 } , e : { r : 0 , c : 0 } } ; var  u = false , d = false ; var  p , v , g , b , m , E , k , w , S ; var  A = [ ] ; f . biff = 12 ; f [ "!row" ] = 0 ; var  B = 0 , _ = false ; var  T = [ ] ; var  x = { } ; var  I = f . supbooks || [ [ ] ] ; I . sharedf = x ; I . arrayf = T ; I . SheetNames = n . SheetNames || n . Sheets . map ( function ( e ) { return  e . name } ) ; if ( ! f . supbooks ) { f . supbooks = I ; for ( var  y = 0 ; y < n . Names . length ; ++ y ) I [ 0 ] [ y + 1 ] = n . Names [ y ] } var  R = [ ] , D = [ ] ; var  O = false ; yr ( e , function  P ( e , r , c ) { if ( d ) return ; switch ( c ) { case  148 : l = e ; break ; case  0 : p = e ; if ( f . sheetRows && f . sheetRows <= p . r ) d = true ; w = Hr ( b = p . r ) ; f [ "!row" ] = p . r ; if ( e . hidden || e . hpt || e . level != null ) { if ( e . hpt ) e . hpx = Uf ( e . hpt ) ; D [ e . r ] = e } break ; case  2 : ; case  3 : ; case  4 : ; case  5 : ; case  6 : ; case  7 : ; case  8 : ; case  9 : ; case  10 : ; case  11 : v = { t : e [ 2 ] } ; switch ( e [ 2 ] ) { case "n" : v . v = e [ 1 ] ; break ; case "s" : k = Fh [ e [ 1 ] ] ; v . v = k . t ; v . r = k . r ; break ; case "b" : v . v = e [ 1 ] ? true : false ; break ; case "e" : v . v = e [ 1 ] ; if ( f . cellText !== false ) v . w = Dt [ v . v ] ; break ; case "str" : v . t = "s" ; v . v = e [ 1 ] ; break ; } if ( g = s . CellXf [ e [ 0 ] . iStyleRef ] ) Hh ( v , g . numFmtId , null , f , i , s ) ; m = e [ 0 ] . c ; if ( f . dense ) { if ( ! o [ b ] ) o [ b ] = [ ] ; o [ b ] [ m ] = v } else  o [ Xr ( m ) + w ] = v ; if ( f . cellFormula ) { _ = false ; for ( B = 0 ; B < T . length ; ++ B ) { var  y = T [ B ] ; if ( p . r >= y [ 0 ] . s . r && p . r <= y [ 0 ] . e . r ) if ( m >= y [ 0 ] . s . c && m <= y [ 0 ] . e . c ) { v . F = qr ( y [ 0 ] ) ; _ = true } } if ( ! _ && e . length > 3 ) v . f = e [ 3 ] } if ( h . s . r > p . r ) h . s . r = p . r ; if ( h . s . c > m ) h . s . c = m ; if ( h . e . r < p . r ) h . e . r = p . r ; if ( h . e . c < m ) h . e . c = m ; if ( f . cellDates && g && v . t == "n" && C . is _date ( C . _table [ g . numFmtId ] ) ) { var  F = C . parse _date _code ( v . v ) ; if ( F ) { v . t = "d" ; v . v = new  Date ( F . y , F . m - 1 , F . d , F . H , F . M , F . S , F . u ) } } break ; case  1 : if ( ! f . sheetStubs || u ) break ; v = { t : "z" , v : undefined } ; m = e [ 0 ] . c ; if ( f . dense ) { if ( ! o [ b ] ) o [ b ] = [ ] ; o [ b ] [ m ] = v } else  o [ Xr ( m ) + w ] = v ; if ( h . s . r > p . r ) h . s . r = p . r ; if ( h . s . c > m ) h . s . c = m ; if ( h . e . r < p . r ) h . e . r = p . r ; if ( h . e . c < m ) h . e . c = m ; break ; case  176 : A . push ( e ) ; break ; case  494 : var  P = a [ "!id" ] [ e . relId ] ; if ( P ) { e . Target = P . Target ; if ( e . loc ) e . Target += "#" + e . loc ; e . Rel = P } else  if ( e . relId == "" ) { e . Target = "#" + e . loc } for ( b = e . rfx . s . r ; b <= e . rfx . e . r ; ++ b ) for ( m = e . rfx . s . c ; m <= e . rfx . e . c ; ++ m ) { if ( f . dense ) { if ( ! o [ b ] ) o [ b ] = [ ] ; if ( ! o [ b ] [ m ] ) o [ b ] [ m ] = { t : "z" , v : undefined } ; o [ b ] [ m ] . l = e } else { E = $r ( { c : m , r : b } ) ; if ( ! o [ E ] ) o [ E ] = { t : "z" , v : undefined } ; o [ E ] . l = e } } break ; case  426 : if ( ! f . cellFormula ) break ; T . push ( e ) ; S = f . dense ? o [ b ] [ m ] : o [ Xr ( m ) + w ] ; S . f = dh ( e [ 1 ] , h , { r : p . r , c : m } , I , f ) ; S . F = qr ( e [ 0 ] ) ; break ; case  427 : if ( ! f . cellFormula ) break ; x [ $r ( e [ 0 ] . s ) ] = e [ 1 ] ; S = f . dense ? o [ b ] [ m ] : o [ Xr ( m ) + w ] ; S . f = dh ( e [ 1 ] , h , { r : p . r , c : m } , I , f ) ; break ; case  60 : if ( ! f . cellStyles ) break ; while ( e . e >= e . s ) { R [ e . e -- ] = { width : e . w / 256 , h  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								break ; case "Colors" : break ; case "Color" : break ; case "Index" : break ; case "RGB" : break ; case "PixelsPerInch" : break ; case "TargetScreenSize" : break ; case "ReadOnlyRecommended" : break ; default : ae = false ; } break ; case "ComponentOptions" : switch ( f [ 3 ] ) { case "Toolbar" : break ; case "HideOfficeLogo" : break ; case "SpreadsheetAutoFit" : break ; case "Label" : break ; case "Caption" : break ; case "MaxHeight" : break ; case "MaxWidth" : break ; case "NextSheetNumber" : break ; default : ae = false ; } break ; case "ExcelWorkbook" : switch ( f [ 3 ] ) { case "Date1904" : K . WBProps . date1904 = true ; break ; case "WindowHeight" : break ; case "WindowWidth" : break ; case "WindowTopX" : break ; case "WindowTopY" : break ; case "TabRatio" : break ; case "ProtectStructure" : break ; case "ProtectWindows" : break ; case "ActiveSheet" : break ; case "DisplayInkNotes" : break ; case "FirstVisibleSheet" : break ; case "SupBook" : break ; case "SheetName" : break ; case "SheetIndex" : break ; case "SheetIndexFirst" : break ; case "SheetIndexLast" : break ; case "Dll" : break ; case "AcceptLabelsInFormulas" : break ; case "DoNotSaveLinkValues" : break ; case "Iteration" : break ; case "MaxIterations" : break ; case "MaxChange" : break ; case "Path" : break ; case "Xct" : break ; case "Count" : break ; case "SelectedSheets" : break ; case "Calculation" : break ; case "Uncalced" : break ; case "StartupPrompt" : break ; case "Crn" : break ; case "ExternName" : break ; case "Formula" : break ; case "ColFirst" : break ; case "ColLast" : break ; case "WantAdvise" : break ; case "Boolean" : break ; case "Error" : break ; case "Text" : break ; case "OLE" : break ; case "NoAutoRecover" : break ; case "PublishObjects" : break ; case "DoNotCalculateBeforeSave" : break ; case "Number" : break ; case "RefModeR1C1" : break ; case "EmbedSaveSmartTags" : break ; default : ae = false ; } break ; case "WorkbookOptions" : switch ( f [ 3 ] ) { case "OWCVersion" : break ; case "Height" : break ; case "Width" : break ; default : ae = false ; } break ; case "WorksheetOptions" : switch ( f [ 3 ] ) { case "Visible" : if ( f [ 0 ] . slice ( - 2 ) === "/>" ) { } else  if ( f [ 1 ] === "/" ) switch ( a . slice ( F , f . index ) ) { case "SheetHidden" : Y . Hidden = 1 ; break ; case "SheetVeryHidden" : Y . Hidden = 2 ; break ; } else  F = f . index + f [ 0 ] . length ; break ; case "Header" : if ( ! p [ "!margins" ] ) Mh ( p [ "!margins" ] = { } , "xlml" ) ; p [ "!margins" ] . header = he ( f [ 0 ] ) . Margin ; break ; case "Footer" : if ( ! p [ "!margins" ] ) Mh ( p [ "!margins" ] = { } , "xlml" ) ; p [ "!margins" ] . footer = he ( f [ 0 ] ) . Margin ; break ; case "PageMargins" : var  ne = he ( f [ 0 ] ) ; if ( ! p [ "!margins" ] ) Mh ( p [ "!margins" ] = { } , "xlml" ) ; if ( ne . Top ) p [ "!margins" ] . top = ne . Top ; if ( ne . Left ) p [ "!margins" ] . left = ne . Left ; if ( ne . Right ) p [ "!margins" ] . right = ne . Right ; if ( ne . Bottom ) p [ "!margins" ] . bottom = ne . Bottom ; break ; case "Unsynced" : break ; case "Print" : break ; case "Panes" : break ; case "Scale" : break ; case "Pane" : break ; case "Number" : break ; case "Layout" : break ; case "PageSetup" : break ; case "Selected" : break ; case "ProtectObjects" : break ; case "EnableSelection" : break ; case "ProtectScenarios" : break ; case "ValidPrinterInfo" : break ; case "HorizontalResolution" : break ; case "VerticalResolution" : break ; case "NumberofCopies" : break ; case "ActiveRow" : break ; case "ActiveCol" : break ; case "ActivePane" : break ; case "TopRowVisible" : break ; case "TopRowBottomPane" : break ; case "LeftColumnVisible" : break ; case "LeftColumnRightPane" : break ; case "FitToPage" : break ; case "RangeSelection" : break ; case "PaperSizeIndex" : break ; case "PageLayoutZoom" : break ; case "PageBreakZoom" : break ; case "FilterOn" : break ; case "DoNotDisplayGridlines" : break ; case "SplitHorizontal" : break ; case "SplitVertical" : break ; case "FreezePanes" : break ; case "FrozenNoSplit" : break ; case "FitWidth" : break ; case "FitHeight" : break ; case "CommentsLayout" : break ; case "Zoom" : break ; case "LeftToRight" : break ; case "Gridlines" : break ; case "AllowSort" : break ; case "AllowFilter" : break ; case "AllowInsertRows" : break ; case "AllowDeleteRows" : break ; case "AllowInsertCols" : break ; case "AllowDeleteCols" : break ; case "AllowInsertHyperlinks" : break ; case "AllowFormatCells" : break ; case "AllowSizeCols" : break ; case "AllowSizeRows" : break ; case "NoSummaryRowsBelowDetail" : break ; case "TabColorIndex" : break ; case "DoNotDisplayHeadings" : break ; case "ShowPageLayoutZoom" : break ; case "NoSummaryColumnsRightDetail" : break ; case "BlackAndWhite" : break ; case "DoNotDisplayZeros" : break ; case "DisplayPageBreak" : break ; case "RowColHeadings" : break ; case "DoNotDisplayOutline" : break ; case "NoOrientation" : break ; case "AllowUsePivotTables" : break ; case "ZeroHeight" : break ; case "ViewableRange" : break ; case "Selection" : break ; case "ProtectContents" : break ; def  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								} , 67 : { n : "BrtSxvcellBool" } , 68 : { n : "BrtSxvcellErr" } , 69 : { n : "BrtSxvcellDate" } , 70 : { n : "BrtSxvcellNil" } , 128 : { n : "BrtFileVersion" } , 129 : { n : "BrtBeginSheet" } , 130 : { n : "BrtEndSheet" } , 131 : { n : "BrtBeginBook" , f : _r , p : 0 } , 132 : { n : "BrtEndBook" } , 133 : { n : "BrtBeginWsViews" } , 134 : { n : "BrtEndWsViews" } , 135 : { n : "BrtBeginBookViews" } , 136 : { n : "BrtEndBookViews" } , 137 : { n : "BrtBeginWsView" } , 138 : { n : "BrtEndWsView" } , 139 : { n : "BrtBeginCsViews" } , 140 : { n : "BrtEndCsViews" } , 141 : { n : "BrtBeginCsView" } , 142 : { n : "BrtEndCsView" } , 143 : { n : "BrtBeginBundleShs" } , 144 : { n : "BrtEndBundleShs" } , 145 : { n : "BrtBeginSheetData" } , 146 : { n : "BrtEndSheetData" } , 147 : { n : "BrtWsProp" , f : Cu } , 148 : { n : "BrtWsDim" , f : gu , p : 16 } , 151 : { n : "BrtPane" } , 152 : { n : "BrtSel" } , 153 : { n : "BrtWbProp" , f : Nd } , 154 : { n : "BrtWbFactoid" } , 155 : { n : "BrtFileRecover" } , 156 : { n : "BrtBundleSh" , f : Fd } , 157 : { n : "BrtCalcProp" } , 158 : { n : "BrtBookView" } , 159 : { n : "BrtBeginSst" , f : zs } , 160 : { n : "BrtEndSst" } , 161 : { n : "BrtBeginAFilter" , f : xt } , 162 : { n : "BrtEndAFilter" } , 163 : { n : "BrtBeginFilterColumn" } , 164 : { n : "BrtEndFilterColumn" } , 165 : { n : "BrtBeginFilters" } , 166 : { n : "BrtEndFilters" } , 167 : { n : "BrtFilter" } , 168 : { n : "BrtColorFilter" } , 169 : { n : "BrtIconFilter" } , 170 : { n : "BrtTop10Filter" } , 171 : { n : "BrtDynamicFilter" } , 172 : { n : "BrtBeginCustomFilters" } , 173 : { n : "BrtEndCustomFilters" } , 174 : { n : "BrtCustomFilter" } , 175 : { n : "BrtAFilterDateGroupItem" } , 176 : { n : "BrtMergeCell" , f : Mu } , 177 : { n : "BrtBeginMergeCells" } , 178 : { n : "BrtEndMergeCells" } , 179 : { n : "BrtBeginPivotCacheDef" } , 180 : { n : "BrtEndPivotCacheDef" } , 181 : { n : "BrtBeginPCDFields" } , 182 : { n : "BrtEndPCDFields" } , 183 : { n : "BrtBeginPCDField" } , 184 : { n : "BrtEndPCDField" } , 185 : { n : "BrtBeginPCDSource" } , 186 : { n : "BrtEndPCDSource" } , 187 : { n : "BrtBeginPCDSRange" } , 188 : { n : "BrtEndPCDSRange" } , 189 : { n : "BrtBeginPCDFAtbl" } , 190 : { n : "BrtEndPCDFAtbl" } , 191 : { n : "BrtBeginPCDIRun" } , 192 : { n : "BrtEndPCDIRun" } , 193 : { n : "BrtBeginPivotCacheRecords" } , 194 : { n : "BrtEndPivotCacheRecords" } , 195 : { n : "BrtBeginPCDHierarchies" } , 196 : { n : "BrtEndPCDHierarchies" } , 197 : { n : "BrtBeginPCDHierarchy" } , 198 : { n : "BrtEndPCDHierarchy" } , 199 : { n : "BrtBeginPCDHFieldsUsage" } , 200 : { n : "BrtEndPCDHFieldsUsage" } , 201 : { n : "BrtBeginExtConnection" } , 202 : { n : "BrtEndExtConnection" } , 203 : { n : "BrtBeginECDbProps" } , 204 : { n : "BrtEndECDbProps" } , 205 : { n : "BrtBeginECOlapProps" } , 206 : { n : "BrtEndECOlapProps" } , 207 : { n : "BrtBeginPCDSConsol" } , 208 : { n : "BrtEndPCDSConsol" } , 209 : { n : "BrtBeginPCDSCPages" } , 210 : { n : "BrtEndPCDSCPages" } , 211 : { n : "BrtBeginPCDSCPage" } , 212 : { n : "BrtEndPCDSCPage" } , 213 : { n : "BrtBeginPCDSCPItem" } , 214 : { n : "BrtEndPCDSCPItem" } , 215 : { n : "BrtBeginPCDSCSets" } , 216 : { n : "BrtEndPCDSCSets" } , 217 : { n : "BrtBeginPCDSCSet" } , 218 : { n : "BrtEndPCDSCSet" } , 219 : { n : "BrtBeginPCDFGroup" } , 220 : { n : "BrtEndPCDFGroup" } , 221 : { n : "BrtBeginPCDFGItems" } , 222 : { n : "BrtEndPCDFGItems" } , 223 : { n : "BrtBeginPCDFGRange" } , 224 : { n : "BrtEndPCDFGRange" } , 225 : { n : "BrtBeginPCDFGDiscrete" } , 226 : { n : "BrtEndPCDFGDiscrete" } , 227 : { n : "BrtBeginPCDSDTupleCache" } , 228 : { n : "BrtEndPCDSDTupleCache" } , 229 : { n : "BrtBeginPCDSDTCEntries" } , 230 : { n : "BrtEndPCDSDTCEntries" } , 231 : { n : "BrtBeginPCDSDTCEMembers" } , 232 : { n : "BrtEndPCDSDTCEMembers" } , 233 : { n : "BrtBeginPCDSDTCEMember" } , 234 : { n : "BrtEndPCDSDTCEMember" } , 235 : { n : "BrtBeginPCDSDTCQueries" } , 236 : { n : "BrtEndPCDSDTCQueries" } , 237 : { n : "BrtBeginPCDSDTCQuery" } , 238 : { n : "BrtEndPCDSDTCQuery" } , 239 : { n : "BrtBeginPCDSDTCSets" } , 240 : { n : "BrtEndPCDSDTCSets" } , 241 : { n : "BrtBeginPCDSDTCSet" } , 242 : { n : "BrtEndPCDSDTCSet" } , 243 : { n : "BrtBeginPCDCalcItems" } , 244 : { n : "BrtEndPCDCalcItems" } , 245 : { n : "BrtBeginPCDCalcItem" } , 246 : { n : "BrtEndPCDCalcItem" } , 247 : { n : "BrtBeginPRule" } , 248 : { n : "BrtEndPRule" } , 249 : { n : "BrtBeginPRFilters" } , 250 : { n : "BrtEndPRFilters" } , 251 : { n : "BrtBeginPRFilter" } , 252 : { n : "BrtEndPRFilter" } , 253 : { n : "BrtBeginPNames" } , 254 : { n : "BrtEndPNames" } , 255 : { n : "BrtBeginPName" } , 256 : { n : "BrtEndPName" } , 257 : { n : "BrtBeginPNPairs" } , 258 : { n : "BrtEndPNPairs" } , 259 : { n : "BrtBeginPNPair" } , 260 : { n : "BrtEndPNPair" } , 261 : { n : "BrtBeginECWebProps" } , 262 : { n : "BrtEndECWebProps" } , 263 : { n : "BrtBeginEcWpTables" } , 264 : { n : "BrtEndECWPTables" } , 265 : { n : "BrtBeginECParams" } , 266 : { n : "BrtEndECParams" } , 267 : { n : "BrtBeginECParam" } , 268 : { n : "BrtEndECParam" } , 269 : { n : "BrtBeginPCDKPIs" } , 270 : { n : "BrtEndPCDKPIs" } , 271 : { n : "BrtBeginPCDKPI" } , 272 : { n : "BrtEndPCDKPI" } , 273 : { n : "BrtBeginDims" } , 274 : { n : "BrtEndDims" } , 275 : { n : "BrtBeginDim" } , 276 : { n : "BrtEndDim" } , 277 : { n : " BrtIndexPar  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								$p ( a , "HCenter" , dn ( false ) ) ; $p ( a , "VCenter" , dn ( false ) ) ; $p ( a , "Dimensions" , Ci ( h , r ) ) ; if ( u ) i [ "!links" ] = [ ] ; for ( var  p = h . s . r ; p <= h . e . r ; ++ p ) { l = Hr ( p ) ; for ( var  v = h . s . c ; v <= h . e . c ; ++ v ) { if ( p === h . s . r ) c [ v ] = Xr ( v ) ; o = c [ v ] + l ; var  g = f ? ( i [ p ] || [ ] ) [ v ] : i [ o ] ; if ( ! g ) continue ; av ( a , g , p , v , r ) ; if ( u && g . l ) i [ "!links" ] . push ( [ o , g . l ] ) } } var  b = s . CodeName || s . name || n ; if ( u ) tv ( a , i ) ; $p ( a , "CodeName" , An ( b , r ) ) ; $p ( a , "EOF" ) ; return  a . end ( ) } function  iv ( e , r , t ) { var  a = Rr ( ) ; var  n = ( e . Workbook || { } ) . WBProps || { } ; var  i = t . biff == 8 , s = t . biff == 5 ; $p ( a , 2057 , Qn ( e , 5 , t ) ) ; $p ( a , "InterfaceHdr" , i ? vn ( 1200 ) : null ) ; $p ( a , "Mms" , cn ( 2 ) ) ; if ( s ) $p ( a , "ToolbarHdr" ) ; if ( s ) $p ( a , "ToolbarEnd" ) ; $p ( a , "InterfaceEnd" ) ; $p ( a , "WriteAccess" , ei ( "SheetJS" , t ) ) ; $p ( a , "CodePage" , vn ( i ? 1200 : 1252 ) ) ; if ( i ) $p ( a , "DSF" , vn ( 0 ) ) ; $p ( a , "RRTabId" , ls ( e . SheetNames . length ) ) ; if ( i && e . vbaraw ) { $p ( a , "ObProj" ) ; var  f = n . CodeName || "ThisWorkbook" ; $p ( a , "CodeName" , An ( f , t ) ) } $p ( a , "BuiltInFnGroupCount" , vn ( 17 ) ) ; $p ( a , "WinProtect" , dn ( false ) ) ; $p ( a , "Protect" , dn ( false ) ) ; $p ( a , "Password" , vn ( 0 ) ) ; if ( i ) $p ( a , "Prot4Rev" , dn ( false ) ) ; if ( i ) $p ( a , "Prot4RevPass" , vn ( 0 ) ) ; $p ( a , "Window1" , hi ( t ) ) ; $p ( a , "Backup" , dn ( false ) ) ; $p ( a , "HideObj" , vn ( 0 ) ) ; $p ( a , "Date1904" , dn ( Bd ( e ) == "true" ) ) ; $p ( a , "CalcPrecision" , dn ( true ) ) ; if ( i ) $p ( a , "RefreshAll" , dn ( false ) ) ; $p ( a , "BookBool" , vn ( 0 ) ) ; if ( i ) $p ( a , "UsesELFs" , dn ( false ) ) ; var  o = a . end ( ) ; var  l = Rr ( ) ; if ( i ) $p ( l , "Country" , ts ( ) ) ; $p ( l , "EOF" ) ; var  c = l . end ( ) ; var  h = Rr ( ) ; var  u = 0 , d = 0 ; for ( d = 0 ; d < e . SheetNames . length ; ++ d ) u += ( i ? 12 : 11 ) + ( i ? 2 : 1 ) * e . SheetNames [ d ] . length ; var  p = o . length + u + c . length ; for ( d = 0 ; d < e . SheetNames . length ; ++ d ) { $p ( h , "BoundSheet8" , ai ( { pos : p , hs : 0 , dt : 0 , name : e . SheetNames [ d ] } , t ) ) ; p += r [ d ] . length } var  v = h . end ( ) ; if ( u != v . length ) throw  new  Error ( "BS8 " + u + " != " + v . length ) ; var  g = [ ] ; if ( o . length ) g . push ( o ) ; if ( v . length ) g . push ( v ) ; if ( c . length ) g . push ( c ) ; return  je ( [ g ] ) } function  sv ( e , r ) { var  t = r || { } ; var  a = [ ] ; for ( var  n = 0 ; n < e . SheetNames . length ; ++ n ) a [ a . length ] = nv ( n , t , e ) ; a . unshift ( iv ( e , a , t ) ) ; return  je ( [ a ] ) } function  fv ( e , r ) { var  t = r || { } ; switch ( t . biff || 2 ) { case  8 : ; case  5 : return  sv ( e , r ) ; case  4 : ; case  3 : ; case  2 : return  rv ( e , r ) ; } throw  new  Error ( "invalid type " + t . bookType + " for BIFF" ) } var  ov = function ( ) { function  e ( e , r ) { var  t = r || { } ; if ( c != null && t . dense == null ) t . dense = c ; var  a = t . dense ? [ ] : { } ; var  n = e . match ( /<table/i ) ; if ( ! n ) throw  new  Error ( "Invalid HTML: could not find <table>" ) ; var  i = e . match ( /<\/table/i ) ; var  s = n . index , f = i && i . index || e . length ; var  o = Y ( e . slice ( s , f ) , /(:?<tr[^>]*>)/i , "<tr>" ) ; var  l = - 1 , h = 0 , u = 0 , d = 0 ; var  p = { s : { r : 1e7 , c : 1e7 } , e : { r : 0 , c : 0 } } ; var  v = [ ] , g = 0 ; for ( s = 0 ; s < o . length ; ++ s ) { var  b = o [ s ] . trim ( ) ; var  m = b . substr ( 0 , 3 ) . toLowerCase ( ) ; if ( m == "<tr" ) { ++ l ; h = 0 ; continue } if ( m != "<td" ) continue ; var  E = b . split ( /<\/td>/i ) ; for ( f = 0 ; f < E . length ; ++ f ) { var  k = E [ f ] . trim ( ) ; if ( k . substr ( 0 , 3 ) . toLowerCase ( ) != "<td" ) continue ; var  w = k , S = 0 ; while ( w . charAt ( 0 ) == "<" && ( S = w . indexOf ( ">" ) ) > - 1 ) w = w . slice ( S + 1 ) ; while ( w . indexOf ( ">" ) > - 1 ) w = w . slice ( 0 , w . lastIndexOf ( "<" ) ) ; var  A = he ( k . slice ( 0 , k . indexOf ( ">" ) ) ) ; d = A . colspan ? + A . colspan : 1 ; if ( ( u = + A . rowspan ) > 0 || d > 1 ) v . push ( { s : { r : l , c : h } , e : { r : l + ( u || 1 ) - 1 , c : h + d - 1 } } ) ; var  B = A . t || "" ; if ( ! w . length ) { h += d ; continue } w = Re ( ve ( w ) ) ; if ( p . s . r > l ) p . s . r = l ; if ( p . e . r < l ) p . e . r = l ; if ( p . s . c > h ) p . s . c = h ; if ( p . e . c < h ) p . e . c = h ; if ( ! w . length ) continue ; var  _ = { t : "s" , v : w } ; if ( t . raw || ! w . trim ( ) . length || B == "s" ) { } else  if ( w === "TRUE" ) _ = { t : "b" , v : true } ; else  if ( w === "FALSE" ) _ = { t : "b" , v : false } ; else  if ( ! isNaN ( G ( w ) ) ) _ = { t : "n" , v : G ( w ) } ; else  if ( ! isNaN ( j ( w ) . getDate ( ) ) ) { _ = { t : "d" , v : H ( w ) } ; if ( ! t . cellDates ) _ = { t : "n" , v : P ( _ . v ) } ; _ . z = t . dateNF || C . _table [ 14 ] } if ( t . dense ) { if ( ! a [ l ] ) a [ l ] = [ ] ; a [ l ] [ h ] = _ } else  a [ $r ( { r : l , c : h } ) ] = _ ; h += d } } a [ "!ref" ] = qr ( p ) ; return  a } function  r ( r , t ) { return  at ( e ( r , t ) , t ) } function  t ( e , r , t , a ) { var  n = e [ "!merges" ] || [ ] ; var  i = [ ] ; var  s = "<td>" + ( a . editable ? '<span contenteditable="true"></span>' : "" ) + "</td>" ; for ( var  f = r . s . c ; f <= r . e . c ; ++ f ) { var  o = 0 , l = 0 ; for ( var  c = 0 ; c < n . length ; ++ c ) { if ( n [ c ] . s . r > t || n [ c ] . s . c > f ) continue ; if ( n [ c ] . e . r < t || n [ c ] . e . c < f ) continue ; if ( n [ c ] . s . r < t || n [ c ] . s . c < f ) { o = - 1 ; break } o = n [ c ] . e . r - n [ c ] . s . r + 1 ; l = n [ c ] . e . c - n [ c ] . s . c + 1 ; break } if ( o < 0 ) continue ; var  h = $r ( { r : t , c : f } ) ; var  u = a . dense ? ( e [ t ] || [ ] ) [ f ] : e [ h ] ; if ( ! u || u . v == null ) { i . push ( s ) ; continue } var  d = u . h || me ( u . w || ( tt ( u ) , u . w ) || "" ) ; var  p = { } ; if ( o > 1 ) p . rowspan = o ; if ( l > 1 ) p . colspan = l ; p . t = u . t ; if ( a . editable ) d = '<span contenteditable="true">' + d + "</span>" ; p . id = "sjs-" + h ; i . pu  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
								
									
								 
							
							
								return  _p ( e . slice ( t ) , r ) ; default : break  e ; } return  Ts . to _workbook ( e , r ) } function  Vv ( e , r ) { var  t = "" , a = Uv ( e , r ) ; switch ( r . type ) { case "base64" : t = u . decode ( e ) ; break ; case "binary" : t = e ; break ; case "buffer" : t = e . toString ( "binary" ) ; break ; case "array" : t = W ( e ) ; break ; default : throw  new  Error ( "Unrecognized type " + r . type ) ; } if ( a [ 0 ] == 239 && a [ 1 ] == 187 && a [ 2 ] == 191 ) t = Be ( t ) ; return  zv ( t , r ) } function  Xv ( e , r ) { var  t = e ; if ( r . type == "base64" ) t = u . decode ( t ) ; t = cptable . utils . decode ( 1200 , t . slice ( 2 ) , "str" ) ; r . type = "binary" ; return  zv ( t , r ) } function  Gv ( e ) { return ! e . match ( /[^\x00-\x7F]/ ) ? e : _e ( e ) } function  jv ( e , r , t , a ) { if ( a ) { t . type = "string" ; return  Ts . to _workbook ( e , t ) } return  Ts . to _workbook ( r , t ) } function  Kv ( e , r ) { var  t , a = e , n = [ 0 , 0 , 0 , 0 ] , i = false ; var  s = r || { } ; Ph = { } ; if ( s . dateNF ) Ph . dateNF = s . dateNF ; if ( ! s . type ) s . type = d && Buffer . isBuffer ( e ) ? "buffer" : "base64" ; if ( s . type == "file" ) { s . type = "buffer" ; a = te . readFileSync ( e ) } if ( s . type == "string" ) { i = true ; s . type = "binary" ; a = Gv ( e ) } switch ( ( n = Uv ( a , s ) ) [ 0 ] ) { case  208 : return  Hv ( _ . read ( a , s ) , s ) ; case  9 : return  Vp ( a , s ) ; case  60 : return  _p ( a , s ) ; case  73 : if ( n [ 1 ] === 68 ) return  xs ( a , s ) ; break ; case  84 : if ( n [ 1 ] === 65 && n [ 2 ] === 66 && n [ 3 ] === 76 ) return  Bs . to _workbook ( a , s ) ; break ; case  80 : if ( n [ 1 ] === 75 && n [ 2 ] < 32 && n [ 3 ] < 32 ) return  Wv ( a , s ) ; break ; case  239 : return  n [ 3 ] === 60 ? _p ( a , s ) : jv ( e , a , s , i ) ; case  255 : if ( n [ 1 ] === 254 ) { return  Xv ( a , s ) } break ; case  0 : if ( n [ 1 ] === 0 && n [ 2 ] >= 2 && n [ 3 ] === 0 ) return  Is . to _workbook ( a , s ) ; break ; case  3 : ; case  131 : ; case  139 : ; case  140 : return  Ss . to _workbook ( a , s ) ; case  123 : if ( n [ 1 ] === 92 && n [ 2 ] === 114 && n [ 3 ] === 116 ) return  bf . to _workbook ( a , s ) ; break ; case  10 : ; case  13 : ; case  32 : return  Vv ( a , s ) ; } if ( n [ 2 ] <= 12 && n [ 3 ] <= 31 ) return  Ss . to _workbook ( a , s ) ; if ( 32 > n [ 0 ] || n [ 0 ] > 127 ) throw  new  Error ( "Unsupported file " + n . join ( "|" ) ) ; return  jv ( e , a , s , i ) } function  Yv ( e , r ) { var  t = r || { } ; t . type = "file" ; return  Kv ( e , t ) } function  $v ( e , r ) { var  t = r || { } ; var  a = Mv ( e , t ) ; var  n = { } ; if ( t . compression ) n . compression = "DEFLATE" ; switch ( t . type ) { case "base64" : n . type = "base64" ; break ; case "binary" : n . type = "string" ; break ; case "string" : throw  new  Error ( "'string' output type invalid for '" + t . bookType + " files" ) ; case "buffer" : ; case "file" : n . type = "nodebuffer" ; break ; default : throw  new  Error ( "Unrecognized type " + t . type ) ; } if ( t . type === "file" ) return  te . writeFileSync ( t . file , a . generate ( n ) ) ; var  i = a . generate ( n ) ; return  t . type == "string" ? Be ( i ) : i } function  Zv ( e , r ) { var  t = r || { } ; var  a = Xp ( e , t ) ; switch ( t . type ) { case "base64" : ; case "binary" : break ; case "buffer" : ; case "array" : t . type = "" ; break ; case "file" : return  te . writeFileSync ( t . file , _ . write ( a , { type : "buffer" } ) ) ; case "string" : throw  new  Error ( "'string' output type invalid for '" + t . bookType + " files" ) ; default : throw  new  Error ( "Unrecognized type " + t . type ) ; } return  _ . write ( a , t ) } function  Qv ( e , r , t ) { if ( ! t ) t = "" ; var  a = t + e ; switch ( r . type ) { case "base64" : return  u . encode ( _e ( a ) ) ; case "binary" : return  _e ( a ) ; case "string" : return  e ; case "file" : return  te . writeFileSync ( r . file , a , "utf8" ) ; case "buffer" : { if ( d ) return  new  Buffer ( a , "utf8" ) ; else  return  Qv ( a , { type : "binary" } ) . split ( "" ) . map ( function ( e ) { return  e . charCodeAt ( 0 ) } ) } ; } throw  new  Error ( "Unrecognized type " + r . type ) } function  Jv ( e , r ) { switch ( r . type ) { case "base64" : return  u . encode ( e ) ; case "binary" : return  e ; case "string" : return  e ; case "file" : return  te . writeFileSync ( r . file , e , "binary" ) ; case "buffer" : { if ( d ) return  new  Buffer ( e , "binary" ) ; else  return  e . split ( "" ) . map ( function ( e ) { return  e . charCodeAt ( 0 ) } ) } ; } throw  new  Error ( "Unrecognized type " + r . type ) } function  qv ( e , r ) { switch ( r . type ) { case "string" : ; case "base64" : ; case "binary" : var  t = "" ; for ( var  a = 0 ; a < e . length ; ++ a ) t += String . fromCharCode ( e [ a ] ) ; return  r . type == "base64" ? u . encode ( t ) : r . type == "string" ? Be ( t ) : t ; case "file" : return  te . writeFileSync ( r . file , e ) ; case "buffer" : return  e ; default : throw  new  Error ( "Unrecognized type " + r . type ) ; } } function  eg ( e , r ) { Id ( e ) ; var  t = r || { } ; switch ( t . bookType || "xlsb" ) { case "xml" : ; case "xlml" : return  Qv ( Np ( e , t ) , t ) ; case "slk" : ; case "sylk" : return  Qv ( kv ( e , t ) , t ) ; case "html" : return  Qv ( Cv ( e , t ) , t ) ; case "txt" : return  Jv ( Bv ( e , t ) , t ) ; case "csv" : return  Qv ( Ev ( e , t ) , t , "\ufeff" ) ; case "dif" : return  Qv ( wv ( e , t ) , t ) ; case "dbf" : return  qv ( _v ( e , t ) , t ) ; case "prn" : return  Qv ( Sv ( e , t ) , t ) ; case "rtf" : return  Qv ( Av ( e , t ) , t ) ; case "eth" : return  Qv ( Tv ( e , t ) , t ) ; case "fods" : return  Qv ( gv ( e , t ) , t ) ; case "biff2" : if ( ! t . biff ) t . biff = 2 ; case "biff3" : if ( ! t . biff ) t . biff = 3 ; ca